Direct (nonstop) flights from Prague to Reykjavik

1 airline flys nonstop from Václav Havel Airport Prague (PRG) to Keflavík International Airport (KEF). It's 1,653 miles (2,661 km), about 3h 55m in the air. Operated by Icelandair.

PRG
Václav Havel Airport Prague
🇨🇿 Prague, Czech Republic
KEF
Keflavík International Airport
🇮🇸 Reykjavik, Iceland
Flight Time
3h 55m
Distance
1,653 mi
2,661 km
CO₂/pax
279 kg
−44 kg vs. layover
Airlines
1
Icelandair
Time Diff
-2h
Operated by Icelandair Icelandair

Route data last updated: May 30, 2026

Airlines with non-stop flights

Icelandair FI Icelandair
Route
PRG → KEF
Flight Time
3h 55m
Distance
1,653 mi

Alternative Routes

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

PRG CPH (Copenhagen) KEF
Leg 1: 1h 20m (388 mi) Leg 2: 3h 20m (1,336 mi) Total: ~4h 40m 🍃 323 kg CO₂ (+16% vs. direct)
Leg 1
PRG → CPH
1h 20m · 388 mi
View PRG to CPH flights →
Leg 2
CPH → KEF
3h 20m · 1,336 mi
View CPH to KEF flights →
PRG GOT (Gothenburg) KEF
Leg 1: 1h 40m (529 mi) Leg 2: 3h (1,240 mi) Total: ~4h 40m 🍃 332 kg CO₂ (+19% vs. direct)
Leg 1
PRG → GOT
1h 40m · 529 mi
View PRG to GOT flights →
Leg 2
GOT → KEF
3h · 1,240 mi
View GOT to KEF flights →
PRG DUS (Dusseldorf) KEF
Leg 1: 1h 15m (339 mi) Leg 2: 3h 30m (1,380 mi) Total: ~4h 45m 🍃 321 kg CO₂ (+15% vs. direct)
Leg 1
PRG → DUS
1h 15m · 339 mi
View PRG to DUS flights →
Leg 2
DUS → KEF
3h 30m · 1,380 mi
View DUS to KEF flights →
PRG BRU (Brussels) KEF
Leg 1: 1h 30m (434 mi) Leg 2: 3h 20m (1,339 mi) Total: ~4h 50m 🍃 331 kg CO₂ (+19% vs. direct)
Leg 1
PRG → BRU
1h 30m · 434 mi
View PRG to BRU flights →
Leg 2
BRU → KEF
3h 20m · 1,339 mi
View BRU to KEF flights →
PRG MUC (Munich) KEF
Leg 1: 55m (165 mi) Leg 2: 3h 55m (1,678 mi) Total: ~4h 50m 🍃 339 kg CO₂ (+22% vs. direct)
Leg 1
PRG → MUC
55m · 165 mi
View PRG to MUC flights →
Leg 2
MUC → KEF
3h 55m · 1,678 mi
View MUC to KEF flights →

Frequently Asked Questions

How long is the direct flight from Prague to Reykjavik?

A nonstop flight from Prague (PRG) to Reykjavik (KEF) takes approximately 3 hours and 55 minutes. The distance is 1,653 miles (2,661 km).

Which airlines fly nonstop from Prague to Reykjavik?

Just Icelandair.

Is there a nonstop flight from Prague to Reykjavik?

Yes. 1 airline: Icelandair.

How far is Prague from Reykjavik?

The flight distance from Prague to Reykjavik is 1,653 miles (2,661 km), measured as the great-circle (shortest air) distance.

What is the time difference between Prague and Reykjavik?

Reykjavik is 2 hours behind Prague. (Europe/Prague vs Atlantic/Reykjavik.)

What type of aircraft flies from Prague to Reykjavik?

At 3h 55m, 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 Czech Republic to Iceland?

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

What is the carbon footprint of a flight from Prague to Reykjavik?

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

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

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 Václav Havel Airport Prague for this flight?

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