Best way to travel between

Portland
Bangor, ME, United States
Travel Modes
Price
Distance
Duration
CO2
train
$235.2
5630.68 km
73h 22mins
298.43 kgs
 
drive
$321.44
5348.42 km
52h 40mins
684.6 kgs
 
flight
$420.85
4156.63 km
9h 26mins
448.92 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 5630.68 km 73h 22mins 235 USD 235.2
Drive 5348.42 km 52h 40mins 321 USD 321.44
Flight 4156.63 km 9h 26mins 421 USD 420.85
Take Train from Portland to Chicago Union Station
Time: 45h 10mins Cost: 240 USD; $ 216.0 - 264.0 USD CO2 Emission: 191.2 kgs
Take Train from Chicago Union Station to Boston South Station
Time: 21h 30mins Cost: 120 USD; $ 108.0 - 132.0 USD CO2 Emission: 86.54 kgs
Take Bus from Boston South Buses to Bangor, ME
Time: 4h 15mins Cost: 50 USD; $ 45.0 - 55.0 USD CO2 Emission: 11.57 kgs
Take Bus from Airport Mall to Bangor Depot
Time: 20mins Cost: 2 USD; $ 1.8 - 2.2 USD CO2 Emission: 0.14 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Portland and Bangor, ME, United States is to travel by train, which will cost about 235 USD or 211.50 USD.