Take off on cheap flights from Milan to Marrakech, your adventure starts now!

Find cheap airline tickets from Milan to Marrakech by date

  • any
  • September 2018
  • October 2018
  • November 2018
  • December 2018
  • January 2019
  • February 2019
  • March 2019
  • April 2019
  • May 2019
  • June 2019
  • July 2019
  • August 2019
  • any
  • September 2018
  • October 2018
  • November 2018
  • December 2018
  • January 2019
  • February 2019
  • March 2019
  • April 2019
  • May 2019
  • June 2019
  • July 2019
  • August 2019
  • price
  • month of departure
  • month of return
$107
outward: Nov 18, 2018
6:00a MXP » 9:30a RAK
easyJet direct (3h30m)
inbound: Nov 21, 2018
10:50a RAK » 2:10p MXP
easyJet direct (3h20m)
$114
outward: Nov 19, 2018
3:15p MXP » 6:45p RAK
easyJet direct (3h30m)
inbound: Nov 21, 2018
10:50a RAK » 2:10p MXP
easyJet direct (3h20m)
$126
outward: Nov 14, 2018
6:40a MXP » 10:10a RAK
easyJet direct (3h30m)
inbound: Nov 21, 2018
10:50a RAK » 2:10p MXP
easyJet direct (3h20m)
$143
outward: Nov 14, 2018
6:40a MXP » 10:10a RAK
easyJet direct (3h30m)
inbound: Nov 16, 2018
10:50a RAK » 2:10p MXP
easyJet direct (3h20m)
$148
outward: Nov 16, 2018
6:40a MXP » 10:10a RAK
easyJet direct (3h30m)
inbound: Nov 21, 2018
10:50a RAK » 2:10p MXP
easyJet direct (3h20m)
$148
outward: Nov 14, 2018
6:40a MXP » 10:10a RAK
easyJet direct (3h30m)
inbound: Nov 17, 2018
10:50a RAK » 2:10p MXP
easyJet direct (3h20m)
$153
outward: Dec 22, 2018
12:30p MXP » 10:00p RAK
Ryanair 1 stop (9h30m)
inbound: Dec 29, 2018
10:50a RAK » 2:10p MXP
easyJet direct (3h20m)
$157
outward: Dec 22, 2018
12:30p MXP » 10:00p RAK
Ryanair 1 stop (9h30m)
inbound: Dec 29, 2018
7:05a RAK » 8:35a BGY
Ryanair 1 stop (25h30m)
$158
outward: Dec 22, 2018
12:30p MXP » 10:00p RAK
Ryanair 1 stop (9h30m)
inbound: Dec 29, 2018
7:05a RAK » 8:35a BGY
Ryanair 1 stop (25h30m)
$159
outward: Nov 16, 2018
11:45a BGY » 3:10p RAK
Ryanair direct (3h25m)
inbound: Nov 18, 2018
7:25a RAK » 8:30a MXP
Ryanair 1 stop (25h05m)
$161
outward: Dec 22, 2018
12:30p MXP » 10:00p RAK
Ryanair 1 stop (9h30m)
inbound: Dec 29, 2018
10:50a RAK » 2:10p MXP
easyJet direct (3h20m)
$163
outward: Dec 22, 2018
12:30p MXP » 10:00p RAK
Ryanair 1 stop (9h30m)
inbound: Dec 29, 2018
7:35p RAK » 11:00p BGY
Ryanair direct (3h25m)
$165
outward: Dec 22, 2018
12:30p MXP » 10:00p RAK
Ryanair 1 stop (9h30m)
inbound: Dec 29, 2018
10:50a RAK » 2:10p MXP
easyJet direct (3h20m)
$168
outward: Dec 22, 2018
12:30p MXP » 10:00p RAK
Ryanair 1 stop (9h30m)
inbound: Dec 29, 2018
10:50a RAK » 2:10p MXP
easyJet direct (3h20m)
$168
outward: Dec 22, 2018
12:30p MXP » 10:00p RAK
Ryanair 1 stop (9h30m)
inbound: Dec 29, 2018
10:50a RAK » 2:10p MXP
easyJet direct (3h20m)
$171
outward: Nov 16, 2018
6:40a MXP » 10:10a RAK
easyJet direct (3h30m)
inbound: Nov 17, 2018
10:50a RAK » 2:10p MXP
easyJet direct (3h20m)
$178
outward: Dec 22, 2018
12:30p MXP » 10:00p RAK
Ryanair 1 stop (9h30m)
inbound: Dec 29, 2018
7:35p RAK » 11:00p BGY
Ryanair direct (3h25m)
$178
outward: Dec 22, 2018
12:30p MXP » 10:00p RAK
Ryanair 1 stop (9h30m)
inbound: Dec 29, 2018
7:35p RAK » 11:00p BGY
Ryanair direct (3h25m)
$178
outward: Dec 22, 2018
12:30p MXP » 10:00p RAK
Ryanair 1 stop (9h30m)
inbound: Dec 29, 2018
7:35p RAK » 11:00p BGY
Ryanair direct (3h25m)
$178
outward: Dec 22, 2018
12:30p MXP » 10:00p RAK
Ryanair 1 stop (9h30m)
inbound: Dec 29, 2018
7:35p RAK » 11:00p BGY
Ryanair direct (3h25m)
$190
outward: Dec 22, 2018
12:30p MXP » 10:00p RAK
Ryanair 1 stop (9h30m)
inbound: Dec 29, 2018
10:50a RAK » 2:10p MXP
easyJet direct (3h20m)
$190
outward: Nov 17, 2018
6:40a MXP » 10:10a RAK
easyJet direct (3h30m)
inbound: Nov 21, 2018
10:50a RAK » 2:10p MXP
easyJet direct (3h20m)
$197
outward: Dec 22, 2018
4:10p BGY » 4:35p RAK
Ryanair 1 stop (24h25m)
inbound: Dec 29, 2018
10:50a RAK » 2:10p MXP
easyJet direct (3h20m)
$203
outward: Dec 22, 2018
7:25a MXP » 6:55p RAK
Ryanair 1 stop (11h30m)
inbound: Dec 29, 2018
10:50a RAK » 2:10p MXP
easyJet direct (3h20m)
$203
outward: Dec 22, 2018
7:25a MXP » 6:55p RAK
Ryanair 1 stop (11h30m)
inbound: Dec 29, 2018
10:50a RAK » 2:10p MXP
easyJet direct (3h20m)
$203
outward: Dec 22, 2018
7:25a MXP » 6:55p RAK
Ryanair 1 stop (11h30m)
inbound: Dec 29, 2018
10:50a RAK » 2:10p MXP
easyJet direct (3h20m)
$206
outward: Dec 22, 2018
4:10p BGY » 4:35p RAK
Ryanair 1 stop (24h25m)
inbound: Dec 29, 2018
10:50a RAK » 2:10p MXP
easyJet direct (3h20m)
$211
outward: Dec 22, 2018
4:10p BGY » 4:35p RAK
Ryanair 1 stop (24h25m)
inbound: Dec 29, 2018
10:50a RAK » 2:10p MXP
easyJet direct (3h20m)
$211
outward: Nov 17, 2018
8:00a LIN » 1:40p RAK
Iberia 1 stop (5h40m)
inbound: Nov 17, 2018
6:55p RAK » 11:05a LIN
Iberia 1 stop (16h10m)
$217
outward: Dec 22, 2018
12:30p MXP » 10:00p RAK
Ryanair 1 stop (9h30m)
inbound: Dec 29, 2018
7:35p RAK » 11:00p BGY
Ryanair direct (3h25m)
Return
Departure
15 November Nov Thursday $retDate.dayShortName
16 November Nov Friday $retDate.dayShortName
17 November Nov Saturday $retDate.dayShortName
18 November Nov Sunday $retDate.dayShortName
19 November Nov Monday $retDate.dayShortName
20 November Nov Tuesday $retDate.dayShortName
21 November Nov Wednesday $retDate.dayShortName
13 November Nov Tuesday $outDate.dayShortName
14 November Nov Wednesday $outDate.dayShortName
$142 $148 $353 $125
15 November Nov Thursday $outDate.dayShortName
$293 $316 $273
16 November Nov Friday $outDate.dayShortName
$170 $159 $258 $147
17 November Nov Saturday $outDate.dayShortName
$211 $274 $231 $190
18 November Nov Sunday $outDate.dayShortName
$335 $107
19 November Nov Monday $outDate.dayShortName
$113
Choose when you'd like to depart to Marrakech (Morocco):
Find the cheapest Milan Marrakech flight by browsing the dates below to find alternative flight prices found in the last days. To launch a flight search for Milan - Marrakech with these new dates, click on an offer. Want to depart from another city? Choose: New York - Marrakech London - Marrakech See more routes

Airlines operating flights from Milan to Marrakech

  • any
  • September 2018
  • October 2018
  • November 2018
  • December 2018
  • January 2019
  • February 2019
  • March 2019
  • April 2019
  • May 2019
  • June 2019
  • July 2019
  • August 2019
  • all
  • easyJet
  • KLM
  • Royal Air Maroc
  • TAP Air Portugal
easyJet
outbound: Dec 7, 2018
easyJet direct
return: Dec 14, 2018
easyJet direct
KLM
outbound: Dec 7, 2018
KLM 1 stop
return: Dec 14, 2018
Transavia 1 stop
TAP Air Portugal
outbound: Dec 7, 2018
TAP Air Portugal 1 stop
return: Dec 14, 2018
TAP Air Portugal 1 stop
Royal Air Maroc
outbound: Oct 18, 2018
Royal Air Maroc 1 stop
return: Oct 21, 2018
Royal Air Maroc 1 stop

Travel tips for flights Milan - Marrakech

Average flight duration: 3h25m (direct flight)

  • Arrival city:
  • Marrakech, Morocco
  • Airport(s):
  • Menara Airport (RAK)
  • Local time:
  • Sep 26, 2018 1:28 PM, GMT+1
  • Weather:
  • min. 80ºF, max. 93ºF
  • Departure city:
  • Milan, Italy
  • Airport(s):
  • Linate Airport (LIN)
  • Malpensa Airport (MXP)
  • Orio al Serio Airport (BGY)
  • Local time:
  • Sep 26, 2018 2:28 PM, GMT+2
  • Weather:
  • min. 64ºF, max. 77ºF