Find a flight from Budapest to Lviv

These train, bus and flight companies trust us

Find the cheapest ticket for your trip

Journey details

Best price 66.73£
Journey duration 14 h 27 min
Connections per day 85
First departure: 06:00
Last departure: 21:30
Distance 449km

Low-cost flights from Budapest to Lviv on virail

Finding the cheapest tickets for flights from Budapest to Lviv has never been so easy: by inserting the date of your journey, virail will find hundreds of cheap flights offers from Budapest to Lviv. You only need to choose the best one and book your trip!

What are the prices for flight tickets from Budapest to Lviv?

By booking in advance and with flexible dates you can find cheap tickets from Budapest to Lviv also for only 74,21 €.

Ticket price Budapest - Lviv every day

Today 25/06 26/06 27/06 28/06 29/06 30/06
45 £35 £ More More More More More
30 £ More More 21 £28 £ More More
154 £95 £71 £169 £81 £ More More

Flights from Budapest to Lviv

Which airlines fly from Budapest to Lviv?

Wizz Air, Ukraine Intl Air and LOT Polish Airlines operate flights from Budapest to Lviv, among the partners of virail.

What are the departure airports in Budapest and Lviv?

In Lviv you will leave from Ferenc Liszt Intl, then landing in Lviv Danylo Halytskyi Intl.

Always remeber to bring the suitable ID with you, depending on the flight you are about to take. Verify if the personal ID is sufficient or if the passport is needed, with relevant visa procedure for the destination or transit countries if required. Make sure that the validity dates cover the entire duration of your trip.

When is the first flight to Lviv scheduled?

The flights from Budapest to Lviv leave at 06:06. The last one leaves Budapest at 11:06.

How long is the flight from Budapest to Lviv?

The fastest plane connections from Budapest to Lviv take 5 hours and 10 minutes.

Considering the long distance between Lviv and Budapest, a flight is undoubtedly the fastest option.

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