There are 5 ways to get from Prague to Lviv by plane, bus, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

What companies run services between Prague, Czech Republic and Lviv, Ukraine?

LOT, Austrian Airlines and CSA fly from Prague to Lviv 5 times a day. Alternatively, Günsel Group operates a bus from Prague to Lviv twice a week. Tickets cost $24 - $35 and the journey takes 17 h 50 min.

Airlines
LOT
Website
lot.com
Flights from Prague to Lviv via Warsaw
Avg. Duration
4 h 59 min
When
Every day
Estimated price
$140 - $380
Flights from Prague to Lviv via Warsaw, Poznan
Avg. Duration
5 h 15 min
When
Thursday and Sunday
Estimated price
$150 - $390
Austrian Airlines
Website
austrian.com
Flights from Prague to Lviv via Vienna
Avg. Duration
6 h
When
Monday, Wednesday, Thursday and Friday
Estimated price
$240 - $700
Train operators
Ukrainian Railways
Website
uz.gov.ua
Train from Praha hl. n. to Lvov
Avg. Duration
21 h 17 min
Frequency
Once daily
Estimated price
$60 - $90
Schedules at
uz.gov.ua
Bus operators
Günsel Group
Phone
0 800 30 30 10
Website
gunsel.ua
Bus from Praga to Lviv Striyskyi Bus Station
Avg. Duration
17 h 50 min
Frequency
Twice a week
Estimated price
$24 - $35
Schedules at
gunsel.ua
Billy
Email
biuro@jordan.pl
Website
jordan.billy.pl
Bus from Florenc to Lviv
Avg. Duration
18 h 40 min
Frequency
Twice daily
Estimated price
$45 - $70
Schedules at
jordan.billy.pl
Agat
Website
agat.eu
Bus from Prague - Florenc to Lviv
Avg. Duration
16 h
Frequency
6 times a week
Estimated price
$45 - $55
Schedules at
agat.eu
Trans Tempo
Phone
+420 774 171 442
Email
transtempo@seznam.cz
Website
transtempo.cz
Bus from Prague - Florenc station to Lvov
Avg. Duration
14 h 24 min
Frequency
3 times a week
Estimated price
$60 - $70
Schedules at
transtempo.cz
Regabus
Phone
+420 608 822 892
Email
info@regabus.cz
Website
regabus.cz
Bus from Prague - Florenc to Lvov
Avg. Duration
15 h 10 min
Frequency
3 times a week
Estimated price
$49
Schedules at
regabus.cz
Tour Bus
Website
tourbus.cz
Bus from Prague to Lvov
Avg. Duration
17 h 35 min
Frequency
3 times a week
Estimated price
$60 - $90
Schedules at
tourbus.cz

Want to know more about travelling around the world?

Rome2rio's unique Travel Guides provide useful and timely information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Milan from the airport, Is ride-sharing platform BlaBlaCar right for you? and Getting to Rome from the airport - to help you get the most out of your next trip.

Questions & Answers

How far is it from Prague to Lviv?

The distance between Prague and Lviv is 687 km. The road distance is 861 km.

What is the cheapest way to get from Prague to Lviv?

The cheapest way to get from Prague to Lviv is to bus which costs 750 Kč and takes 18 h 24 min.

What is the fastest way to get from Prague to Lviv?

The quickest way to get from Prague to Lviv is to fly which takes 5 h 52 min and costs 2 500 Kč.

Is there a direct train between Prague and Lviv?

Yes, there is a direct train departing from Praha hl. n. and arriving at Lvov. Services depart once daily, and operate every day. The journey takes approximately 21 h 17 min.

Is there a direct bus between Prague and Lviv?

Yes, there is a direct bus departing from Florenc and arriving at Lviv. Services depart four times a day, and operate every day. The journey takes approximately 18 h 40 min.

How long does it take to get from Prague to Lviv?

It takes approximately 5 h 52 min to get from Prague to Lviv, including transfers.