Best way to travel between

Des Moines, Iowa, Estados Unidos
Portland
Travel Modes
Price
Distance
Duration
CO2
flight
$171.0
2389.4 km
6h 17mins
258.06 kgs
 
drive
$174.24
2875.97 km
27h 7mins
368.12 kgs
 
train
$251.75
3370.79 km
43h 45mins
178.65 kgs
 
bus
$313.1
3263.95 km
46h 1mins
97.92 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 2389.4 km 6h 17mins 171 USD 171.0
Drive 2875.97 km 27h 7mins 174 USD 174.24
Train 3370.79 km 43h 45mins 252 USD 251.75
Bus 3263.95 km 46h 1mins 313 USD 313.1
Take Taxi from Des Moines to Des Moines
Time: 11mins Cost: 20 USD; $ 18.0 - 22.0 USD CO2 Emission: 1.3 kgs
Take Flight from DSM to PDX
Time: 5h 25mins Cost: 160 USD; $ 144.0 - 176.0 USD CO2 Emission: 255.09 kgs
Take Tram from Portland Int'l Airport station to Rose Quarter TC station
Time: 29mins Cost: 3 USD; $ 2.7 - 3.3 USD CO2 Emission: 2.21 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Des Moines, Iowa, Estados Unidos and Portland is to travel by air, which will cost about 171 USD or 153.90 USD.