SoloWay LogoSoloWay

Bus Prague – Lviv

16–20 h

This route is available for reservation with payment to the driver on boarding.

The Prague – Lviv bus covers about 950 km, takes roughly 16–20 h. Departures run regularly, several times a day, and tickets can be booked online in advance.

Distance
950 km
Travel time
16–20 h

Prague – Lviv bus schedule

DepartureArrivalDurationRunning daysCarrier
08:00Avtovokzal "Florents", vulytsia Kryzykova; budynok 603:40Zupynka bilia avtovokzalu, vulytsia Stryiska; budynok 10919h 40mindailyPAN-BUS
08:00Avtostantsiia "Florents", vulytsia Pid Vytopnoiu; budynok 13/1003:30Avtovokzal "Tsentralnyi" (troleibusna zupynka), vulytsia Stryiska; budynok 10919h 30minWed, Fri, SunВАСИЛЬКІВТРАНСАВТО ПП
08:50Avtovokzal Kryzykova, 602:50Platna parkovka bilia zaliznychnoho vokzalu pl. Dvortsova, 118hdailyLIKEBUS
09:00Zaliznychna stantsiia "Holovna", vulytsia Vilsonova; budynok 804:30Avtovokzal "Tsentralnyi", vulytsia Stryiska; budynok 10919h 30minWed, Fri, SunТУРЮКРЕЙН ТОВ
10:00Avtovokzal "Florents", vulytsia Kryzykova; budynok 601:55Avtovokzal, vul. Stryiska, 10915h 55minTue, SatПП "ЛисАвтоТранс"
10:30Autobusové nádraží Praha Florenc, 21 platforma02:00AZS "BRSM"15h 30minTue, Thu, Sat, SunLux Bus
12:00Avtostantsiia "Florents", vulytsia Pid Vytopnoiu; budynok 13/1003:30Avtovokzal "Tsentralnyi", vulytsia Stryiska; budynok 10915h 30minMon, Tue, Thu, SatProsto Bus Plus (ПП "АВТОТРАНЗИТ")
13:00UAN Florenc Křižíkova, 6, platf. 2107:30vul. Stryiska, 109 (troleibusna zupynka bilia AS)18h 30mindailyTravel Bus / MBus / PREXBUS
13:30Avtovokzal "Florents", platforma 2307:10Avtovokzal, vul. Stryiska, 10917h 40minMon, Thu, Sat, SunБас Транс Інтернешнл ТОВ (PINCHUKTRAVEL)
15:00Avtovokzal "Florents", platforma 705:55Holovnyi zaliznychnyi vokzal, ploshcha Dvirtseva, 1, platforma 1-214h 55minMonREGABUS
15:30Avtostantsiia Florens, Křižíkova 279/8, 9 platforma05:00Tsentralnyi avtovokzal Lviv, vul. Stryiska 10913h 30mindailySVD Trans
16:00Avtovokzal "Florents", platforma 706:05Avtovokzal, vul. Stryiska, 109, platforma 914h 5minMon, Thu, Sat, SunREGABUS
18:00Florenc, platforma 908:30Avtovokzal, ul. Stryiska 10914h 30minMon, Tue, Wed, Thu, SunNIKOLO s.r.o.
19:00Avtovokzal "Florents", platforma 810:35Avtovokzal "Dvirtsevyi", ploshcha Dvirtseva, 115h 35minSat, SunVilartrans s.r.o
20:00ul. Krizikova, 6, Avtovokzal "Florenc", platforma №811:30pl. Dvirtseva, 1, Parkinh zaliznychnoho vokzalu15h 30minMon, Tue, Wed, Thu, Sat, SunTRANSTEMPO/ТрансТемпо
22:30Autobusové nádraží Praha Florenc16:00Avtovokzal, vul. Stryiska, 109, platformy 8-1117h 30minSunBurak Travel ES

Typical schedule from search data as of 2026-07-21. Check the search above for departures and seat availability on a specific date.

About the Prague – Lviv route

The Prague to Lviv bus is a practical way to head home from Czechia to western Ukraine. The route is popular with migrant workers, students and anyone visiting family: departures leave Prague, transit through Poland, and arrive in Lviv. On this direction tickets are issued as a reservation — online card payment isn't available here, so you pay the driver directly when you board. The schedule includes both night and daytime departures, letting you fit the trip around your plans for returning home. Your reserved seat is held for you, and it's worth confirming the current departure time before you travel. Prague to Lviv is a dependable option for the diaspora staying connected with Ukraine.

Frequently asked questions

How long does the Prague to Lviv bus take?

The Prague to Lviv bus takes roughly 18–22 hours depending on the departure, road traffic and waiting time at the Polish-Ukrainian border. The route runs in transit through Poland. Check the exact departure and arrival times in the schedule for your chosen trip when booking.

How much is a ticket and how do I pay?

The price depends on the trip and carrier and is shown during booking. On the Prague to Lviv direction online card payment isn't available: you reserve your seat on the site and pay the driver directly when boarding. Your reserved seat is held for you until departure.

What documents do I need for the trip?

To cross the border you need a valid biometric international passport. The route transits through Poland, so carry documents confirming the legality of your stay in the EU. Children need their own travel documents. We recommend checking your passport's expiry date well in advance.

How often do buses run from Prague to Lviv?

On the return Prague to Lviv direction departures run regularly, with both night and daytime options, so you can pick a trip home that fits your schedule. Availability on specific dates depends on the carrier — you can see the current schedule and free seats while booking.

Can I reserve a seat without prepayment?

Yes. This direction uses booking without online payment: you secure your seat on the site and pay the full fare to the driver in cash or another available method when boarding. It's convenient for the diaspora planning a trip home in advance, with no money charged upfront.

How many buses run on the Prague – Lviv route?

The typical schedule has up to 13 departures a day. The first bus leaves at 08:00, the last at 22:30. Check the search above for departures on a specific date.

Which carriers operate the Prague – Lviv route?

Carriers on this route: PAN-BUS, ВАСИЛЬКІВТРАНСАВТО ПП, LIKEBUS, ТУРЮКРЕЙН ТОВ, ПП "ЛисАвтоТранс", Lux Bus, Prosto Bus Plus (ПП "АВТОТРАНЗИТ"), Travel Bus / MBus / PREXBUS, Бас Транс Інтернешнл ТОВ (PINCHUKTRAVEL), REGABUS, SVD Trans, NIKOLO s.r.o., Vilartrans s.r.o, TRANSTEMPO/ТрансТемпо, Burak Travel ES. The line-up depends on the travel date.