|Shortest Duration||30h 25m|
|Trips per day||3|
Book Greyhound from Miami to Batavia from $166.00. There are 3 trips per day offered by Greyhound from Miami to Batavia and you can expect on average to pay $169.67 for a Greyhound ticket to Batavia. In Miami, Greyhound departs to Batavia from Miami Intermodal Ctr - 3801 NW 21 St and one other station. In Batavia, Greyhound arrives at Univ of Cincinnati East,
An average trip on Greyhound from Miami to Batavia takes 31 hours and 1 minutes, while the fastest available Greyhound trip will get you to Batavia in 30 hours and 25 minutes,
On weekends, Greyhound offers 3 trips per day. A one way ticket costs $169.67 for a weekend trip to Batavia.