Best way to travel between

San José del Cabo, Mexico
Toronto, ON, Canada
Travel Modes
Price
Distance
Duration
CO2
flight
$321.0
3715.21 km
8h 30mins
401.24 kgs
 
train
$449.0
6387.24 km
86h 37mins
338.52 kgs
 
drive
$600.0
5574.3 km
66h 7mins
713.51 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 3715.21 km 8h 30mins 339 CAD 321.0
Train 6387.24 km 86h 37mins 474 CAD 449.0
Drive 5574.3 km 66h 7mins 633 CAD 600.0
Take Bus from San José del Cabo to San Jose Cabo
Time: 1h 2mins Cost: 1 CAD; $ 0.9 - 1.1 USD CO2 Emission: 0.4 kgs
Take Flight from SJD to YYZ
Time: 4h 43mins Cost: 317 CAD; $ 270.0 - 330.0 USD CO2 Emission: 397.38 kgs
Take Train from Pearson Airport to Toronto Union Station
Time: 31mins Cost: 22 CAD; $ 18.9 - 23.1 USD CO2 Emission: 1.24 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from San José del Cabo, Mexico and Toronto, ON, Canada is to travel by air, which will cost about 339 CAD or 288.90 USD.