Best way to travel between

Bellingham, WA, United States
San Diego, CA, United States
Travel Modes
Price
Distance
Duration
CO2
train
$153.0
2612.4 km
44h 39mins
138.46 kgs
 
flight
$167.0
1911.68 km
7h 17mins
206.46 kgs
 
drive
$170.0
2199.12 km
22h 58mins
281.49 kgs
 
bus
$303.0
3062.85 km
42h 53mins
91.89 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 2612.4 km 44h 39mins 153 USD 153.0
Flight 1911.68 km 7h 17mins 167 USD 167.0
Drive 2199.12 km 22h 58mins 170 USD 170.0
Bus 3062.85 km 42h 53mins 303 USD 303.0
Take Bus from Bellingham, WA to Seattle, WA
Time: 2h 6mins Cost: 30 USD; $ 27.0 - 33.0 USD CO2 Emission: 4.59 kgs
Take Train from Seattle, WA to Los Angeles, CA
Time: 37h 11mins Cost: 110 USD; $ 99.0 - 121.0 USD CO2 Emission: 119.42 kgs
Take Train from Los Angeles, CA to Old Town, CA
Time: 3h 15mins Cost: 11 USD; $ 9.9 - 12.1 USD CO2 Emission: 10.98 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Bellingham, WA, United States and San Diego, CA, United States is to travel by train, which will cost about 153 USD or 137.70 USD.