Direct (nonstop) flights from Reykjavik to Calgary

1 airline flys nonstop from Keflavík International Airport (KEF) to Calgary International (YYC). It's 3,197 miles (5,145 km), about 7h in the air. Operated by WestJet.

KEF
Keflavík International Airport
🇮🇸 Reykjavik, Iceland
YYC
Calgary International
🇨🇦 Calgary, Canada
Flight Time
7h
Distance
3,197 mi
5,145 km
CO₂/pax
489 kg
−33 kg vs. layover
Airlines
1
WestJet
Time Diff
-6h
Operated by WestJet WestJet

Route data last updated: May 30, 2026

Airlines with non-stop flights

WestJet WS WestJet
Route
KEF → YYC
Flight Time
7h
Distance
3,197 mi

Alternative Routes

Other ways to fly from Reykjavik to Calgary with one stop · direct emits 489 kg CO₂ per passenger

KEF YEG (Edmonton) YYC
Leg 1: 6h 50m (3,068 mi) Leg 2: 1h (151 mi) Total: ~7h 50m 🍃 522 kg CO₂ (+7% vs. direct)
Leg 1
KEF → YEG
6h 50m · 3,068 mi
View KEF to YEG flights →
Leg 2
YEG → YYC
1h · 151 mi
View YEG to YYC flights →
KEF YWG (Winnipeg) YYC
Leg 1: 6h 15m (2,794 mi) Leg 2: 2h 15m (743 mi) Total: ~8h 30m 🍃 589 kg CO₂ (+20% vs. direct)
Leg 1
KEF → YWG
6h 15m · 2,794 mi
View KEF to YWG flights →
Leg 2
YWG → YYC
2h 15m · 743 mi
View YWG to YYC flights →
KEF YVR (Vancouver) YYC
Leg 1: 7h 50m (3,542 mi) Leg 2: 1h 30m (428 mi) Total: ~9h 20m 🍃 646 kg CO₂ (+32% vs. direct)
Leg 1
KEF → YVR
7h 50m · 3,542 mi
View KEF to YVR flights →
Leg 2
YVR → YYC
1h 30m · 428 mi
View YVR to YYC flights →
KEF MSP (Minneapolis) YYC
Leg 1: 6h 35m (2,943 mi) Leg 2: 2h 55m (1,051 mi) Total: ~9h 30m 🍃 653 kg CO₂ (+34% vs. direct)
Leg 1
KEF → MSP
6h 35m · 2,943 mi
View KEF to MSP flights →
Leg 2
MSP → YYC
2h 55m · 1,051 mi
View MSP to YYC flights →
KEF SEA (Seattle) YYC
Leg 1: 8h (3,621 mi) Leg 2: 1h 40m (452 mi) Total: ~9h 40m 🍃 663 kg CO₂ (+36% vs. direct)
Leg 1
KEF → SEA
8h · 3,621 mi
View KEF to SEA flights →
Leg 2
SEA → YYC
1h 40m · 452 mi
View SEA to YYC flights →

Frequently Asked Questions

How long is the direct flight from Reykjavik to Calgary?

A nonstop flight from Reykjavik (KEF) to Calgary (YYC) takes approximately 7 hours. The distance is 3,197 miles (5,145 km).

Which airlines fly nonstop from Reykjavik to Calgary?

Just WestJet.

Is there a nonstop flight from Reykjavik to Calgary?

Yes. 1 airline: WestJet.

How far is Reykjavik from Calgary?

The flight distance from Reykjavik to Calgary is 3,197 miles (5,145 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to New York.

What is the time difference between Reykjavik and Calgary?

Calgary is 6 hours behind Reykjavik. (Atlantic/Reykjavik vs America/Edmonton.)

Will I experience jet lag flying from Reykjavik to Calgary?

Probably — 6-hour time difference means moderate jet lag. Expect about 1 day of adjustment per hour of shift. Flying westward is generally easier to adjust to.

What type of aircraft flies from Reykjavik to Calgary?

At 7h, this route typically uses wide-body aircraft — Boeing 777, 787, or Airbus A330/A350. Varies by airline.

Do I need a visa to travel from Iceland 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 Reykjavik to Calgary?

Roughly 489 kg CO2 per passenger one-way. That's about the same as driving 2,445 km.

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

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. For long-haul, booking 2-3 months out tends to help. Use "Check Prices" above to compare.

How early should I arrive at Keflavík International Airport for this flight?

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