Bus Prague – Odesa
This route is available for reservation with payment to the driver on boarding.
The Prague – Odesa bus covers about 1750 km, takes roughly 30–35 h, crossing the border at Yahodyn – Dorohusk, Krakivets – Korczowa. Departures run regularly, several times a day, and tickets can be booked online in advance.
- Distance
- 1750 km
- Travel time
- 30–35 h
- Border crossing
- Yahodyn – Dorohusk, Krakivets – Korczowa
Prague – Odesa bus schedule
| Departure | Arrival | Duration | Running days | Carrier |
|---|---|---|---|---|
| 08:20Florenc, Pod výtopnou, 13/10 | 16:25Mizhnarodnyi avtovokzal Odesy, vul. Kolontaivska, 58 | 32h 5mintransfers: 1 | Mon, Tue, Thu | ТОВ «ЛЮКС-РЕЙЗЕН БІС» |
| 08:50Avtovokzal Kryzykova, 6 | 15:10AS "Pryvokzalna" pl. Starosinna, 1B | 30h 20min | daily | LIKEBUS |
| 09:00Praha UAN Florenc Křižíkova, 6 Stání:9-8 | 12:00Odesa AS Starosinna, pl.Starosinna, 1a-2 pl. 4 | 27h | Sat | East Express |
| 09:00Zaliznychna stantsiia "Holovna", vulytsia Vilsonova; budynok 8 | 16:00Avtovokzal "Tsentralnyi", vulytsia Kolontaivskaia; budynok 58 | 31htransfers: 1 | Wed, Fri, Sun | ТУРЮКРЕЙН ТОВ |
| 10:00Avtovokzal "Florents", vulytsia Kryzykova; budynok 6 | 18:10Avtovokzal Tsentralnyi, vul. Kolontaievska, 58 | 32h 10min | Tue | ПП "ЛисАвтоТранс" |
| 10:30Autobusové nádraží Praha Florenc, 21 platforma | 14:00Avtovokzal, vul. Kolontaivska, 58, platforma 15 | 27h 30min | Tue, Thu, Sat, Sun | Lux Bus |
| 11:30Avtovokzal "Florents", platforma 3 | 20:20Avtostantsiia "Starosinna", pl. Starosinna, 1a-2 | 32h 50mintransfers: 1 | Tue, Wed, Thu, Sat, Sun | ООО "SARVALTEH AUTO" |
| 14:00Florents AV, Praha | 21:40AV "Tsentralnyi" , vul. Kolontaivska, 58 | 31h 40mintransfers: 1 | Tue, Sat | EAST WEST EUROLINES/ТзОВ "Львівське АТП-14631" |
| 19:00Florenc, Pod výtopnou, 13/10 | 05:00Mizhnarodnyi avtovokzal Odesy, vul. Kolontaivska, 58 | 34htransfers: 1 | Mon, Tue, Thu, Sat | ТОВ «ЛЮКС-РЕЙЗЕН БІС» |
| 22:30Autobusové nádraží Praha Florenc | 05:00Mizhnarodnyi avtovokzal Odesa (vul. Kolontaivska 58) | 30h 30min | Sun | Burak Travel ES |
Cheapest departure in the next 30 days — 2026-08-09, from 3070 ₴.
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 – Odesa route
The Prague – Odesa bus is the longest of the Prague corridors into Ukraine: the road runs through Poland, crosses the Ukrainian-Polish border and then heads through western and central Ukraine south to the Black Sea. Given the distance, services usually transfer in Lviv and the trip spans a night on the road. Czechia is one of the largest labour markets for Ukrainians in Europe, so the route runs year-round — carrying people home for holidays, family visits and public holidays. In Prague, boarding is at the central Florenc coach station. Tickets are sold as a reservation, paid to the driver at boarding.
Frequently asked questions
How long is the trip from Prague to Odesa?
Roughly 30–35 hours over about 1,750 km, including the transfer in Lviv and the queue at the Ukrainian-Polish border.
Where does the bus depart from in Prague?
From the central Florenc coach station — the city's main bus hub, connected to metro lines B and C.
How do I pay for the ticket?
The seat is booked online in advance and the fare is paid to the driver in cash at boarding.
