The distance from Petaluma to St. Louis is over 3,000 kilometers. Flying from SFO to St. Louis Lambert International Airport (STL) is the most practical method, taking about 4 hours. Driving is a massive cross-country expedition taking 32+ hours. This route takes you from the Pacific coast to the heart of the Midwest.
Total Distance: 3,000 km driving distance, 2,700 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 4 hours | 32 hours |
| Avg Price | $300-$600 | $500-$700 in fuel |
| Operator | Southwest Airlines | Personal Vehicle |
| Route | SFO to STL. | I-80 East to I-70 East. |
| Tip | Direct flights are available and recommended. | This is a 3-4 day drive; plan for multiple overnight stops. |
April to May or September to October for mild weather.