If the offers provided by buses do not suit your needs, trains and carpooling could represent a good alternative for this distance.
When the journey is so long, the bus takes much longer than other transportation. You can have a look at flights to Cleveland, OH: by booking in advance you can find very cheap tickets!
Travelling by bus to Cleveland, OH from St Louis, MO: how many daily connections are there?
If you need to travel to Cleveland, OH from St Louis, MO please know that there are 7 bus connections every day. Please know that absolutely all these connections direct lines. Therefore, you will stay in the same bus for the whole trip.
What time are the buses to Cleveland, OH?
To get to Cleveland, OH from St Louis, MO by bus, it will take you around 13 hours and 53 minutes, or even 11 hours and 55 minutes if you choose the fastest solutions. The first bus leaves St Louis, MO at 00:05, while the last one is at 23:05.
Which bus lines can take you from St Louis, MO to Cleveland, OH?
There are many companies cooperating with virail, among which also Greyhound with buses to Cleveland, OH.