Direct (nonstop) flights from Marrakech to Vienna

1 airline flys nonstop from Marrakesh Menara Airport (RAK) to Vienna International Airport (VIE). It's 1,721 miles (2,769 km), about 4h in the air. Operated by Austrian Airlines.

RAK
Marrakesh Menara Airport
🇲🇦 Marrakech, Morocco
VIE
Vienna International Airport
🇦🇹 Vienna, Austria
Flight Time
4h
Distance
1,721 mi
2,769 km
CO₂/pax
291 kg
−33 kg vs. layover
Airlines
1
Austrian Airlines
Time Diff
+1h
Operated by Austrian Airlines Austrian Airlines

Route data last updated: May 27, 2026

Airlines with non-stop flights

Austrian Airlines OS Austrian Airlines
Route
RAK → VIE
Flight Time
4h
Distance
1,721 mi

Alternative Routes

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

RAK AGP (Malaga) VIE
Leg 1: 1h 25m (404 mi) Leg 2: 3h 10m (1,328 mi) Total: ~4h 35m 🍃 324 kg CO₂ (+11% vs. direct)
Leg 1
RAK → AGP
1h 25m · 404 mi
View RAK to AGP flights →
Leg 2
AGP → VIE
3h 10m · 1,328 mi
View AGP to VIE flights →
RAK MRS (Marseille) VIE
Leg 1: 2h 45m (1,091 mi) Leg 2: 1h 50m (635 mi) Total: ~4h 35m 🍃 327 kg CO₂ (+12% vs. direct)
Leg 1
RAK → MRS
2h 45m · 1,091 mi
View RAK to MRS flights →
Leg 2
MRS → VIE
1h 50m · 635 mi
View MRS to VIE flights →
RAK VLC (Valencia) VIE
Leg 1: 2h (690 mi) Leg 2: 2h 35m (1,035 mi) Total: ~4h 35m 🍃 328 kg CO₂ (+13% vs. direct)
Leg 1
RAK → VLC
2h · 690 mi
View RAK to VLC flights →
Leg 2
VLC → VIE
2h 35m · 1,035 mi
View VLC to VIE flights →
RAK NCE (Nice) VIE
Leg 1: 3h (1,175 mi) Leg 2: 1h 40m (546 mi) Total: ~4h 40m 🍃 325 kg CO₂ (+12% vs. direct)
Leg 1
RAK → NCE
3h · 1,175 mi
View RAK to NCE flights →
Leg 2
NCE → VIE
1h 40m · 546 mi
View NCE to VIE flights →
RAK ALC (Alicante) VIE
Leg 1: 1h 50m (626 mi) Leg 2: 2h 50m (1,095 mi) Total: ~4h 40m 🍃 326 kg CO₂ (+12% vs. direct)
Leg 1
RAK → ALC
1h 50m · 626 mi
View RAK to ALC flights →
Leg 2
ALC → VIE
2h 50m · 1,095 mi
View ALC to VIE flights →

Frequently Asked Questions

How long is the direct flight from Marrakech to Vienna?

A nonstop flight from Marrakech (RAK) to Vienna (VIE) takes approximately 4 hours. The distance is 1,721 miles (2,769 km).

Which airlines fly nonstop from Marrakech to Vienna?

Just Austrian Airlines.

Is there a nonstop flight from Marrakech to Vienna?

Yes. 1 airline: Austrian Airlines.

How far is Marrakech from Vienna?

The flight distance from Marrakech to Vienna is 1,721 miles (2,769 km), measured as the great-circle (shortest air) distance.

What is the time difference between Marrakech and Vienna?

Vienna is 1 hour ahead of Marrakech. (Africa/Casablanca vs Europe/Vienna.)

What type of aircraft flies from Marrakech to Vienna?

At 4h, 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 Morocco 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 Marrakech to Vienna?

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

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

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 Marrakesh Menara Airport for this flight?

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