2594.83 km (1612 miles) is the average travel distance between Saint Louis, MO and . If you could walk at the speed of 3mph (4.8kph), it would take 16 days 18 hours.
Distance from
Saint Louis, MO to PhoenixAverage travel distance is
2594.83 kmNomal travel times are between
6h 6min - 34h 0minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 2197.94 km | 1365.74 miles | 1186.79 miles |
Drive | 2638.88 km | 1639.72 miles | 1424.88 miles |
Train | 2889.55 km | 1795.48 miles | 1560.23 miles |
Bus | 2652.95 km | 1648.46 miles | 1432.48 miles |
BE PREPARED
Saint Louis, MO - Phoenix Info
The distance from CIVIC CENTER station to LAMBERT MAIN TRML station 23 km (14.19 miles) .
The distance from STL to PHX 2169 km (1347.55 miles) .
The distance from 38Th Street/Washington Light Rail Stn to WASHINGTON/CENTRAL station 7 km (4.6 miles) .
Travel distance chart
The distance between Saint Louis, MO, United States to Phoenix, AZ, United States is 2594.83 km (1612 miles) and it would cost 185 USD ~ 185 USD to drive in a car that consumes about 46 MPG.