|Distance||350 miles (564 km)|
|Average bus duration||9 h 15 min|
|Average bus ticket price||$19 (€15)|
|Bus companies||Ecolines, Busfor or Infobus|
Buses from Kharkiv to Odesa cover the 350 miles (564 km) long journey taking on average 9 h 15 min with our travel partners like Ecolines, Busfor or Infobus. There are direct bus services available. You can get the cheapest bus tickets for this route for as low as $18 (€15), but the average price of bus tickets is $19 (€15).
Here are some other resources that might have the information you need