SoloWay LogoSoloWay

Bus Prague – Odesa

from 3,650 ₴when bought online

26–40 h

The Prague – Odesa bus covers about 1750 km, takes roughly 26–40 h, crossing the border at Yahodyn – Dorohusk, Krakivets – Korczowa. Tickets start at 3,650 ₴ when bought online — the exact fare depends on the carrier, the date and the departure time.

Distance
1750 km
Travel time
26–40 h
Border crossing
Yahodyn – Dorohusk, Krakivets – Korczowa

The route goes via

Humpolec → Jihlava → Brno → Olomouc → Ostrava → Katowice → Krakow → Rzeszów → Przemysl → Lviv → Zolochiv → Ternopil → Khmelnytskyi → Letychiv → Vinnytsia → Nemyriv → Haisyn → Uman

Prague – Odesa bus schedule

DepartureArrivalDurationRunning daysCarrier
08:20Florenc, Pod výtopnou, 13/1016:25+1Mizhnarodnyi avtovokzal Odesy, vul. Kolontaivska, 5831h 5mintransfers: 1Mon, Tue, Wed, ThuТОВ «ЛЮКС-РЕЙЗЕН БІС»
08:50Bus station Křižíkova,, 615:10+1Bus Station "Privokzalnaya" Starosinna sq., 1b29h 20mindailyLikeBus
09:00Praha UAN Florenc Křižíkova, 6 Stání:9-814:00+1Odesa AS Starosinna, pl.Starosinna, 1a-2 pl. 429htransfers: 1SatEast Express
09:00Zupynka "Zariadna stantsiia Prazska energetika (PRE)"16:00+1Avtovokzal "Tsentralnyi"30hMon, Tue, SatTOURUKRAINE
10:00Avtovokzal "Florents", vulytsia Kryzykova; budynok 618:10+1Avtovokzal Tsentralnyi, vul. Kolontaievska, 5831h 10mintransfers: 1Tue, SatПП "ЛисАвтоТранс"
10:30Autobusové nádraží Praha Florenc, 21 platforma14:00+1Avtovokzal, vul. Kolontaivska, 58, platforma 1526h 30minTue, Thu, Sat, SunLux Bus
11:30Avtovokzal "Florents", platforma 320:20+1Avtostantsiia "Starosinna", pl. Starosinna, 1a-231h 50mintransfers: 1Thu, Sat, SunООО "SARVALTEH AUTO"
12:40Avtovokzal "Florents"04:50+2Avtovokzal "Tsentralnyi"39h 10mindailyMONOBUS
14:00AV, Florents21:40+1AV "Tsentralnyi" , vul. Kolontaivska, 5830h 40minTue, SatEAST WEST EUROLINES/ТзОВ "Львівське АТП-14631"
19:00Florenc, Pod výtopnou, 13/1005:00+2Mizhnarodnyi avtovokzal Odesy, vul. Kolontaivska, 5833htransfers: 1Mon, Tue, Thu, SatТОВ «ЛЮКС-РЕЙЗЕН БІС»

Typical schedule from search data as of 2026-10-14. 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.

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 much is a Prague – Odesa ticket and how do I pay?

As of the latest schedule snapshot, tickets start at 3,650 ₴ when bought online; the exact fare depends on the carrier and the date. A seat can be bought online by card, or reserved and paid to the driver on boarding. No account is needed: you can order as a guest and the confirmation arrives by email.

How many buses run on the Prague – Odesa route?

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

Which carriers operate the Prague – Odesa route?

Carriers on this route: ТОВ «ЛЮКС-РЕЙЗЕН БІС», LikeBus, East Express, TOURUKRAINE, ПП "ЛисАвтоТранс", Lux Bus, ООО "SARVALTEH AUTO", MONOBUS, EAST WEST EUROLINES/ТзОВ "Львівське АТП-14631". The line-up depends on the travel date.