Best way to travel between

Milan
Portland
Travel Modes
Price
Distance
Duration
CO2
flight
$705.0
8899.986 km
15h 55mins
961.2 kgs
 
train
$750.0
9142.611 km
20h 6mins
484.56 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 8899.986 km 15h 55mins 705 USD 705.0
Train 9142.611 km 20h 6mins 750 USD 750.0
Take Train from San Babila to Linate Aeroporto
Time: 12mins Cost: 2 USD; $ 1.8 - 2.2 USD CO2 Emission: 366.81 kgs
Take Transfer from Linate Aeroporto to Milan Linate Airport (LIN)
Time: 0mins Cost: 0 USD; $ 0.0 - 0.0 USD CO2 Emission: 22.02 kgs
Take Flight from LIN to LHR
Time: 13h 0mins Cost: 700 USD; $ 630.0 - 770.0 USD CO2 Emission: 958434.88 kgs
Take Transfer from Portland International Airport (PDX) to Portland Int'l Airport station
Time: 0mins Cost: 0 USD; $ 0.0 - 0.0 USD CO2 Emission: 20.48 kgs
Take Tram from Portland Int'l Airport station to Oak/ SW 1st Ave station
Time: 33mins Cost: 3 USD; $ 2.7 - 3.3 USD CO2 Emission: 2347.01 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Milan and Portland is to travel by air, which will cost about 369 USD or 332.10 USD.