1592.55 km (989 miles) is the average travel distance between Baltimore and St. Louis. If you could walk at the speed of 3mph (4.8kph), it would take 10 days 7 hours.
Distance fromBaltimore to St. Louis
Average travel distance is1592.55 km
Nomal travel times are between4h 39min - 32h 58min
Travel distance by transport mode
|Flight||1356.91 km||843.14 miles||732.67 miles|
|Drive||1459.14 km||906.67 miles||787.87 miles|
|Bus||1584.49 km||984.56 miles||855.56 miles|
|Train||1950.15 km||1211.76 miles||1052.99 miles|
Baltimore - St. Louis Info
The distance from Baltimore Penn Station to Washington Union Station 70 km (43 miles).
The distance from UNION STATION station to GALLERY PLACE CHINATOWN station 2 km (1 miles).
The distance from GALLERY PLACE CHINATOWN station to NATIONAL AIRPORT station 14 km (9 miles).
The distance from DCA to STL 1247 km (775 miles).
The distance from LAMBERT MAIN TRML station to CIVIC CENTER station 24 km (15 miles).
Travel distance chart
The distance between Baltimore, MD, United States to St. Louis, MO, United States is 1592.55 km (989 miles) and it would cost 100 USD ~ 100 USD to drive in a car that consumes about 25 MPG.
- Best Option