3307.51 km (2055 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 21 days 9 hours.
Distance from
Saint Louis, MO to San DiegoAverage travel distance is
3307.51 kmNomal travel times are between
6h 33min - 45h 21minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 2727.87 km | 1695.02 miles | 1472.93 miles |
Drive | 3251.38 km | 2020.31 miles | 1755.6 miles |
Train | 3839.85 km | 2385.97 miles | 2073.35 miles |
Bus | 3410.93 km | 2119.45 miles | 1841.76 miles |
BE PREPARED
Saint Louis, MO - San Diego Info
The distance from CIVIC CENTER station to LAMBERT MAIN TRML station 23 km (14.34 miles) .
The distance from STL to SAN 2705 km (1680.93 miles) .
Travel distance chart
The distance between Saint Louis, MO, United States to San Diego, CA, United States is 3307.51 km (2055 miles) and it would cost 192 USD ~ 192 USD to drive in a car that consumes about 48 MPG.