1581.18 km (982 miles) is the average travel distance between Baltimore and . If you could walk at the speed of 3mph (4.8kph), it would take 10 days 5 hours.
Distance from
Baltimore to Saint Louis, MOAverage travel distance is
1581.18 kmNomal travel times are between
7h 11min - 24h 59minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 1382.41 km | 858.99 miles | 746.44 miles |
Drive | 1475.84 km | 917.04 miles | 796.89 miles |
Bus | 1598.27 km | 993.12 miles | 863.0 miles |
Train | 1868.20 km | 1160.84 miles | 1008.75 miles |
BE PREPARED
Baltimore - Saint Louis, MO Info
The distance from Baltimore, MD to Washington DC 71 km (44.36 miles) .
The distance from Union Station to L Enfant Plaza 2 km (1.38 miles) .
The distance from L'Enfant Plaza to Dulles International Airport 53 km (32.97 miles) .
The distance from IAD to STL 1232 km (765.8 miles) .
The distance from LAMBERT MAIN TRML station to CIVIC CENTER station 24 km (14.62 miles) .
Travel distance chart
The distance between Baltimore, MD, United States to Saint Louis, MO, United States is 1581.18 km (982 miles) and it would cost 110 USD ~ 110 USD to drive in a car that consumes about 27 MPG.