Find a flight from Zurich to Budapest

These train, bus and flight companies trust us

Find the cheapest ticket for your trip

Journey details

Best price 94.98$
Journey duration 7 h 40 min
Connections per day 123
First departure: 06:20
Last departure: 22:40
Distance 789km

The cheapest flights from Zurich to Budapest with virail

Virail is the search platform to find the best travel solution, comparing hundreds of offers from different websites to find the cheap tickets for flights from Zurich to Budapest. Once you choose the date of your journey, you will only have to filter the result and find your cheap flight ticket to Budapest.

How much are low-cost tickets for flights from Zurich to Budapest?

When low-cost tickets are available you can save a lot of money, but don't forget to be flexible and book in advance: you can get cheap tickets from Zurich to Budapest from 83,51 $.

Ticket price Zurich - Budapest every day

Today Tomorrow In 2 days In 3 days In 4 days In 5 days In 6 days
More More 61 $ More 55 $45 $52 $
More More 122 $ More 92 $97 $103 $

Flights from Zurich to Budapest

Which airlines fly from Zurich to Budapest?

Among the partners of virail, you can also find the airlines flying from Zurich to Budapest, like Eurowings, LOT Polish Airlines, Air France and KLM.

How many daily connections exist to go to Budapest from Zurich by plane?

Where do the flights from Zurich to Budapest leave from and in which airports do they land?

Zurich and Ferenc Liszt Intl are the departure and arrival ariports in Zurich and Budapest.

When is the first flight to Budapest scheduled?

The first flight from Zurich to Budapest leaves at 09:04, while the last one is at 16:04.

How long is the journey from Zurich to Budapest by plane?

The fastest plane connections from Zurich to Budapest take 4 hours and 25 minutes.

If you feel like travelling and visiting different cities, you can take your time and travel by train from Zurich to Budapest.

virail lets you search and compare times and prices of any transports from one city to another