Flights from Milan to Marrakesh

The cheapest flights from Milan to Marrakesh

Showing times and prices for 10 Aug

Cheapest

£208

Average

£423

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
20:35Milan Linate Airport21h15 16:50Marrakech
1 change
£2081One-way
2nd Cheapest
17:55Milan Malpensa Airport6h50 23:45Marrakech
1 change
£2711One-way
07:05Milan Malpensa Airport3h20 09:25Marrakech
0 changes
£2821One-way
17:55Milan Malpensa Airport23h55 16:50Marrakech
1 change
£2881One-way
09:45Milan Linate Airport15h00 23:45Marrakech
1 change
£3181One-way

Flight schedule Milan to Marrakesh

Showing flights for tomorrow, Wednesday, 10 August
06:50Milan Linate Airport11h00 16:50Marrakech
1 change
06:50Milan Linate Airport17h55 23:45Marrakech
1 change
07:05Milan Malpensa Airport3h20 09:25Marrakech
0 changes
09:45Milan Linate Airport8h05 16:50Marrakech
1 change
09:45Milan Linate Airport15h00 23:45Marrakech
1 change
13:00Milan Malpensa Airport5h55 17:55Marrakech
1 change
13:00Milan Malpensa Airport22h20 10:20Marrakech
1 change
13:00Milan Malpensa Airport24h55 12:55Marrakech
1 change
13:00Milan Malpensa Airport12h25 00:25Marrakech
1 change
15:25Milan Malpensa Airport9h20 23:45Marrakech
1 change
17:45Milan Malpensa Airport25h25 18:10Marrakech
1 change
17:45Milan Malpensa Airport20h10 12:55Marrakech
1 change
17:45Milan Malpensa Airport7h40 00:25Marrakech
1 change
17:45Milan Malpensa Airport17h35 10:20Marrakech
1 change
17:45Milan Malpensa Airport7h40 00:25Marrakech
1 change
17:55Milan Malpensa Airport23h55 16:50Marrakech
1 change
17:55Milan Malpensa Airport6h50 23:45Marrakech
1 change
19:40Milan Malpensa Airport22h10 16:50Marrakech
1 change
20:30Milan Malpensa Airport15h30 11:00Marrakech
1 change
20:35Milan Linate Airport21h15 16:50Marrakech
1 change

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Wed
10 Aug
Thu
11 Aug
Fri
12 Aug
Sat
13 Aug
Sun
14 Aug
Mon
15 Aug
Tue
16 Aug
Wed
17 Aug
Thu
18 Aug
Fri
19 Aug
Sat
20 Aug
Sun
21 Aug
Mon
22 Aug
Tue
23 Aug
Wed
24 Aug
Thu
25 Aug
Fri
26 Aug
Sat
27 Aug
Sun
28 Aug
Mon
29 Aug
Tue
30 Aug

The fastest flights from Milan to Marrakesh

Showing times and prices for 10 Aug

Fastest Journey

3 h 20 m

Average

14 h 55 m

Flights per day

20

Distance

2136 km

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

Fastest
07:05Milan Malpensa Airport3h20 09:25Marrakech
0 changes
£2821One-way
2nd Fastest
13:00Milan Malpensa Airport5h55 17:55Marrakech
1 change
£5161One-way
17:55Milan Malpensa Airport6h50 23:45Marrakech
1 change
£2711One-way
17:45Milan Malpensa Airport7h40 00:25Marrakech
1 change
£6301One-way
17:45Milan Malpensa Airport7h40 00:25Marrakech
1 change
£5161One-way

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

Ryanair
Easyjet
Eurowings
Vueling

Overview: Milan to Marrakesh flight

distanceDistance1324 miles
durationAverage flight duration3 h 20 min
priceAverage plane ticket price£181 (€206)
changesDirect flightYes
carriersAirlinesTransavia Airlines, air leisure, Eurowings, Air Europa, Laudamotion, Air France, Brussels Airlines, KLM, Wizz Air, Malta Air, easyJet, Royal Air Maroc, Vueling, TAP Portugal, Iberia or Ryanair

Flights from Milan to Marrakesh cover the 1324 miles long trip taking on average 3 h 20 min with our travel partners like Transavia Airlines, air leisure, Eurowings, Air Europa, Laudamotion, Air France, Brussels Airlines, KLM, Wizz Air, Malta Air, easyJet, Royal Air Maroc, Vueling, TAP Portugal, Iberia or Ryanair. There are direct flight services available. You can get the cheapest plane tickets for this route for as low as £93, but the average price of plane tickets is £181. Travellers depart most frequently from Milan Malpensa Airport and arrive in Marrakech.

Airlines: Eurowings, easyJet and Vueling Airlines Milan to Marrakesh

Eurowings, easyJet and Vueling Airlines flights will get you from Milan to Marrakesh from £93. With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.

Vueling Airlines
easyJet
Eurowings

Vueling is one of Spain’s leading low-cost airlines where you can choose between Basic, Optima or Time Flex tickets for your next flight between Milan and Marrakesh.

Looking for flights from Milan to Marrakesh? Vueling Airlines is one of the best companies to travel with on the 1324 miles (2135 km) trip from Milan to Marrakesh. As an official travel partner of Vueling Airlines, Omio quickly shows you the latest Vueling Airlines flight timetables, tickets and offers (such as luggage policy and amenities provided onboard), travel information, and prices so that you can check for ideal departure and arrival times, compare the fastest Milan to Marrakesh routes, find the best amenities to make your trip smooth and easy, and buy the most affordable Vueling Airlines plane tickets that fit your budget. If you use the Omio app to search for flights between Milan and Marrakesh, you can quickly see if the Vueling Airlines ticket is a mobile ticket, making it easy for you to go paperless when taking a flight. Once you’re ready, book your Milan - Marrakesh flight now on Omio quickly and easily and enjoy your upcoming trip with Vueling Airlines!

    EasyJet is a British multinational low-cost airline headquartered at London Luton Airport (LTN). It’s the largest UK-based carrier based on the number of passengers carried. EasyJet flies to over 150 destinations across Europe and North Africa, making it a popular budget airline for travellers. To keep fares as low as possible, easyJet tickets are non-refundable and no complimentary snacks are provided onboard. All fare types include allowance of one small personal bag, while additional fees apply for carry-on luggage and checked luggage.

      Eurowings is Germany's leading low-cost airline and offers a choice of Smart, Best and BIZclass fares for your next flight between Milan and Marrakesh.

      Save time and money by searching for and booking your Eurowings flight between Milan and Marrakesh online with Omio! If you’re looking for the cheapest, fastest or earliest Eurowings flight between Milan and Marrakesh, Omio can help you out every step of the way. Check current Eurowings flight timetables for the ideal departure and arrival times, compare the best connections for the 1324 miles (2135 km) journey to Marrakesh from Milan as well as ticket information for the flight (such as luggage policy and amenities offered onboard), and then book a cheap plane ticket – all in one convenient place. If you are using the Omio app to search for flights between Milan and Marrakesh, you can check straight away if the Eurowings ticket is a mobile ticket, which makes it easy for you to go paperless when travelling without needing to purchase tickets in person at the airport. Buy your official Eurowings Milan to Marrakesh plane tickets online on Omio quickly and easily and enjoy the travel experience!

        Travel Tips: Milan to Marrakesh flight

        Take a flight to Marrakesh easily. 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

        Travel between Milan, Italy and Marrakesh, Morocco by plane is: Partially open.

        What is the status of international entry into Morocco from Italy?

        International entry status: Entry is partially open for citizens and permanent residents of Italy

        Do I need to self-quarantine on arrival in Morocco from Milan?

        Conditions of entry:

        • Negative COVID-19 test issued at most 3 days before arrival
        • Health declaration required

        What are the safety rules to follow in Marrakesh, Morocco?

        When travelling in Morocco, you must follow these COVID-19 safety rules:

        • Physical distance requirement: 2 metre (s) (7 feet)
        • Face mask requirement: Mandatory

        The information above was last checked on 03/08/2022. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your flight from Milan to Marrakesh before travelling.

        The current restriction level for your return trip by plane from Marrakesh to Milan is: Fully open

        Are there any international entry restrictions on returning to Italy from Morocco?

        Reentry to Italy is allowed for: Entry is fully open for citizens and permanent residents of Morocco

        Do I need to quarantine on arrival in Italy from Marrakesh?

        What are the entry requirements?

        • There are no current restrictions

        What are the safety rules to follow in Milan, Italy?

        The government of Italy has imposed these measures to reduce the spread of COVID-19:

        • Physical distance: 1.5 metre (s) (5 feet)
        • Face mask: Mandatory

        Last verified on 28/07/2022. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your Marrakesh to Milan flight here.

        Omio customers have found the cheapest flights to Marrakesh from Milan to cost as little as £93  in the next 7 days.
        The Milan to Marrakesh plane ticket price is on average £181  if you are looking to purchase your tickets for this trip in the next week.
        When travelling this route you should expect the distance between Milan and Marrakesh via plane to be approximately 1324 miles.
        While the time it takes to travel 1324 miles from Milan to Marrakesh can vary based on specific dates, weekends, and bank holidays, the flight duration from Milan to Marrakesh is on average 3 h 20 min.

        Omio customers who book cheap flights for this journey most frequently fly from Milan Malpensa Airport   to Marrakech.

        You can find the most popular departure airport for this route, Milan Malpensa Airport, located approximately 30.1 miles (48.6 km) from the city centre of Milan. The most popular arrival airport in Marrakesh, called Marrakech, is located around 5.5 miles (8.9 km) away from its city centre. To reach the city centre of Marrakesh from Marrakech, check what taxi services, airport shuttle services or public transportation options are available.

        For the trip from Milan to Marrakesh you can take a flight with Transavia Airlines, air leisure, Eurowings, Air Europa, Laudamotion, Air France, Brussels Airlines, KLM, Wizz Air, Malta Air, easyJet, Royal Air Maroc, Vueling, TAP Portugal, Iberia or Ryanair. Be sure to check out all possible airlines that offer services to Marrakesh from Milan on Omio to compare what amenities they may have.
        If you’re looking for a direct flight from Milan to Marrakesh, consider travelling with easyJet or Wizz Air. Non-stop flight services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your plane tickets.
        The first flight from Milan to Marrakesh leaves at 04: 50   and the last flight for this leaves at 19: 35. Omio shows you the latest flight from Milan to Marrakesh schedule to help you book the best departure time for this journey.
        If you book a plane ticket to Marrakesh from Milan within the next 7 days, you can find tickets to cost on average £181 one way. However, we recommend booking your flight in advance to get access to the best prices. Plane tickets from Milan to Marrakesh are generally on sale a few months before the planned departure date.

        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
        Currency
        Language