We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Find the best flight from Milan to Marrakech

Find flights

Compare prices (in new window)
    Select all
Low fares for Milan (MIL) to Marrakech (RAK)
Fri 02/23 - Mon 02/26
3 days, 1 stop max
$339
Tue 03/06 - Fri 03/09
3 days, 1 stop max
$264
Wed 04/18 - Sun 04/22
4 days, 0 stops max
$261
Thu 05/24 - Fri 06/01
8 days, 1 stop max
$208
Wed 06/13 - Sun 06/17
4 days, 1 stop max
$221
Mon 07/16 - Fri 07/20
4 days, 1 stop max
$302
Mon 03/26 - Fri 03/30
4 days, 1 stop max
$264
Sun 03/25 - Wed 03/28
3 days, 1 stop max
$264
Sun 03/11 - Thu 03/15
4 days, 1 stop max
$264
Tue 03/20 - Tue 03/27
7 days, 1 stop max
$266
Thu 03/15 - Thu 03/22
7 days, 1 stop max
$266
Fri 03/23 - Fri 03/30
7 days, 1 stop max
$266
Fri 03/16 - Fri 03/23
7 days, 1 stop max
$266
Wed 03/21 - Thu 03/29
8 days, 1 stop max
$266
Mon 03/19 - Mon 03/26
7 days, 1 stop max
$266
Fri 03/09 - Sun 03/11
2 days, 1 stop max
$280
Mon 03/12 - Tue 03/27
15 days, 1 stop max
$282
Tue 03/27 - Tue 04/03
7 days, 1 stop max
$282
Trendy hotels in Marrakech
Dar Mo'da
Dar Mo'da
468 Reviews
Marrakech, Morocco
from
Riad 72
Riad 72
618 Reviews
Marrakech, Morocco
from
Riad 144 Marrakech
Riad 144 Marrakech
352 Reviews
Marrakech, Morocco
from
Sirayane Boutique Hotel & Spa
Sirayane Boutique Hotel & Spa
1,698 Reviews
Marrakech, Morocco
from
Route information
  • Milan, Italy is 1,322 miles from Marrakech
  • There are 2 daily flights from Milan, Italy to Marrakech
  • There are 2 weekly flights from Milan, Italy to Marrakech
  • Ryanair has the most nonstop flights between Milan, Italy and Marrakech
  • Madrid, Spain - Barajas Airport is the most popular connection for one stop flights between Milan, Italy and Marrakech
In-Flight Information
  • The average flying time for a direct flight from Milan, Italy to Marrakech is 3 hours 27 minutes
  • Most direct flights leave around 6:40 CET
Show more
Arrival information
  • Marrakech is the closest major airport to Marrakech.
  • Menara Airport (Marrakech, Morocco)
    • Right now, 29 airlines operate out of Menara Airport.
    • Menara Airport offers nonstop flights to 57 cities.
    • Every week, at least 97 domestic flights and 305 international flights depart from Menara Airport.
Show more