Best way to travel between

Richmond, VA, United States
Portland
Travel Modes
Price
Distance
Duration
CO2
flight
$318.0
4184.96 km
11h 18mins
451.98 kgs
 
drive
$340.0
4657.11 km
45h 27mins
596.11 kgs
 
flight
$342.0
4128.8 km
10h 41mins
445.91 kgs
 
flight
$351.0
4021.82 km
11h 29mins
434.36 kgs
 
train
$360.0
5058.08 km
71h 8mins
268.08 kgs
 
train
$370.0
5081.31 km
68h 57mins
269.31 kgs
 
bus
$446.0
5590.0 km
78h 10mins
167.7 kgs
 
flight
$601.0
4324.95 km
11h 39mins
467.09 kgs
 
flight
$613.0
3879.41 km
10h 45mins
418.98 kgs
 
flight
$642.0
4046.7 km
8h 52mins
437.04 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 4184.96 km 11h 18mins 318 USD 318.0
Drive 4657.11 km 45h 27mins 340 USD 340.0
Flight 4128.8 km 10h 41mins 342 USD 342.0
Flight 4021.82 km 11h 29mins 351 USD 351.0
Train 5058.08 km 71h 8mins 360 USD 360.0
Train 5081.31 km 68h 57mins 370 USD 370.0
Bus 5590.0 km 78h 10mins 446 USD 446.0
Flight 4324.95 km 11h 39mins 601 USD 601.0
Flight 3879.41 km 10h 45mins 613 USD 613.0
Flight 4046.7 km 8h 52mins 642 USD 642.0
Take Bus from Richmond, Va to Washington, Dc
Time: 2h 26mins Cost: 25 USD; $ 22.5 - 27.5 USD CO2 Emission: 5.3 kgs
Take Train from Washington Union Station to BWI Marshall Airport Amtrak Station
Time: 29mins Cost: 30 USD; $ 27.0 - 33.0 USD CO2 Emission: 2.64 kgs
Take Bus from BWI Amtrak/MARC Station to Upper Level Terminal - Concourses B & C
Time: 4mins Cost: 0 USD; $ 0.1 - 0.1 USD CO2 Emission: 0.1 kgs
Take Flight from BWI to PDX
Time: 5h 59mins Cost: 260 USD; $ 234.0 - 286.0 USD CO2 Emission: 425.16 kgs
Take Train from Portland Int'l Airport station to Old Town/Chinatown station
Time: 33mins Cost: 3 USD; $ 2.7 - 3.3 USD CO2 Emission: 0.99 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Richmond, VA, United States and Portland is to travel by air, which will cost about 318 USD or 286.20 USD.