Best way to travel between

Hamilton, OH, United States
Abbotsford, BC, Canada
Travel Modes
Price
Distance
Duration
CO2
flight
$325.0
3519.85 km
14h 36mins
380.14 kgs
 
drive
$400.0
4121.03 km
40h 32mins
527.49 kgs
 
bus
$447.0
5077.56 km
73h 24mins
152.33 kgs
 
flight
$710.0
3285.53 km
14h 53mins
354.84 kgs
 
train
$746.0
4220.76 km
59h 21mins
223.7 kgs
 
flight
$762.0
3467.1 km
13h 42mins
374.45 kgs
 
flight
$784.0
3539.12 km
16h 8mins
382.22 kgs
 
flight
$971.0
3466.98 km
11h 6mins
374.43 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 3519.85 km 14h 36mins 343 CAD 325.0
Drive 4121.03 km 40h 32mins 422 CAD 400.0
Bus 5077.56 km 73h 24mins 472 CAD 447.0
Flight 3285.53 km 14h 53mins 749 CAD 710.0
Train 4220.76 km 59h 21mins 787 CAD 746.0
Flight 3467.1 km 13h 42mins 804 CAD 762.0
Flight 3539.12 km 16h 8mins 827 CAD 784.0
Flight 3466.98 km 11h 6mins 1,024 CAD 971.0
Take Bus from Central & Hanover SB to Forest Park Park & Ride Eastbound
Time: 33mins Cost: 2 CAD; $ 1.8 - 2.2 USD CO2 Emission: 0.41 kgs
Take Bus from Forest Park Park & Ride to Sycamore St & 4Th St
Time: 53mins Cost: 4 CAD; $ 3.6 - 4.4 USD CO2 Emission: 1.07 kgs
Take Bus from 4th at Sycamore-Cincinnati to CVG - Donaldson at Loomis - In
Time: 21mins Cost: 2 CAD; $ 1.8 - 2.2 USD CO2 Emission: 0.64 kgs
Take Walk from CVG - Donaldson at Loomis - In to Covington
Time: 9mins Cost: 0 CAD; $ 0.1 - 0.1 USD CO2 Emission: 0.1 kgs
Take Flight from CVG to SEA
Time: 5h 24mins Cost: 253 CAD; $ 216.0 - 264.0 USD CO2 Emission: 343.96 kgs
Take Bus from SeaTac Airport to Lynden, WA
Time: 3h 12mins Cost: 79 CAD; $ 67.5 - 82.5 USD CO2 Emission: 7.01 kgs
Take Car from Lynden, WA to Abbotsford
Time: 31mins Cost: 2 CAD; $ 1.8 - 2.2 USD CO2 Emission: 3.89 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Hamilton, OH, United States and Abbotsford, BC, Canada is to travel by air, which will cost about 343 CAD or 292.50 USD.