Best way to travel between

Palm Springs, CA, United States
Toronto, ON, Canada
Travel Modes
Price
Distance
Duration
CO2
flight
$205.0
3444.54 km
6h 59mins
372.01 kgs
 
drive
$430.0
4286.1 km
42h 42mins
548.62 kgs
 
bus
$449.0
4922.37 km
69h 14mins
147.67 kgs
 
flight
$470.0
3747.12 km
11h 13mins
404.69 kgs
 
train
$485.0
4504.6 km
58h 15mins
238.74 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 3444.54 km 6h 59mins 216 CAD 205.0
Drive 4286.1 km 42h 42mins 454 CAD 430.0
Bus 4922.37 km 69h 14mins 474 CAD 449.0
Flight 3747.12 km 11h 13mins 496 CAD 470.0
Train 4504.6 km 58h 15mins 512 CAD 485.0
Take Bus from Tahquitz Cyn at Calle El Segundo to Farrell at Tahquitz Canyon
Time: 6mins Cost: 3 CAD; $ 2.7 - 3.3 USD CO2 Emission: 0.09 kgs
Take Flight from PSP to YYZ
Time: 4h 20mins Cost: 190 CAD; $ 162.0 - 198.0 USD CO2 Emission: 369.05 kgs
Take Train from UP Express Pearson Airport to UP Express Union Station
Time: 26mins Cost: 23 CAD; $ 19.8 - 24.2 USD CO2 Emission: 1.32 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Palm Springs, CA, United States and Toronto, ON, Canada is to travel by air, which will cost about 216 CAD or 184.50 USD.