Direct (nonstop) flights from Reykjavik to Edmonton

1 airline flys nonstop from Keflavík International Airport (KEF) to Edmonton International Airport (YEG). It's 3,068 miles (4,937 km), about 6h 50m in the air. Operated by WestJet.

KEF
Keflavík International Airport
🇮🇸 Reykjavik, Iceland
YEG
Edmonton International Airport
🇨🇦 Edmonton, Canada
Flight Time
6h 50m
Distance
3,068 mi
4,937 km
CO₂/pax
469 kg
−73 kg vs. layover
Airlines
1
WestJet
Time Diff
-6h
Operated by WestJet WestJet

Route data last updated: May 28, 2026

Airlines with non-stop flights

WestJet WS WestJet
Route
KEF → YEG
Flight Time
6h 50m
Distance
3,068 mi

Alternative Routes

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

KEF YYC (Calgary) YEG
Leg 1: 7h (3,197 mi) Leg 2: 1h (151 mi) Total: ~8h 🍃 542 kg CO₂ (+16% vs. direct)
Leg 1
KEF → YYC
7h · 3,197 mi
View KEF to YYC flights →
Leg 2
YYC → YEG
1h · 151 mi
View YYC to YEG flights →
KEF YWG (Winnipeg) YEG
Leg 1: 6h 15m (2,794 mi) Leg 2: 2h 10m (740 mi) Total: ~8h 25m 🍃 589 kg CO₂ (+26% vs. direct)
Leg 1
KEF → YWG
6h 15m · 2,794 mi
View KEF to YWG flights →
Leg 2
YWG → YEG
2h 10m · 740 mi
View YWG to YEG flights →
KEF YVR (Vancouver) YEG
Leg 1: 7h 50m (3,542 mi) Leg 2: 1h 35m (503 mi) Total: ~9h 25m 🍃 660 kg CO₂ (+41% vs. direct)
Leg 1
KEF → YVR
7h 50m · 3,542 mi
View KEF to YVR flights →
Leg 2
YVR → YEG
1h 35m · 503 mi
View YVR to YEG flights →
KEF MSP (Minneapolis) YEG
Leg 1: 6h 35m (2,943 mi) Leg 2: 3h (1,086 mi) Total: ~9h 35m 🍃 659 kg CO₂ (+41% vs. direct)
Leg 1
KEF → MSP
6h 35m · 2,943 mi
View KEF to MSP flights →
Leg 2
MSP → YEG
3h · 1,086 mi
View MSP to YEG flights →
KEF SEA (Seattle) YEG
Leg 1: 8h (3,621 mi) Leg 2: 1h 51m (558 mi) Total: ~9h 51m 🍃 682 kg CO₂ (+45% vs. direct)
Leg 1
KEF → SEA
8h · 3,621 mi
View KEF to SEA flights →
Leg 2
SEA → YEG
1h 51m · 558 mi
View SEA to YEG flights →

Frequently Asked Questions

How long is the direct flight from Reykjavik to Edmonton?

A nonstop flight from Reykjavik (KEF) to Edmonton (YEG) takes approximately 6 hours and 50 minutes. The distance is 3,068 miles (4,937 km).

Which airlines fly nonstop from Reykjavik to Edmonton?

Just WestJet.

Is there a nonstop flight from Reykjavik to Edmonton?

Yes. 1 airline: WestJet.

How far is Reykjavik from Edmonton?

The flight distance from Reykjavik to Edmonton is 3,068 miles (4,937 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 Edmonton?

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

Will I experience jet lag flying from Reykjavik to Edmonton?

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

At 6h 50m, 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 Edmonton?

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

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

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.