Best way to travel between

Portland
Tucson, Pima County, AZ, United States
Travel Modes
Price
Distance
Duration
CO2
flight
$134.0
1910.48 km
5h 42mins
206.33 kgs
 
drive
$170.0
2426.32 km
24h 44mins
310.57 kgs
 
bus
$203.0
2451.4 km
29h 3mins
73.54 kgs
 
flight
$248.0
1892.8 km
6h 48mins
204.42 kgs
 
train
$479.0
2810.87 km
42h 43mins
148.98 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 1910.48 km 5h 42mins 134 USD 134.0
Drive 2426.32 km 24h 44mins 170 USD 170.0
Bus 2451.4 km 29h 3mins 203 USD 203.0
Flight 1892.8 km 6h 48mins 248 USD 248.0
Train 2810.87 km 42h 43mins 479 USD 479.0
Take Train from Skidmore Fountain station to Portland Int'l Airport station
Time: 34mins Cost: 3 USD; $ 2.7 - 3.3 USD CO2 Emission: 1.02 kgs
Take Flight from PDX to TUS
Time: 2h 57mins Cost: 130 USD; $ 117.0 - 143.0 USD CO2 Emission: 202.37 kgs
Take Bus from Tucson Bl/Corona to Alvernon/Hayne
Time: 40mins Cost: 2 USD; $ 1.8 - 2.2 USD CO2 Emission: 0.54 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Portland and Tucson, Pima County, AZ, United States is to travel by air, which will cost about 134 USD or 120.60 USD.