Direct (nonstop) flights from Calgary to Puerto Escondido

1 airline flys nonstop from Calgary International (YYC) to Puerto Escondido (PXM). It's 2,607 miles (4,195 km), about 5h 49m in the air. Operated by WestJet.

YYC
Calgary International
🇨🇦 Calgary, Canada
PXM
Puerto Escondido
🇲🇽 Puerto Escondido, Mexico
Flight Time
5h 49m
Distance
2,607 mi
4,195 km
CO₂/pax
399 kg
−72 kg vs. layover
Airlines
1
WestJet
Time Diff
Same timezone
Operated by WestJet WestJet

Route data last updated: May 27, 2026

Airlines with non-stop flights

WestJet WS WestJet
Route
YYC → PXM
Flight Time
5h 49m
Distance
2,607 mi

Alternative Routes

Other ways to fly from Calgary to Puerto Escondido with one stop · direct emits 399 kg CO₂ per passenger

YYC MEX (Mexico City) PXM
Leg 1: 5h 25m (2,332 mi) Leg 2: 1h 16m (279 mi) Total: ~6h 41m 🍃 471 kg CO₂ (+18% vs. direct)
Leg 1
YYC → MEX
5h 25m · 2,332 mi
View YYC to MEX flights →
Leg 2
MEX → PXM
1h 16m · 279 mi
View MEX to PXM flights →
YYC GDL (Guadalajara) PXM
Leg 1: 5h 15m (2,189 mi) Leg 2: 1h 40m (520 mi) Total: ~6h 55m 🍃 491 kg CO₂ (+23% vs. direct)
Leg 1
YYC → GDL
5h 15m · 2,189 mi
View YYC to GDL flights →
Leg 2
GDL → PXM
1h 40m · 520 mi
View GDL to PXM flights →
YYC IAH (Houston) PXM
Leg 1: 4h 10m (1,748 mi) Leg 2: 2h 49m (979 mi) Total: ~6h 59m 🍃 485 kg CO₂ (+22% vs. direct)
Leg 1
YYC → IAH
4h 10m · 1,748 mi
View YYC to IAH flights →
Leg 2
IAH → PXM
2h 49m · 979 mi
View IAH to PXM flights →
YYC DFW (Dallas) PXM
Leg 1: 3h 49m (1,524 mi) Leg 2: 3h 14m (1,173 mi) Total: ~7h 3m 🍃 480 kg CO₂ (+20% vs. direct)
Leg 1
YYC → DFW
3h 49m · 1,524 mi
View YYC to DFW flights →
Leg 2
DFW → PXM
3h 14m · 1,173 mi
View DFW to PXM flights →
YYC YYZ (Toronto) PXM
Leg 1: 3h 55m (1,675 mi) Leg 2: 5h 30m (2,175 mi) Total: ~9h 25m 🍃 676 kg CO₂ (+69% vs. direct)
Leg 1
YYC → YYZ
3h 55m · 1,675 mi
View YYC to YYZ flights →
Leg 2
YYZ → PXM
5h 30m · 2,175 mi
View YYZ to PXM flights →

Frequently Asked Questions

How long is the direct flight from Calgary to Puerto Escondido?

A nonstop flight from Calgary (YYC) to Puerto Escondido (PXM) takes approximately 5 hours and 49 minutes. The distance is 2,607 miles (4,195 km).

Which airlines fly nonstop from Calgary to Puerto Escondido?

Just WestJet.

Is there a nonstop flight from Calgary to Puerto Escondido?

Yes. 1 airline: WestJet.

How far is Calgary from Puerto Escondido?

The flight distance from Calgary to Puerto Escondido is 2,607 miles (4,195 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 Calgary to Puerto Escondido?

At 5h 49m, 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 Calgary to Puerto Escondido?

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

Is the return flight from Puerto Escondido to Calgary 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 Calgary to Puerto Escondido?

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

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