The journey from Dayton to St. Louis spans approximately 360 miles across the Midwest. The most direct route is via I-70 West, passing through Indianapolis and Effingham. Driving typically takes about 5.5 to 6 hours depending on traffic in Indianapolis. Bus services are available for those preferring public transit, though they often require transfers. This route is a straightforward drive through the heart of the American corn belt.
Total Distance: Driving distance 580 km, straight-line air distance 500 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 8 hours | 5 hours 45 mins |
| Avg Price | $70 - $120 | $60 - $90 in fuel |
| Operator | Greyhound | Personal Vehicle |
| Route | Dayton to St. Louis via Indianapolis station. | I-70 West through Indianapolis. |
| Tip | Arrive at the station 30 minutes before departure. | Watch for speed traps near the Indiana-Illinois border. |
Spring and autumn offer mild temperatures perfect for exploring the Gateway Arch and Forest Park.