Direct (nonstop) flights from Palm Springs to Toronto

2 airlines fly nonstop from Palm Springs International (PSP) to Pearson International (YYZ). It's 2,085 miles (3,356 km), about 4h 32m in the air. Operated by Air Canada, Porter Airlines.

PSP
Palm Springs International
🇺🇸 Palm Springs, USA
YYZ
Pearson International
🇨🇦 Toronto, Canada
Flight Time
4h 32m
Distance
2,085 mi
3,356 km
CO₂/pax
352 kg
−39 kg vs. layover
Airlines
2
Air Canada +1
Time Diff
+3h
Operated by Air Canada Air Canada Porter Airlines Porter Airlines

Route data last updated: May 28, 2026

Airlines with non-stop flights

Air Canada AC Air Canada
Route
PSP → YYZ
Flight Time
4h 32m
Distance
2,085 mi
Porter Airlines PD Porter Airlines
Route
PSP → YYZ
Flight Time
4h 32m
Distance
2,085 mi

Alternative Routes

Other ways to fly from Palm Springs to Toronto with one stop · direct emits 352 kg CO₂ per passenger

PSP DEN (Denver) YYZ
Leg 1: 2h 9m (775 mi) Leg 2: 3h 13m (1,316 mi) Total: ~5h 22m 🍃 391 kg CO₂ (+11% vs. direct)
Leg 1
PSP → DEN
2h 9m · 775 mi
View PSP to DEN flights →
Leg 2
DEN → YYZ
3h 13m · 1,316 mi
View DEN to YYZ flights →
PSP LAS (Las Vegas) YYZ
Leg 1: 1h 5m (173 mi) Leg 2: 4h 19m (1,944 mi) Total: ~5h 24m 🍃 385 kg CO₂ (+9% vs. direct)
Leg 1
PSP → LAS
1h 5m · 173 mi
View PSP to LAS flights →
Leg 2
LAS → YYZ
4h 19m · 1,944 mi
View LAS to YYZ flights →
PSP PHX (Phoenix) YYZ
Leg 1: 1h 17m (261 mi) Leg 2: 4h 10m (1,876 mi) Total: ~5h 27m 🍃 390 kg CO₂ (+11% vs. direct)
Leg 1
PSP → PHX
1h 17m · 261 mi
View PSP to PHX flights →
Leg 2
PHX → YYZ
4h 10m · 1,876 mi
View PHX to YYZ flights →
PSP MSP (Minneapolis) YYZ
Leg 1: 3h 18m (1,454 mi) Leg 2: 2h 10m (679 mi) Total: ~5h 28m 🍃 397 kg CO₂ (+13% vs. direct)
Leg 1
PSP → MSP
3h 18m · 1,454 mi
View PSP to MSP flights →
Leg 2
MSP → YYZ
2h 10m · 679 mi
View MSP to YYZ flights →
PSP SLC (Salt Lake City) YYZ
Leg 1: 1h 47m (541 mi) Leg 2: 3h 53m (1,662 mi) Total: ~5h 40m 🍃 406 kg CO₂ (+15% vs. direct)
Leg 1
PSP → SLC
1h 47m · 541 mi
View PSP to SLC flights →
Leg 2
SLC → YYZ
3h 53m · 1,662 mi
View SLC to YYZ flights →

Frequently Asked Questions

How long is the direct flight from Palm Springs to Toronto?

A nonstop flight from Palm Springs (PSP) to Toronto (YYZ) takes approximately 4 hours and 32 minutes. The distance is 2,085 miles (3,356 km).

Which airlines fly nonstop from Palm Springs to Toronto?

2 airlines: Air Canada, Porter Airlines.

Is there a nonstop flight from Palm Springs to Toronto?

Yes. 2 airlines: Air Canada, Porter Airlines.

How far is Palm Springs from Toronto?

The flight distance from Palm Springs to Toronto is 2,085 miles (3,356 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Los Angeles.

What is the time difference between Palm Springs and Toronto?

Toronto is 3 hours ahead of Palm Springs. (America/Los_Angeles vs America/Toronto.)

What type of aircraft flies from Palm Springs to Toronto?

At 4h 32m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

Do I need a visa to travel from USA to Canada?

Depends on your passport. Check with the Canada embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Palm Springs to Toronto?

Roughly 352 kg CO2 per passenger one-way. That's about the same as driving 1,760 km.

Is the return flight from Toronto to Palm Springs also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Palm Springs to Toronto?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Palm Springs International for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.