|Distance||145 miles (234 km)|
|Bus frequency||1 a day|
|Direct bus||Yes, there is 1 direct bus a day|
|Bus providers||Greyhound USA|
Buses from Cleveland, OH to Flint, MI cover the 145 miles (234 km) long journey taking on average 7 h 40 min with our travel partners like Greyhound USA. Normally, there is 1 bus operating per day, including direct services available.
Find the best journey to Flint, MI from Cleveland, OH with Greyhound. Comparing schedules and prices and booking the most affordable route has never been easier with over 1000 travel companies on Omio.
Enjoy a smooth and easy trip between Cleveland, OH and Flint, MI with Greyhound! As an official travel partner of Greyhound, Omio can help you search current bus schedules and timetables from Greyhound, compare the best routes to Flint, MI from Cleveland, OH as well as the class fares available for this route (including information on baggage allowance and amenities provided onboard), and buy the most affordable Greyhound Cleveland, OH to Flint, MI bus ticket available today. If you search for Greyhound tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless rather than needing to wait in a line at the bus station in person to purchase tickets. Once you find your ideal route, book your one-way bus from Cleveland, OH to Flint, MI on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 145 miles (234 km) trip to Flint, MI from Cleveland, OH with ease and comfort on a bus with Greyhound.
Cleveland, OH to Flint, MI bus information with Greyhound: