The cheapest buses from Budapest to Lviv

Showing times and prices for 25 Oct

Cheapest

£38

Average

£41

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Budapest to Lviv will cost around £ 41 if you buy it on the day, but the cheapest tickets can be found for only £ 38.

Cheapest
20:00Budapest11h00 08:00Lviv
0 changes
£381One-way
2nd Cheapest
21:00Budapest9h30 07:30Lviv
0 changes
£441One-way

Timetable Budapest to Lviv

Showing buses for tomorrow, Mon, 25 Oct
20:00Budapest11h00 08:00Lviv
0 changes
21:00Budapest9h30 07:30Lviv
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Mon
25 Oct
£38Infobus
£244Lufthansa
Tue
26 Oct
Find prices
£57ryanair sun
Wed
27 Oct
Find prices
£440Lufthansa
Thu
28 Oct
£22Flixbus
£264Lufthansa
Fri
29 Oct
£44Eurolines Germany
£524Lufthansa
Sat
30 Oct
£33Flixbus
£14ryanair sun
Sun
31 Oct
£18Flixbus
£21ryanair sun
Mon
1 Nov
£38Infobus
£161Lufthansa
Wed
3 Nov
Find prices
£18ryanair sun
Fri
5 Nov
£44Eurolines Germany
£160Lufthansa
Sat
6 Nov
£22Flixbus
£171Lufthansa
Sun
7 Nov
£44Eurolines Germany
£12ryanair sun
Mon
8 Nov
£18Flixbus
£160Lufthansa
Wed
10 Nov
£18Flixbus
£12ryanair sun
Fri
12 Nov
£44Eurolines Germany
£139Lufthansa
Sat
13 Nov
£18Flixbus
£139Lufthansa

The fastest buses from Budapest to Lviv

Showing times and prices for 25 Oct

Fastest Journey

9 h 30 m

Average

10 h 15 m

Buses per day

2

Distance

449 km

Of the 2 buses that leave Budapest for Lviv every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 449 km distance in an average of 10 h 15 m but if you time it right, some buses will get you there in just 9 h 30 m .

The slowest buses will take 11 h and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
21:00Budapest9h30 07:30Lviv
0 changes
£441One-way
2nd Fastest
20:00Budapest11h00 08:00Lviv
0 changes
£381One-way

These companies trust us. We sell their tickets all in one place.

National Express
Eurolines France
RegioJet
Trenitalia

Coach Information between Budapest and Lviv

distanceDistance278 miles (448 km)
durationAverage coach duration9 h 30 min
priceAverage coach ticket price£30 (€33)
changesDirect coachYes
carriersCoach companiesFlixbus, Infobus, Euroclub or Eurolines Germany

Coaches from Budapest to Lviv cover the 278 miles (448 km) long journey taking on average 9 h 30 min with our travel partners like Flixbus, Infobus, Euroclub or Eurolines Germany. There are direct coach services available. You can get the cheapest coach tickets for this journey for as low as £18, but the average price of coach tickets is £30. Travellers depart most frequently from Budapest-Déli and arrive in Lviv, Vulytsya Naukova (Silpo) (Львів, Вулиця Наукова (Сільпо)).

Coach companies

FlixBus from Budapest to Lviv

Find the best coaches between Budapest and Lviv with Omio's travel partners FlixBus from £18. We can find you the best deals, timetables and tickets when comparing and booking the best route.

FlixBus

If you’re looking for a smooth and easy coach between Budapest and Lviv, check Omio for FlixBus coaches offering this trip. Whether you are looking for the fastest, earliest or cheapest coach to take for this 278 miles (448 km) journey between Budapest and Lviv, Omio makes it easier than ever to find FlixBus coaches at affordable prices, and you can also quickly book coach tickets online. Check the current FlixBus coach timetables for your ideal departure and arrival times, compare the best route between Budapest and Lviv as well as relevant ticket information (such as luggage policy and amenities offered onboard), and book your FlixBus coach on Omio. If you search for coaches between Budapest and Lviv in the Omio app, you can quickly see if the FlixBus tickets are mobile tickets, making it convenient for you to go paperless when travelling. With prices for FlixBus coaches from Budapest to Lviv starting at £18, buy your official FlixBus tickets with Omio online quickly and easily!

FlixBus has the following ticket policies due to COVID-19, which you should be aware of when booking and travelling by coach from Budapest to Lviv:

  • Exceptions to waive change or cancellation fees policy
  • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
  • Cancellations made 30 days before departure are free of charge.
  • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Buses from Budapest to Lviv
Take the bus to Lviv 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 Lviv.
FAQs
How much does a cheap coach to Lviv from Budapest cost?
Omio customers have found the cheapest coaches to Lviv from Budapest to cost as little as £18  in the next 7 days.
What is the average price of coach tickets from Budapest to Lviv?
If you’re looking to purchase your coach tickets in the next week, you can expect the Budapest to Lviv coach price to come in at an average of £29  one way.
What is the distance from Budapest to Lviv via coach?
The distance from Budapest to Lviv by coach is approximately 278 miles (448 km).
How long does it take from Budapest to Lviv by coach?
The coach time to Lviv from Budapest is on average 9 h 30 min  for the 278 miles (448 km) long journey, but the time it takes to go to Lviv from Budapest by coach can vary depending on specific dates or travelling on weekends and holidays.
Which coach station from Budapest to Lviv do I depart from? Which Lviv coach station from Budapest do I arrive in?

When taking the coach from Budapest to Lviv, you can choose to depart from coach stations like Budapest, Thököly út (Budapest-Keleti), Budapest, Nyugati pályaudvar and Budapest, Clark Ádám Tér. Your route can end in coach stations such as Lviv, Vulytsya Naukova (Silpo) (Львів, Вулиця Наукова (Сільпо)), Lviv, Dvirtseva Ploscha (Avtostantsiya №8) (Львів, Двірцева Площа (Автостанція №8)) and Lviv (Львів).

Omio customers who travel this route most frequently depart from Budapest-Déli   and arrive in Lviv, Vulytsya Naukova (Silpo) (Львів, Вулиця Наукова (Сільпо)).

Where do I find the Budapest coach station to Lviv? Where is the Lviv coach station?

Passengers booking this route most frequently board their coaches from Budapest-Déli and need to travel around 1 mile (s) / 1 km from the city centre to get to this coach station.

Passengers arriving in Lviv most often arrive at Lviv, Vulytsya Naukova (Silpo) (Львів, Вулиця Наукова (Сільпо)) and need to travel around 2 mile (s) / 4 km from this coach station to the city centre.

What coach companies go from Budapest to Lviv?
When taking a coach from Budapest to Lviv, you can count on Flixbus, Infobus, Euroclub or Eurolines Germany for the best way to get you to Lviv. You can also check all possible coach companies who offer a service to Lviv from Budapest and compare the amenities they offer before buying a coach ticket.
When can I take the first coach from Budapest to Lviv? When can I take the last coach for the day?
The earliest coach for this trip departs from Budapest at 06: 50. The last coach leaves from Budapest at 21: 59. Check Omio for the latest coach timetable from Budapest to Lviv and book the best time to depart on your chosen travel date.
How early should I purchase Budapest to Lviv coach tickets to get the best deals?
If you buy a coach ticket to Lviv from Budapest within the next 7 days, you can find tickets to cost on average £29 one way. However, we recommend booking your coach in advance to get access to the best prices. Coach tickets between Budapest and Lviv are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey