Best way to travel between

Seattle
Ontario, CA, United States
Travel Modes
Price
Distance
Duration
CO2
train
$146.0
2272.18 km
42h 24mins
120.43 kgs
 
drive
$150.0
1902.84 km
19h 45mins
243.56 kgs
 
flight
$170.0
1642.2 km
8h 12mins
177.36 kgs
 
bus
$285.0
2644.18 km
37h 51mins
79.33 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 2272.18 km 42h 24mins 146 USD 146.0
Drive 1902.84 km 19h 45mins 150 USD 150.0
Flight 1642.2 km 8h 12mins 170 USD 170.0
Bus 2644.18 km 37h 51mins 285 USD 285.0
Take Train from Seattle, WA to Los Angeles, CA
Time: 40h 41mins Cost: 140 USD; $ 126.0 - 154.0 USD CO2 Emission: 117.2 kgs
Take Train from L. A. Union Station station to Upland station
Time: 59mins Cost: 10 USD; $ 9.0 - 11.0 USD CO2 Emission: 3.25 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Seattle and Ontario, CA, United States is to travel by train, which will cost about 146 USD or 131.40 USD.