Houston, TX, United States
Toronto, ON, Canada
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Flight | 2208.96 km | 6h 53mins | 239 CAD | 227.0 |
Drive | 2698.8 km | 28h 10mins | 274 CAD | 260.0 |
Flight | 2301.79 km | 10h 33mins | 282 CAD | 267.0 |
Flight | 2342.22 km | 10h 21mins | 294 CAD | 279.0 |
Bus | 2872.48 km | 41h 18mins | 312 CAD | 296.0 |
Bus | 2783.56 km | 40h 14mins | 346 CAD | 328.0 |
Train | 2607.96 km | 37h 25mins | 494 CAD | 468.0 |
Train | 2822.34 km | 42h 53mins | 542 CAD | 514.0 |
Train | 2973.61 km | 42h 37mins | 586 CAD | 555.0 |
Flight | 2153.22 km | 8h 47mins | 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.