Best way to travel between

Seattle
Toronto, ON, Canada
Travel Modes
Price
Distance
Duration
CO2
flight
$388.0
3675.0 km
10h 49mins
396.9 kgs
 
bus
$395.0
4511.67 km
62h 26mins
135.35 kgs
 
drive
$440.0
4351.2 km
44h 39mins
556.95 kgs
 
train
$734.0
4847.85 km
96h 17mins
256.94 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 3675.0 km 10h 49mins 409 CAD 388.0
Bus 4511.67 km 62h 26mins 417 CAD 395.0
Drive 4351.2 km 44h 39mins 464 CAD 440.0
Train 4847.85 km 96h 17mins 774 CAD 734.0
Take Bus from Seattle, WA to Bellingham, WA
Time: 1h 56mins Cost: 14 CAD; $ 11.7 - 14.3 USD CO2 Emission: 4.68 kgs
Take Car from Bellingham, WA to Abbotsford
Time: 34mins Cost: 84 CAD; $ 72.0 - 88.0 USD CO2 Emission: 4.59 kgs
Take Flight from YXX to YYZ
Time: 4h 44mins Cost: 306 CAD; $ 261.0 - 319.0 USD CO2 Emission: 373.13 kgs
Take Bus from Pearson Airport Terminal 1 to Yorkdale GO Bus Terminal At Yorkdale Rd
Time: 24mins Cost: 3 CAD; $ 2.7 - 3.3 USD CO2 Emission: 0.56 kgs
Take Train from Yorkdale Station - Southbound Platform to St Patrick Station - Southbound Platform
Time: 18mins Cost: 2 CAD; $ 1.8 - 2.2 USD CO2 Emission: 0.54 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Seattle and Toronto, ON, Canada is to travel by train, which will cost about 301 CAD or 256.50 USD.