1665.32 km (1035 miles) is the average travel distance between Huntsville, AL, United States and . If you could walk at the speed of 3mph (4.8kph), it would take 10 days 18 hours.
Distance from
Huntsville, AL, United States to Saint Louis, MOAverage travel distance is
1665.32 kmNomal travel times are between
6h 0min - 25h 16minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 1385.02 km | 860.61 miles | 747.85 miles |
Drive | 1703.90 km | 1058.75 miles | 920.03 miles |
Train | 1795.85 km | 1115.89 miles | 969.68 miles |
Bus | 1776.50 km | 1103.86 miles | 959.23 miles |
BE PREPARED
Huntsville, AL, United States - Saint Louis, MO Info
The distance from Huntsville to Huntsville 24 km (14.73 miles) .
The distance from HSV to MSP 1338 km (831.56 miles) .
The distance from Terminal 1 Lindbergh Station to Nicollet Mall Station 14 km (8.62 miles) .
The distance from Nicollet Mall & 7th St S to Minnetonka Blvd & Salem Ave 9 km (5.69 miles) .
Travel distance chart
The distance between Huntsville, AL, United States to Saint Louis, MO, United States is 1665.32 km (1035 miles) and it would cost 97 USD ~ 97 USD to drive in a car that consumes about 24 MPG.