Between Odessa and Krakow we found up to 22 bus departures, including 21 night buses. The earliest departure from Odessa is at 01:00 arriving to Krakow at 01:00. The latest departure is at 23:55 arriving at 00:01. Prices for a one way adult ticket range from 37 € to 43 €.
The shortest travel distance between Odessa (UA) and Krakow (PL) is 1130 km. The fastest bus which departs at 21:00 has a travel time of 20:45h. The longest travel time on the route is 26:10h. Some of the busses going from Odessa to Krakow have stops in Kiev, Zhytomyr, Novohrad-Volynskyi and Rivne. Specific information about each route can be found by clicking the route in the search results.
Overnight bus Odessa to Krakow
If you want to travel overnight, there are 21 night buses from Odessa to Krakow. The overnight buses depart between 01:00 and 23:55 and arrive between 01:00 and 00:01 in the morning.