Best way to travel between

Charlotte, NC, United States
Portland
Travel Modes
Price
Distance
Duration
CO2
flight
$264.0
3877.65 km
9h 7mins
418.79 kgs
 
train
$327.0
5791.8 km
78h 5mins
306.97 kgs
 
drive
$350.0
4474.3 km
45h 57mins
572.71 kgs
 
bus
$584.0
6053.31 km
83h 32mins
181.6 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 3877.65 km 9h 7mins 264 USD 264.0
Train 5791.8 km 78h 5mins 327 USD 327.0
Drive 4474.3 km 45h 57mins 350 USD 350.0
Bus 6053.31 km 83h 32mins 584 USD 584.0
Take Bus from Charlotte Transportation Center to Airport Terminal
Time: 26mins Cost: 2 USD; $ 1.8 - 2.2 USD CO2 Emission: 0.4 kgs
Take Flight from CLT to PDX
Time: 5h 53mins Cost: 260 USD; $ 234.0 - 286.0 USD CO2 Emission: 415.43 kgs
Take Train from Portland Int'l Airport station to Skidmore Fountain station
Time: 35mins Cost: 2 USD; $ 1.8 - 2.2 USD CO2 Emission: 0.95 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Charlotte, NC, United States and Portland is to travel by air, which will cost about 264 USD or 237.60 USD.