The distance from Castle Rock to Portland is approximately 1,900 km. Driving involves taking I-80 West to I-84 West, a journey of about 20 to 21 hours. Alternatively, you can fly from Denver International Airport (DEN) to Portland International Airport (PDX) in about 2.5 hours. Flying is the most practical option for most travelers.
Total Distance: 1,900 km driving distance; 1,550 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 2 hours 30 mins | 20 hours |
| Avg Price | $150 - $300 | $250 - $350 in fuel |
| Operator | Alaska Airlines, United, Southwest | Personal Vehicle |
| Route | DEN to PDX | I-80 W to I-84 W |
| Tip | PDX is well-connected to the city via the MAX light rail system. | This is a multi-day drive; plan for at least two overnight stops. |
Summer is the best time to visit Portland, as the weather is warm and dry.