Milan to Marrakesh flights

Wed, 26 Jun
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Overview: Milan to Marrakesh flight

distanceDistance1324 miles
durationAverage flight duration2 h 35 min
priceAverage plane ticket price£116 (€130)
changesDirect flightNo
carriersAirlinesRyanair, Wizz Air, easyJet, Malta Air, Royal Air Maroc, Iberia, Air France, Vueling Airlines or TAP Portugal

Flights from Milan to Marrakesh cover the 1324 miles long journey taking on average 2 h 35 min with our travel partners like Ryanair, Wizz Air, easyJet, Malta Air, Royal Air Maroc, Iberia, Air France, Vueling Airlines or TAP Portugal. You can get the cheapest plane tickets for this route for as low as £18, but the average price of plane tickets is £116. Travellers depart most frequently from Milan Malpensa Airport and arrive in Marrakech.

Cheap flights tickets from Milan to Marrakesh

Showing times and prices for 26 Jun

Cheapest

The best way to find a cheap flight ticket from Milan to Marrakesh is to book your journey as far in advance as possible and to avoid travelling at rush hour.

easyJet
11:053h25
Milan
14:30Marrakesh
£961One-way
0 changes
easyJet
06:003h25
Milan
09:25Marrakesh
£1251One-way
0 changes
Air France
19:3026h30
Milan
22:00Marrakesh
£2671One-way
0 changes

Flight scheduleMilan to Marrakesh

Showing flights for tomorrow, Wednesday, 26 June
Air France
19:3026h30
Milan
22:00Marrakesh
0 changes
easyJet
06:003h25
Milan
09:25Marrakesh
0 changes
easyJet
11:053h25
Milan
14:30Marrakesh
0 changes

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets Milan to Marrakesh by flight

Wed
26 Jun
Thu
27 Jun
Fri
28 Jun
Sat
29 Jun
Sun
30 Jun
Mon
01 Jul
Tue
02 Jul
Wed
03 Jul
Thu
04 Jul
Fri
05 Jul
Sat
06 Jul
Sun
07 Jul
Mon
08 Jul
Tue
09 Jul
Wed
10 Jul
Thu
11 Jul
Fri
12 Jul
Sat
13 Jul
Sun
14 Jul
Mon
15 Jul
Tue
16 Jul

Flight times from Milan to Marrakesh

Showing times and prices for 26 Jun

Fastest Journey

3 h 25 m

Average

11 h 6 m

Flights per day

3

Distance

2136 km

Of the 3 flights that leave Milan for Marrakesh every day 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

easyJet
06:003h25
Milan
09:25Marrakesh
£1251One-way
0 changes
easyJet
11:053h25
Milan
14:30Marrakesh
£961One-way
0 changes
Air France
19:3026h30
Milan
22:00Marrakesh
£2671One-way
0 changes

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Airlines: Ryanair, Wizz Air and easyJet Milan to Marrakesh

Buy your official Ryanair, Wizz Air and easyJet flight tickets from Milan to Marrakesh from £16 with Omio. Find flight times and tickets for over 1000 travel companies to compare and book the most popular route.

Ryanair is one of the most popular budget airlines in Europe offering cheap flights all over the continent. Founded in Ireland, Ryanair makes it easy to hop on a plane and fly to popular European destinations quickly and affordably. This low-cost airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. All Ryanair fare types include allowance of one small personal bag; additional fees tend to apply for bringing carry-on luggage and checked luggage.

Flight information from Milan to Marrakesh with Ryanair:

  • Average Duration: 3 h 20 min
  • Cheapest Price: £16

FAQs: Milan to Marrakesh flights

FAQs: Take a flight from Milan to Marrakesh hassle-free. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Milan to Marrakesh.
FAQs
Cheap plane tickets from Milan to Marrakesh can start from as little as £18 when you book in advance. The average flight ticket price for Milan to Marrakesh is £116; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Milan to Marrakesh flight time is 2 h 35 min   covering the 1324 mile long route, but the journey time can vary depending on specific dates or if traveling on weekends and holidays.
The first flight from Milan to Marrakesh leaves at 05: 00. Plan your trip with the Journey Planner   from Omio.
The last flight from Milan to Marrakesh leaves at 20: 50.
Take the Milan to Marrakesh flight with Ryanair, Wizz Air, easyJet, Malta Air, Royal Air Maroc, Iberia, Air France, Vueling Airlines or TAP Portugal. However, it's always good to check out all possible airlines for the trip between Milan and Marrakesh as there might be differences in the amenities they offer.

Flights from Milan to Marrakesh generally leave from Milan Malpensa Airport and arrive in Marrakech.

Milan Malpensa Airport is 47.9 km away from Milan city centre and Marrakech is 5.9 km from Marrakesh city centre.

The cheapest month to travel from Milan to Marrakesh by plane is September.
Yes, you can take a flight from Milan to Marrakesh.

More options for your journey from Milan to Marrakesh

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers