SoloWay LogoSoloWay
Routes

Bus Prague – Odesa

from 3,650 ₴ when bought online26–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

  • 08:20Florenc, Pod výtopnou, 13/1016:25+1Mizhnarodnyi avtovokzal Odesy, vul. Kolontaivska, 58

    31h 5min · Mon, Tue, Wed, Thu · ТОВ «ЛЮКС-РЕЙЗЕН БІС»

    transfers: 1

  • 08:50Bus station Křižíkova,, 615:10+1Bus Station "Privokzalnaya" Starosinna sq., 1b

    29h 20min · daily · LikeBus

  • 09:00Praha UAN Florenc Křižíkova, 6 Stání:9-814:00+1Odesa AS Starosinna, pl.Starosinna, 1a-2 pl. 4

    29h · Sat · East Express

    transfers: 1

  • 09:00Zupynka "Zariadna stantsiia Prazska energetika (PRE)"16:00+1Avtovokzal "Tsentralnyi"

    30h · Mon, Tue, Sat · TOURUKRAINE

  • 10:00Avtovokzal "Florents", vulytsia Kryzykova; budynok 618:10+1Avtovokzal Tsentralnyi, vul. Kolontaievska, 58

    31h 10min · Tue, Sat · ПП "ЛисАвтоТранс"

    transfers: 1

  • 10:30Autobusové nádraží Praha Florenc, 21 platforma14:00+1Avtovokzal, vul. Kolontaivska, 58, platforma 15

    26h 30min · Tue, Thu, Sat, Sun · Lux Bus

  • 11:30Avtovokzal "Florents", platforma 320:20+1Avtostantsiia "Starosinna", pl. Starosinna, 1a-2

    31h 50min · Thu, Sat, Sun · ООО "SARVALTEH AUTO"

    transfers: 1

  • 12:40Avtovokzal "Florents"04:50+2Avtovokzal "Tsentralnyi"

    39h 10min · daily · MONOBUS

  • 14:00AV, Florents21:40+1AV "Tsentralnyi" , vul. Kolontaivska, 58

    30h 40min · Tue, Sat · EAST WEST EUROLINES/ТзОВ "Львівське АТП-14631"

  • 19:00Florenc, Pod výtopnou, 13/1005:00+2Mizhnarodnyi avtovokzal Odesy, vul. Kolontaivska, 58

    33h · Mon, Tue, Thu, Sat · ТОВ «ЛЮКС-РЕЙЗЕН БІС»

    transfers: 1

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.