Direct (nonstop) flights from San Jose Cabo to Edmonton

1 airline flys nonstop from Los Cabos International (SJD) to Edmonton International Airport (YEG). It's 2,089 miles (3,362 km), about 4h 58m in the air. Operated by WestJet.

SJD
Los Cabos International
🇲🇽 San Jose Cabo, Mexico
YEG
Edmonton International Airport
🇨🇦 Edmonton, Canada
Flight Time
4h 58m
Distance
2,089 mi
3,362 km
CO₂/pax
353 kg
−39 kg vs. layover
Airlines
1
WestJet
Time Diff
+1h
Operated by WestJet WestJet

Route data last updated: May 31, 2026

Airlines with non-stop flights

WestJet WS WestJet
Route
SJD → YEG
Flight Time
4h 58m
Distance
2,089 mi

Alternative Routes

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

SJD SLC (Salt Lake City) YEG
Leg 1: 3h 10m (1,221 mi) Leg 2: 2h 20m (868 mi) Total: ~5h 30m 🍃 392 kg CO₂ (+11% vs. direct)
Leg 1
SJD → SLC
3h 10m · 1,221 mi
View SJD to SLC flights →
Leg 2
SLC → YEG
2h 20m · 868 mi
View SLC to YEG flights →
SJD YYC (Calgary) YEG
Leg 1: 4h 40m (1,942 mi) Leg 2: 1h (151 mi) Total: ~5h 40m 🍃 381 kg CO₂ (+8% vs. direct)
Leg 1
SJD → YYC
4h 40m · 1,942 mi
View SJD to YYC flights →
Leg 2
YYC → YEG
1h · 151 mi
View YYC to YEG flights →
SJD PHX (Phoenix) YEG
Leg 1: 2h 11m (721 mi) Leg 2: 3h 30m (1,374 mi) Total: ~5h 41m 🍃 390 kg CO₂ (+10% vs. direct)
Leg 1
SJD → PHX
2h 11m · 721 mi
View SJD to PHX flights →
Leg 2
PHX → YEG
3h 30m · 1,374 mi
View PHX to YEG flights →
SJD LAS (Las Vegas) YEG
Leg 1: 2h 43m (947 mi) Leg 2: 3h 13m (1,192 mi) Total: ~5h 56m 🍃 386 kg CO₂ (+9% vs. direct)
Leg 1
SJD → LAS
2h 43m · 947 mi
View SJD to LAS flights →
Leg 2
LAS → YEG
3h 13m · 1,192 mi
View LAS to YEG flights →
SJD DEN (Denver) YEG
Leg 1: 3h 6m (1,187 mi) Leg 2: 2h 54m (1,020 mi) Total: ~6h 🍃 398 kg CO₂ (+13% vs. direct)
Leg 1
SJD → DEN
3h 6m · 1,187 mi
View SJD to DEN flights →
Leg 2
DEN → YEG
2h 54m · 1,020 mi
View DEN to YEG flights →

Frequently Asked Questions

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

A nonstop flight from San Jose Cabo (SJD) to Edmonton (YEG) takes approximately 4 hours and 58 minutes. The distance is 2,089 miles (3,362 km).

Which airlines fly nonstop from San Jose Cabo to Edmonton?

Just WestJet.

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

Yes. 1 airline: WestJet.

How far is San Jose Cabo from Edmonton?

The flight distance from San Jose Cabo to Edmonton is 2,089 miles (3,362 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 Edmonton?

Edmonton is 1 hour behind San Jose Cabo. (America/Mazatlan vs America/Edmonton.)

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

At 4h 58m, 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 Edmonton?

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

Is the return flight from Edmonton 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 Edmonton?

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.