Direct (nonstop) flights from Vancouver to San Jose Cabo

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

YVR
Vancouver International Airport
🇨🇦 Vancouver, Canada
SJD
Los Cabos International
🇲🇽 San Jose Cabo, Mexico
Flight Time
4h 35m
Distance
1,939 mi
3,121 km
CO₂/pax
328 kg
−27 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 29, 2026

Airlines with non-stop flights

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

Alternative Routes

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

YVR YYJ (Victoria) SJD
Leg 1: 35m (40 mi) Leg 2: 4h 28m (1,911 mi) Total: ~5h 3m 🍃 355 kg CO₂ (+8% vs. direct)
Leg 1
YVR → YYJ
35m · 40 mi
View YVR to YYJ flights →
Leg 2
YYJ → SJD
4h 28m · 1,911 mi
View YYJ to SJD flights →
YVR SMF (Sacramento) SJD
Leg 1: 2h 7m (729 mi) Leg 2: 3h 5m (1,279 mi) Total: ~5h 12m 🍃 376 kg CO₂ (+15% vs. direct)
Leg 1
YVR → SMF
2h 7m · 729 mi
View YVR to SMF flights →
Leg 2
SMF → SJD
3h 5m · 1,279 mi
View SMF to SJD flights →
YVR PHX (Phoenix) SJD
Leg 1: 3h 9m (1,230 mi) Leg 2: 2h 10m (721 mi) Total: ~5h 19m 🍃 366 kg CO₂ (+12% vs. direct)
Leg 1
YVR → PHX
3h 9m · 1,230 mi
View YVR to PHX flights →
Leg 2
PHX → SJD
2h 10m · 721 mi
View PHX to SJD flights →
YVR PDX (Portland) SJD
Leg 1: 1h 15m (250 mi) Leg 2: 4h 5m (1,707 mi) Total: ~5h 20m 🍃 359 kg CO₂ (+9% vs. direct)
Leg 1
YVR → PDX
1h 15m · 250 mi
View YVR to PDX flights →
Leg 2
PDX → SJD
4h 5m · 1,707 mi
View PDX to SJD flights →
YVR SAN (San Diego) SJD
Leg 1: 3h (1,177 mi) Leg 2: 2h 24m (801 mi) Total: ~5h 24m 🍃 372 kg CO₂ (+13% vs. direct)
Leg 1
YVR → SAN
3h · 1,177 mi
View YVR to SAN flights →
Leg 2
SAN → SJD
2h 24m · 801 mi
View SAN to SJD flights →

Frequently Asked Questions

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

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

Which airlines fly nonstop from Vancouver to San Jose Cabo?

2 airlines: Air Canada, WestJet.

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

Yes. 2 airlines: Air Canada, WestJet.

How far is Vancouver from San Jose Cabo?

The flight distance from Vancouver to San Jose Cabo 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 Vancouver to San Jose Cabo?

At 4h 35m, 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 Canada to Mexico?

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

What is the carbon footprint of a flight from Vancouver to San Jose Cabo?

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

Is the return flight from San Jose Cabo to Vancouver 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 Vancouver to San Jose Cabo?

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 Vancouver International Airport for this flight?

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