Direct (nonstop) flights from San Jose Cabo to Toronto

1 airline flys nonstop from Los Cabos International (SJD) to Pearson International (YYZ). It's 2,220 miles (3,573 km), about 4h 50m in the air. Operated by Air Canada.

SJD
Los Cabos International
🇲🇽 San Jose Cabo, Mexico
YYZ
Pearson International
🇨🇦 Toronto, Canada
Flight Time
4h 50m
Distance
2,220 mi
3,573 km
CO₂/pax
375 kg
−33 kg vs. layover
Airlines
1
Air Canada
Time Diff
+3h
Operated by Air Canada Air Canada

Route data last updated: May 30, 2026

Airlines with non-stop flights

Air Canada AC Air Canada
Route
SJD → YYZ
Flight Time
4h 50m
Distance
2,220 mi

Alternative Routes

Other ways to fly from San Jose Cabo to Toronto with one stop · direct emits 375 kg CO₂ per passenger

SJD IND (Indianapolis) YYZ
Leg 1: 3h 45m (1,783 mi) Leg 2: 1h 34m (441 mi) Total: ~5h 19m 🍃 408 kg CO₂ (+9% vs. direct)
Leg 1
SJD → IND
3h 45m · 1,783 mi
View SJD to IND flights →
Leg 2
IND → YYZ
1h 34m · 441 mi
View IND to YYZ flights →
SJD DTW (Detroit) YYZ
Leg 1: 4h 24m (2,005 mi) Leg 2: 1h 17m (215 mi) Total: ~5h 41m 🍃 404 kg CO₂ (+8% vs. direct)
Leg 1
SJD → DTW
4h 24m · 2,005 mi
View SJD to DTW flights →
Leg 2
DTW → YYZ
1h 17m · 215 mi
View DTW to YYZ flights →
SJD STL (Saint Louis) YYZ
Leg 1: 3h 45m (1,565 mi) Leg 2: 1h 57m (655 mi) Total: ~5h 42m 🍃 410 kg CO₂ (+9% vs. direct)
Leg 1
SJD → STL
3h 45m · 1,565 mi
View SJD to STL flights →
Leg 2
STL → YYZ
1h 57m · 655 mi
View STL to YYZ flights →
SJD IAH (Houston) YYZ
Leg 1: 2h 30m (1,005 mi) Leg 2: 3h 15m (1,281 mi) Total: ~5h 45m 🍃 411 kg CO₂ (+10% vs. direct)
Leg 1
SJD → IAH
2h 30m · 1,005 mi
View SJD to IAH flights →
Leg 2
IAH → YYZ
3h 15m · 1,281 mi
View IAH to YYZ flights →
SJD BNA (Nashville) YYZ
Leg 1: 3h 45m (1,642 mi) Leg 2: 2h 4m (641 mi) Total: ~5h 49m 🍃 422 kg CO₂ (+13% vs. direct)
Leg 1
SJD → BNA
3h 45m · 1,642 mi
View SJD to BNA flights →
Leg 2
BNA → YYZ
2h 4m · 641 mi
View BNA to YYZ flights →

Frequently Asked Questions

How long is the direct flight from San Jose Cabo to Toronto?

A nonstop flight from San Jose Cabo (SJD) to Toronto (YYZ) takes approximately 4 hours and 50 minutes. The distance is 2,220 miles (3,573 km).

Which airlines fly nonstop from San Jose Cabo to Toronto?

Just Air Canada.

Is there a nonstop flight from San Jose Cabo to Toronto?

Yes. 1 airline: Air Canada.

How far is San Jose Cabo from Toronto?

The flight distance from San Jose Cabo to Toronto is 2,220 miles (3,573 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 San Jose Cabo and Toronto?

Toronto is 3 hours ahead of San Jose Cabo. (America/Mazatlan vs America/Toronto.)

What type of aircraft flies from San Jose Cabo to Toronto?

At 4h 50m, 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 Mexico 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 San Jose Cabo to Toronto?

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

Is the return flight from Toronto to San Jose Cabo 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 San Jose Cabo 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 Los Cabos International for this flight?

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