Direct (nonstop) flights from San Jose Cabo to Vancouver

2 airlines fly nonstop from Los Cabos International (SJD) to Vancouver International Airport (YVR). It's 1,939 miles (3,121 km), about 4h 50m in the air. Operated by Air Canada, WestJet.

SJD
Los Cabos International
🇲🇽 San Jose Cabo, Mexico
YVR
Vancouver International Airport
🇨🇦 Vancouver, Canada
Flight Time
4h 50m
Distance
1,939 mi
3,121 km
CO₂/pax
328 kg
−48 kg vs. layover
Airlines
2
Air Canada +1
Time Diff
Same timezone
Operated by Air Canada Air Canada WestJet WestJet

Route data last updated: May 27, 2026

Airlines with non-stop flights

Air Canada AC Air Canada
Route
SJD → YVR
Flight Time
4h 50m
Distance
1,939 mi
WestJet WS WestJet
Route
SJD → YVR
Flight Time
4h 50m
Distance
1,939 mi

Alternative Routes

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

SJD SMF (Sacramento) YVR
Leg 1: 3h 15m (1,279 mi) Leg 2: 2h 6m (729 mi) Total: ~5h 21m 🍃 376 kg CO₂ (+15% vs. direct)
Leg 1
SJD → SMF
3h 15m · 1,279 mi
View SJD to SMF flights →
Leg 2
SMF → YVR
2h 6m · 729 mi
View SMF to YVR flights →
SJD YYJ (Victoria) YVR
Leg 1: 4h 55m (1,911 mi) Leg 2: 35m (40 mi) Total: ~5h 30m 🍃 355 kg CO₂ (+8% vs. direct)
Leg 1
SJD → YYJ
4h 55m · 1,911 mi
View SJD to YYJ flights →
Leg 2
YYJ → YVR
35m · 40 mi
View YYJ to YVR flights →
SJD PHX (Phoenix) YVR
Leg 1: 2h 11m (721 mi) Leg 2: 3h 20m (1,230 mi) Total: ~5h 31m 🍃 366 kg CO₂ (+12% vs. direct)
Leg 1
SJD → PHX
2h 11m · 721 mi
View SJD to PHX flights →
Leg 2
PHX → YVR
3h 20m · 1,230 mi
View PHX to YVR flights →
SJD SNA (Santa Ana) YVR
Leg 1: 2h 30m (877 mi) Leg 2: 3h 2m (1,105 mi) Total: ~5h 32m 🍃 374 kg CO₂ (+14% vs. direct)
Leg 1
SJD → SNA
2h 30m · 877 mi
View SJD to SNA flights →
Leg 2
SNA → YVR
3h 2m · 1,105 mi
View SNA to YVR flights →
SJD PDX (Portland) YVR
Leg 1: 4h 21m (1,707 mi) Leg 2: 1h 12m (250 mi) Total: ~5h 33m 🍃 359 kg CO₂ (+9% vs. direct)
Leg 1
SJD → PDX
4h 21m · 1,707 mi
View SJD to PDX flights →
Leg 2
PDX → YVR
1h 12m · 250 mi
View PDX to YVR flights →

Frequently Asked Questions

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

A nonstop flight from San Jose Cabo (SJD) to Vancouver (YVR) takes approximately 4 hours and 50 minutes. The distance is 1,939 miles (3,121 km).

Which airlines fly nonstop from San Jose Cabo to Vancouver?

2 airlines: Air Canada, WestJet.

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

Yes. 2 airlines: Air Canada, WestJet.

How far is San Jose Cabo from Vancouver?

The flight distance from San Jose Cabo to Vancouver is 1,939 miles (3,121 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Los Angeles.

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

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 Vancouver?

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

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

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.