Houston, TX, United States
Toronto, ON, Canada
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Flight | 2230.2 km | 6h 57mins | 239 CAD | 227.0 |
Drive | 2698.8 km | 28h 10mins | 274 CAD | 260.0 |
Flight | 2301.79 km | 10h 27mins | 282 CAD | 267.0 |
Flight | 2296.74 km | 10h 9mins | 294 CAD | 279.0 |
Bus | 2789.62 km | 40h 7mins | 312 CAD | 296.0 |
Bus | 2838.68 km | 41h 2mins | 346 CAD | 328.0 |
Train | 2633.28 km | 37h 47mins | 494 CAD | 468.0 |
Train | 2905.35 km | 44h 9mins | 542 CAD | 514.0 |
Train | 2915.87 km | 41h 48mins | 586 CAD | 555.0 |
Flight | 2195.44 km | 8h 58mins | 587 CAD | 556.0 |
The best and cheapest way to get from Houston, TX, United States and Toronto, ON, Canada is to travel by air, which will cost about 239 CAD or 204.30 USD.