Distance from

Minneapolis−Saint Paul International Airport to St. Louis

Average travel distance is

1062.23 km

Nomal travel times are between

3h 58min  -  17h 13min

1062.23 km (660 miles) is the average travel distance between Minneapolis−Saint Paul International Airport and St. Louis. If you could walk at the speed of 3mph (4.8kph), it would take 6 days 20 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 821.03 km 510.17 miles 443.32 miles
Drive 950.5 km 590.61 miles 513.23 miles
Train 1216.35 km 755.8 miles 656.78 miles
Bus 1261.03 km 783.57 miles 680.9 miles

Be prepared

Minneapolis−Saint Paul International Airport - St. Louis Info

The distance from Minneapolis Saint Paul International Airport Fire Department Station 2 to 58th St E & 34th Ave S 3 km (2 miles).

The distance from 58th St E & 34th Ave S to Veterans Dr & VA Medical Center Station 3 km (2 miles).

The distance from VA Medical Center Station to Terminal 1 Lindbergh Station 3 km (2 miles).

The distance from MSP to STL 788 km (490 miles).

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

Travel distance chart

The distance between Minneapolis−Saint Paul International Airport to St. Louis, MO, United States is 1062.23 km (660 miles) and it would cost 65 USD ~ 65 USD to drive in a car that consumes about 16 MPG.