Traveling from Charlottesville to Portland covers roughly 4,500 km across the entire United States. The most practical method is flying from Charlottesville-Albemarle Airport (CHO) to Portland International Airport (PDX) with a connection. Driving takes approximately 45 hours of pure road time via I-80 W. You will cross the Appalachian Mountains, the Great Plains, and the Rocky Mountains. This journey transitions from the humid climate of Virginia to the temperate Pacific Northwest.
Total Distance: 4,500 km driving, 3,800 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 8 hours | 45 hours |
| Avg Price | $450 - $800 | $600 - $900 in fuel |
| Operator | American Airlines | Personal Vehicle |
| Route | CHO to CLT or ORD to PDX. | I-64 W to I-80 W. |
| Tip | Book at least three weeks in advance to secure lower fares. | Ensure your vehicle is serviced for mountain passes in Wyoming. |
September to October for mild weather across the entire route.