The journey from St. Charles to Portland is approximately 3,000 kilometers. Flying from St. Louis Lambert International Airport to Portland International Airport is the most practical method, taking about 6 to 7 hours with a connection. Driving is a major cross-country trip, requiring 28 to 32 hours of road time via I-80 and I-84. This route takes you through the Great Plains and the Rocky Mountains. Portland is known for its quirky culture, craft breweries, and beautiful parks. Plan your trip to account for the long distance and potential weather changes.
Total Distance: 3,000 km driving distance; 2,600 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 6 hours 30 mins | 30 hours |
| Avg Price | $300-$600 | $450-$650 in fuel |
| Operator | Alaska Airlines | Personal Vehicle |
| Route | STL to PDX via Denver or Salt Lake City. | I-70 W to I-80 W to I-84 W through Denver and Salt Lake City. |
| Tip | Book in advance for the best fares. | This is a multi-day trip; plan for overnight stops. |
July to September for pleasant, dry weather.