More than 1,000 travel companies trust us to sell their tickets all in one place.


Overview: Budapest to Lausanne flight

distanceDistance587 miles (946 km)
durationAverage flight duration1 h 45 min
priceAverage plane ticket price£47 (€54)
changesDirect flightYes

Flights from Budapest to Lausanne cover the 587 miles (946 km) long trip taking on average 1 h 45 min with our travel partners like. There are direct flight services available. You can get the cheapest plane tickets for this trip for as low as £13, but the average price of plane tickets is £47.

Travel Tips: Budapest to Lausanne flight

Take a flight to Lausanne easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Budapest to Lausanne.

Is travel by plane currently allowed from Budapest, Hungary to Lausanne, Switzerland?

Travel between Budapest, Hungary and Lausanne, Switzerland by plane is: Partially open.

Can I enter Switzerland from Hungary?

International entry status: Entry is partially open for citizens and permanent residents of Hungary

Do I need to quarantine on arrival in Switzerland from Budapest?

Conditions of entry:

  • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 72 hours prior to arrival, or an Antigen test performed within 24 hours prior to arrival
  • COVID-19 test required after arrival, between day 4 and day 7
  • Health declaration required
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Lausanne, Switzerland?

All travellers in Switzerland must observe these coronavirus safety measures:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

The information above was last checked on 20/01/2022. Remember to review the latest COVID-19 travel safety regulations   for your flight to Lausanne from Budapest as this information can change.

Are there travel restrictions, such as quarantine measures, in place when returning to Budapest, Hungary from Lausanne, Switzerland?

Return travel from Switzerland to Hungary is: Partially open.

Are there any international entry restrictions on returning to Budapest from Lausanne?

Entry into Hungary is allowed for: Entry is partially open for citizens and permanent residents of Switzerland

Do I need to quarantine on arrival in Hungary from Lausanne?

Requirements for reentering:

  • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival (certificate required)

What are the safety rules to follow in Budapest, Hungary?

The government of Hungary has imposed these measures to reduce the spread of COVID-19:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

Last checked on 24/01/2022. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your flight to Budapest from Lausanne.

What is the cost of cheap flights between Budapest and Lausanne?

If you’re looking to save money on tickets, you can find a cheap flight from Budapest to Lausanne for as little as £13  in the next 7 days.

What is the average price of plane tickets to Lausanne from Budapest?

The Budapest to Lausanne plane ticket price is on average £47  if you are looking to buy your tickets for this journey in the next week.

How many miles is it from Budapest to Lausanne by flight?

When travelling this route you should expect the distance between Budapest and Lausanne via plane to be approximately 587 miles (946 km).

What is the average Budapest to Lausanne flight duration?

On average the Budapest to Lausanne flight time is 1 h 45 min  covering the 587 miles (946 km) long route, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.

What are the first and last departure flight times from Budapest to Lausanne?

You can take the first flight from Budapest to Lausanne at 04: 50   or take the last flight from Budapest to Lausanne leaving at 19: 55. Look for the latest Budapest Lausanne flight timetable on Omio and book the best time to take the plane for this journey.

How early should I buy Budapest to Lausanne plane tickets to get the best deals?

The price of a one way plane ticket from Budapest to Lausanne is on average £47 if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for flights from all possible airlines offering this route. In general, you can find plane tickets from Budapest to Lausanne available a few months in advance.

More options for your journey from Budapest to Lausanne

Here are some other resources that might have the information you need