Distance from

St. Louis to San Francisco

Average travel distance is

3724.05 km

Nomal travel times are between

6h 43min  -  73h 21min

3724.05 km (2314 miles) is the average travel distance between St. Louis and San Francisco. If you could walk at the speed of 3mph (4.8kph), it would take 24 days 2 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 3033.01 km 1884.62 miles 1637.69 miles
Drive 3544.76 km 2202.61 miles 1914.02 miles
Bus 3926.11 km 2439.57 miles 2119.93 miles
Train 4392.31 km 2729.26 miles 2371.66 miles

Be prepared

St. Louis - San Francisco Info

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

The distance from STL to SFO 2985 km (1855 miles).

The distance from San Francisco International Airport to Civic Center/UN Plaza 25 km (16 miles).

Travel distance chart

The distance between St. Louis, MO, United States to San Francisco, CA, United States is 3724.05 km (2314 miles) and it would cost 227 USD ~ 227 USD to drive in a car that consumes about 57 MPG.