The distance from El Centro to St. Louis is approximately 2,700 kilometers. Flying from San Diego International Airport is the most efficient way to reach the Gateway City. Driving takes about 28 hours, following I-10 and I-44 through the heart of the country. You will pass through diverse landscapes, including the Sonoran Desert and the Ozark Mountains. Plan for varied weather conditions throughout the year.
Total Distance: 2,700 km driving distance; 2,300 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 6 hours | 28 hours |
| Avg Price | $300-$550 | $400-$600 in fuel |
| Operator | Southwest Airlines | N/A |
| Route | SAN to STL | I-10 E to I-44 E |
| Tip | Southwest offers flexible booking options from San Diego to St. Louis. | I-44 is a scenic route through the Ozarks; take your time on the winding sections. |
April to June or September to October for mild temperatures.