Travel options
from Milan to Marrakesh

You can get from Milan to Marrakesh by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn

COMPARE Prices for trains, buses and flights

Oct 21
Oct 22
$70Malta Air
Oct 23
$19Wizz Air
Oct 24
$48Malta Air
Oct 25
Oct 26
Oct 27
$49Malta Air
Oct 28
Oct 29
$52Malta Air
Oct 30
Oct 31
Nov 1
Nov 2
Nov 3
$104TAP Portugal
Nov 5
Nov 6
$19Wizz Air
Nov 7

Travel Information from Milan to Marrakesh

distanceDistance1324 miles (2135 km)
modeAvailable travel modesFlight
fastestFastest modeFlight • $166 (€136) • 3 h 20 min
carriersPopular travel companiesVueling

Take a flight to travel 1324 miles (2135 km) to Marrakesh from Milan. Vueling is the main travel company operating this trip. Travelers can even take a direct from Milan to Marrakesh.

Travel Tips

Travel from Milan to Marrakesh
Travel 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.
Am I allowed to travel from Milan, Italy to Marrakesh, Morocco?

Travel from Milan, Italy to Marrakesh, Morocco is: Partially open.

Is international entry into Marrakesh from Milan restricted?

International entry is currently allowed for: Entry is partially open for citizens and permanent residents of Italy.

Do I need to self-quarantine upon arrival to Marrakesh, Morocco from Milan?

  • Negative COVID-19 test issued at most 2 days before arrival or 10 day mandatory self-quarantine
  • Health screen upon arrival. Those showing symptoms will be asked to self-quarantine
  • Health declaration required
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine

What are the COVID-19 safety measures to follow in Marrakesh, Morocco?

The government of Morocco has imposed the following measures to reduce the spread of COVID-19:

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

The above information was last verified on 10/15/21. Remember to check the latest COVID-19 travel safety regulations for your trip between Milan and Marrakesh closer to your planned date of departure here.

Am I required to self-quarantine when I return to Milan, Italy from Marrakesh, Morocco?

The current restriction level for returning to Milan, Italy from Morocco is: Partially open.

Am I allowed to reenter Milan, Italy from Marrakesh, Morocco?

Reentering Italy is currently allowed for: Entry is partially open for citizens and permanent residents of Morocco

Do I need to self-quarantine when I arrive back to Milan from Marrakesh?

  • 10-day mandatory self-quarantine and COVID-19 test at the end of the isolation period
  • COVID-19 testing required within 72 hours from entering the country
  • Passenger Locator Form (PLF) required

Which rules do I need to follow in Milan, Italy regarding COVID-19?

All travelers returning to Italy must observe the following safety measures to reduce the spread of COVID-19 in the country:

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

The information above was last checked on 10/20/21. We do our best to keep this information up-to-date, but regulations can change due to the nature of the coronavirus pandemic, so please double check the latest COVID-19 travel safety regulations ahead of your trip back to Milan from Marrakesh here.

How do I get from Milan to Marrakesh?

You can go from Milan to Marrakesh by flight.

What is the fastest way to travel to Marrakesh from Milan?

Traveling by flight is also the quickest way from Milan to Marrakesh. It takes on average 3 h 20 min   to travel this journey.

What is the distance from Milan to Marrakesh?

You should expect to travel around 1324 miles (2135 km) between Milan and Marrakesh.

Where do people depart from and arrive in when traveling from Milan to Marrakesh?

These are the most popular departure and arrival points when traveling from Milan to Marrakesh:

  • Most travelers take a flight from Milan Malpensa Airport to Marrakech.
Who can get me from Milan to Marrakesh?

Let Omio help you find the best company to travel with to Marrakesh from Milan:

  • You can travel between Milan and Marrakesh by flight with Vueling. You can find cheap tickets on Omio for $166 (€136) with Vueling from Milan to Marrakesh.
What is another destination I should add to my tour from Milan to Marrakesh?
Your trip from Milan to Marrakesh doesn't have to end in Marrakesh. Many of our customers like to extend their vacation to explore other popular destinations like Madrid, Paris or Barcelona. If you’d like to add Madrid, Paris or Barcelona to your Milan to Marrakesh tour, check Omio for the best and cheapest ways to travel to any of these top destinations from Marrakesh today!
When should I book a ticket from Milan to Marrakesh online to score the best deals?

Before traveling from Milan to Marrakesh, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:

  • A plane ticket is costing on average $166 (€136) one way for this trip.

But we recommend booking Milan to Marrakesh tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Important Stations and Airports for this Journey

Travelling from Milan to Marrakesh: related information

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