COMPARE Prices across different modes

Fri
Sep 24
$178Royal Air Maroc
Sun
Sep 26
$203Royal Air Maroc
Wed
Sep 29
$330Iberia
Thu
Sep 30
$169Royal Air Maroc
Fri
Oct 1
$179Royal Air Maroc
Sun
Oct 3
$224Royal Air Maroc
Wed
Oct 6
$156Iberia
Thu
Oct 7
$153Royal Air Maroc

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

Ryanair
Easyjet
Eurowings
Vueling

Flight Information from Tangier to Marrakesh

distanceDistance311 miles (502 km)
durationAverage flight duration12 h 30 min
priceAverage plane ticket price$220 (€177)
changesDirect flightYes
carriersAirlinesAir Arabia Maroc or Royal Air Maroc

Flights from Tangier to Marrakesh cover the 311 miles (502 km) long trip taking on average 12 h 30 min with our travel partners like Air Arabia Maroc or Royal Air Maroc. There are direct flight services available. You can get the cheapest plane tickets for this route for as low as $169 (€136), but the average price of plane tickets is $220 (€177). Travelers depart most frequently from Tangier Ibn Battuta Airport and arrive in Marrakech.

Travel Tips

Flights from Tangier to Marrakesh
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 Tangier to Marrakesh.
FAQs
How much does a cheap flight from Tangier to Marrakesh cost?
Omio customers have found cheap plane tickets from Tangier to Marrakesh for as low as $169 (€136)  for the next 7 days.
How much does it cost to take a flight to Marrakesh from Tangier?
If you are looking to buy your plane ticket in the next 7 days, you can expect the Tangier to Marrakesh flight to cost on average $220 (€177)  one way.
How far is it from Tangier to Marrakesh by plane?
When traveling this route you should expect the distance between Tangier and Marrakesh by plane to be approximately 311 miles (502 km).
What is the Tangier to Marrakesh flight travel time?
The flight time between Tangier and Marrakesh is on average 12 h 30 min  for the 311 miles (502 km) long journey, but the time it takes to go to Marrakesh from Tangier by flight can vary depending on specific dates or traveling on weekends and holidays.
What is the departure airport in Tangier and arrival airport in Marrakesh?

Omio customers who book cheap flights for this route most frequently fly from Tangier Ibn Battuta Airport   to Marrakech.

Where is the departure airport in Tangier located? Where is the arrival airport in Marrakesh located?

The most popular departure airport with passengers for this journey, called Tangier Ibn Battuta Airport, is located 7 miles (11 km) from the city center of Tangier.

The most popular arrival airport, Marrakech, is located 2 miles (4 km) away from the city center of Marrakesh. You can check what public transit connections, taxi services or airport shuttle service options are available to take you from Marrakech to the city center in Marrakesh.

What airlines go from Tangier to Marrakesh?
If you're looking for flights from Tangier to Marrakesh, you can rely on Air Arabia Maroc or Royal Air Maroc to get you to Marrakesh. It's also good to check out all possible airlines for the Tangier to Marrakesh trip to see if there might be differences in the amenities they offer.
When does the first flight depart from Tangier to Marrakesh? When does the last flight depart from Tangier to Marrakesh?
The earliest flight for this route departs from Tangier at 4: 40 AM. The last flight leaves from Tangier at 11: 25 AM. Check Omio for the latest flight schedule from Tangier to Marrakesh and book the best time to depart on your chosen travel date.
How early should I buy Tangier to Marrakesh plane tickets to get the best deals?
The price of a one way plane ticket from Tangier to Marrakesh is on average $220 (€177) if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for flights from all possible airlines offering this route. In general, you can find plane tickets from Tangier to Marrakesh available a few months in advance.
Stations

Important Stations and Airports for this Journey

Tangier
Marrakesh
Tangier-Boukhalef
Amenities