Toronto, ON, Canada
Mazatlán, Mexico
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Drive | 4086.46 km | 42h 24mins | 5,361 MXN | 410.0 |
Bus | 5489.9 km | 77h 18mins | 6,943 MXN | 531.0 |
Train | 5318.66 km | 83h 46mins | 9,140 MXN | 699.0 |
Flight | 3485.52 km | 8h 26mins | 9,310 MXN | 712.0 |
Train | 4786.39 km | 63h 25mins | 9,441 MXN | 722.0 |
Train | 5508.3 km | 82h 34mins | 10,369 MXN | 793.0 |
The best and cheapest way to get from Toronto, ON, Canada and Mazatlán, Mexico is to travel by car/taxi, which will cost about 5,361 MXN or 369.00 USD.