Direct (nonstop) flights from Marrakech to Naples

2 airlines fly nonstop from Marrakesh Menara Airport (RAK) to Naples International Airport (NAP). It's 1,396 miles (2,246 km), about 3h 35m in the air. Operated by Ryanair, easyJet.

RAK
Marrakesh Menara Airport
🇲🇦 Marrakech, Morocco
NAP
Naples International Airport
🇮🇹 Naples, Italy
Flight Time
3h 35m
Distance
1,396 mi
2,246 km
CO₂/pax
236 kg
−33 kg vs. layover
Airlines
2
Ryanair +1
Time Diff
+1h
Operated by Ryanair Ryanair easyJet easyJet

Route data last updated: May 28, 2026

Airlines with non-stop flights

Ryanair FR Ryanair
Route
RAK → NAP
Flight Time
3h 35m
Distance
1,396 mi
easyJet U2 easyJet
Route
RAK → NAP
Flight Time
3h 35m
Distance
1,396 mi

Alternative Routes

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

RAK CMN (Casablanca) NAP
Leg 1: 50m (124 mi) Leg 2: 3h 15m (1,310 mi) Total: ~4h 5m 🍃 269 kg CO₂ (+14% vs. direct)
Leg 1
RAK → CMN
50m · 124 mi
View RAK to CMN flights →
Leg 2
CMN → NAP
3h 15m · 1,310 mi
View CMN to NAP flights →
RAK AGP (Malaga) NAP
Leg 1: 1h 25m (404 mi) Leg 2: 2h 40m (1,052 mi) Total: ~4h 5m 🍃 278 kg CO₂ (+18% vs. direct)
Leg 1
RAK → AGP
1h 25m · 404 mi
View RAK to AGP flights →
Leg 2
AGP → NAP
2h 40m · 1,052 mi
View AGP to NAP flights →
RAK ALC (Alicante) NAP
Leg 1: 1h 50m (626 mi) Leg 2: 2h 15m (812 mi) Total: ~4h 5m 🍃 291 kg CO₂ (+23% vs. direct)
Leg 1
RAK → ALC
1h 50m · 626 mi
View RAK to ALC flights →
Leg 2
ALC → NAP
2h 15m · 812 mi
View ALC to NAP flights →
RAK PMI (Palma de Mallorca) NAP
Leg 1: 2h 15m (815 mi) Leg 2: 1h 55m (618 mi) Total: ~4h 10m 🍃 290 kg CO₂ (+23% vs. direct)
Leg 1
RAK → PMI
2h 15m · 815 mi
View RAK to PMI flights →
Leg 2
PMI → NAP
1h 55m · 618 mi
View PMI to NAP flights →
RAK VLC (Valencia) NAP
Leg 1: 2h (690 mi) Leg 2: 2h 15m (786 mi) Total: ~4h 15m 🍃 298 kg CO₂ (+26% vs. direct)
Leg 1
RAK → VLC
2h · 690 mi
View RAK to VLC flights →
Leg 2
VLC → NAP
2h 15m · 786 mi
View VLC to NAP flights →

Frequently Asked Questions

How long is the direct flight from Marrakech to Naples?

A nonstop flight from Marrakech (RAK) to Naples (NAP) takes approximately 3 hours and 35 minutes. The distance is 1,396 miles (2,246 km).

Which airlines fly nonstop from Marrakech to Naples?

2 airlines: Ryanair, easyJet.

Is there a nonstop flight from Marrakech to Naples?

Yes. 2 airlines: Ryanair, easyJet.

How far is Marrakech from Naples?

The flight distance from Marrakech to Naples is 1,396 miles (2,246 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Miami.

What is the time difference between Marrakech and Naples?

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

What type of aircraft flies from Marrakech to Naples?

At 3h 35m, 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 Italy?

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

What is the carbon footprint of a flight from Marrakech to Naples?

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

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

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.