|Distance||530 miles (855 km)|
|Average bus duration||20 h 45 min|
|Average bus ticket price||$65 (€52)|
|Bus companies||Ecolines or Infobus|
Buses from Minsk to Odesa cover the 530 miles (855 km) long journey taking on average 20 h 45 min with our travel partners like Ecolines or Infobus. There are direct bus services available. While the average ticket price for this trip costs around $65 (€52), you can find the cheapest bus ticket for as low as $65 (€52).
Here are some other resources that might have the information you need