Direct (nonstop) flights from Reykjavik to Vienna

1 airline flys nonstop from Keflavík International Airport (KEF) to Vienna International Airport (VIE). It's 1,826 miles (2,938 km), about 4h 5m in the air. Operated by Austrian Airlines.

KEF
Keflavík International Airport
🇮🇸 Reykjavik, Iceland
VIE
Vienna International Airport
🇦🇹 Vienna, Austria
Flight Time
4h 5m
Distance
1,826 mi
2,938 km
CO₂/pax
308 kg
−28 kg vs. layover
Airlines
1
Austrian Airlines
Time Diff
+2h
Operated by Austrian Airlines Austrian Airlines

Route data last updated: May 27, 2026

Airlines with non-stop flights

Austrian Airlines OS Austrian Airlines
Route
KEF → VIE
Flight Time
4h 5m
Distance
1,826 mi

Alternative Routes

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

KEF PRG (Prague) VIE
Leg 1: 3h 45m (1,653 mi) Leg 2: 50m (172 mi) Total: ~4h 35m 🍃 336 kg CO₂ (+9% vs. direct)
Leg 1
KEF → PRG
3h 45m · 1,653 mi
View KEF to PRG flights →
Leg 2
PRG → VIE
50m · 172 mi
View PRG to VIE flights →
KEF GOT (Gothenburg) VIE
Leg 1: 2h 50m (1,240 mi) Leg 2: 1h 50m (684 mi) Total: ~4h 40m 🍃 361 kg CO₂ (+17% vs. direct)
Leg 1
KEF → GOT
2h 50m · 1,240 mi
View KEF to GOT flights →
Leg 2
GOT → VIE
1h 50m · 684 mi
View GOT to VIE flights →
KEF CPH (Copenhagen) VIE
Leg 1: 3h 10m (1,336 mi) Leg 2: 1h 40m (545 mi) Total: ~4h 50m 🍃 352 kg CO₂ (+14% vs. direct)
Leg 1
KEF → CPH
3h 10m · 1,336 mi
View KEF to CPH flights →
Leg 2
CPH → VIE
1h 40m · 545 mi
View CPH to VIE flights →
KEF MUC (Munich) VIE
Leg 1: 3h 45m (1,678 mi) Leg 2: 1h 5m (221 mi) Total: ~4h 50m 🍃 350 kg CO₂ (+14% vs. direct)
Leg 1
KEF → MUC
3h 45m · 1,678 mi
View KEF to MUC flights →
Leg 2
MUC → VIE
1h 5m · 221 mi
View MUC to VIE flights →
KEF BER (Berlin) VIE
Leg 1: 3h 35m (1,516 mi) Leg 2: 1h 15m (323 mi) Total: ~4h 50m 🍃 341 kg CO₂ (+11% vs. direct)
Leg 1
KEF → BER
3h 35m · 1,516 mi
View KEF to BER flights →
Leg 2
BER → VIE
1h 15m · 323 mi
View BER to VIE flights →

Frequently Asked Questions

How long is the direct flight from Reykjavik to Vienna?

A nonstop flight from Reykjavik (KEF) to Vienna (VIE) takes approximately 4 hours and 5 minutes. The distance is 1,826 miles (2,938 km).

Which airlines fly nonstop from Reykjavik to Vienna?

Just Austrian Airlines.

Is there a nonstop flight from Reykjavik to Vienna?

Yes. 1 airline: Austrian Airlines.

How far is Reykjavik from Vienna?

The flight distance from Reykjavik to Vienna is 1,826 miles (2,938 km), measured as the great-circle (shortest air) distance.

What is the time difference between Reykjavik and Vienna?

Vienna is 2 hours ahead of Reykjavik. (Atlantic/Reykjavik vs Europe/Vienna.)

What type of aircraft flies from Reykjavik to Vienna?

At 4h 5m, 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 Iceland to Austria?

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

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

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

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

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 Keflavík International Airport for this flight?

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