Distance from

Detroit to Saint Louis, MO

Average travel distance is

953.56 km

Nomal travel times are between

5h 51min  -  12h 56min

953.56 km (593 miles) is the average travel distance between Detroit and . If you could walk at the speed of 3mph (4.8kph), it would take 6 days 4 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 859.24 km 533.9 miles 463.95 miles
Drive 928.24 km 576.78 miles 501.21 miles
Train 1018.40 km 632.8 miles 549.89 miles
Bus 1008.38 km 626.58 miles 544.48 miles

BE PREPARED

Detroit - Saint Louis, MO Info

The distance from Fort @ Cass to Detroit Metro Airport 49 km (30.69 miles) .

The distance from DTW to STL 787 km (488.76 miles) .

The distance from LAMBERT MAIN TRML station to CIVIC CENTER station 24 km (14.76 miles) .

Travel distance chart

The distance between Detroit, MI, United States to Saint Louis, MO, United States is 953.56 km (593 miles) and it would cost 65 USD ~ 65 USD to drive in a car that consumes about 16 MPG.