Abbotsford, BC, Canada
Hamilton, OH, United States
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Train | 4256.99 km | 59h 38mins | 356 USD | 356.0 |
Drive | 4120.0 km | 40h 37mins | 400 USD | 400.0 |
Flight | 3626.48 km | 10h 24mins | 437 USD | 437.0 |
Bus | 5104.05 km | 70h 53mins | 457 USD | 457.0 |
Flight | 3391.79 km | 14h 20mins | 593 USD | 593.0 |
Flight | 3489.64 km | 11h 0mins | 610 USD | 610.0 |
Flight | 3465.0 km | 9h 38mins | 674 USD | 674.0 |
Flight | 3420.87 km | 11h 14mins | 740 USD | 740.0 |
The best and cheapest way to get from Abbotsford, BC, Canada and Hamilton, OH, United States is to travel by train, which will cost about 356 USD or 320.40 USD.