The journey from Portland to St. Louis covers roughly 2,000 miles. Flying is the most practical option, with connecting flights available from PDX to St. Louis Lambert International Airport (STL). Driving takes you across the heart of the country, typically via I-84 and I-80, spanning approximately 30 hours of road time. This route offers a transition from the Pacific Northwest to the Midwestern plains. St. Louis is a historic gateway city with a distinct culture. Plan your transport based on your preference for speed versus scenery.
Total Distance: Driving distance 3,200 km; straight-line air distance 2,600 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 6 hours | 30 hours |
| Avg Price | $350 - $650 | $400 - $650 in fuel |
| Operator | Southwest Airlines | Personal Vehicle |
| Route | PDX to STL | I-84 E to I-80 E to I-70 E |
| Tip | Most flights require a layover in cities like Denver or Chicago. | Be prepared for long stretches of open road through Nebraska and Iowa. |
May to June or September to October for pleasant weather and outdoor activities.