Distance from

Minneapolis to Saint Louis, MO

Average travel distance is

1077.29 km

Nomal travel times are between

4h 25min  -  16h 41min

1077.29 km (669 miles) is the average travel distance between Minneapolis and . If you could walk at the speed of 3mph (4.8kph), it would take 6 days 23 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 808.30 km 502.26 miles 436.45 miles
Drive 982.62 km 610.57 miles 530.57 miles
Bus 1298.64 km 806.94 miles 701.21 miles
Train 1219.59 km 757.82 miles 658.53 miles


Minneapolis - Saint Louis, MO Info

The distance from Downtown East station to Terminal 1 Lindbergh station 13 km (7.92 miles) .

The distance from MSP to STL 773 km (480.18 miles) .

The distance from LAMBERT MAIN TRML station to CIVIC CENTER station 23 km (14.19 miles) .

Travel distance chart

The distance between Minneapolis, MN, United States to Saint Louis, MO, United States is 1077.29 km (669 miles) and it would cost 70 USD ~ 70 USD to drive in a car that consumes about 17 MPG.