Aerial view of a modern airport terminal at sunset

Travel Infrastructure

Morocco Airports & Ground Transport

A complete guide to Morocco's 12 major airports, the airlines that serve them, VIP services, ground transportation options, customs and immigration procedures, duty-free shopping, and everything you need for a smooth arrival and onward journey across the Kingdom.

12+

Airports

50+

Airlines

26M+

Annual Passengers

150+

Destinations

Morocco's Major Airports

Morocco has a well-developed network of 12 commercial airports managed by ONDA (Office National Des Aeroports). The two busiest hubs, Casablanca Mohammed V and Marrakech Menara, handle the vast majority of international traffic.

FEZ
~1.8 million

Fes-Saiss Airport

Fes

Serves both Fes and Meknes. Growing steadily with increasing low-cost carrier connections from European cities.

15 km south of Fes city center
Single terminal (expanded in 2017)
Taxi: 120-150 MAD, ~20 min
Bus 16 to city center (5 MAD, ~30 min). Grand taxis also available.

Airlines

Royal Air MarocRyanairTransaviaAir Arabia MarocTUI flyVuelingWizz Air

Facilities

WiFiATMsCar rental desksCafeCurrency exchange
TNG
~2.2 million

Tangier Ibn Battouta Airport

Tangier

Major gateway from Europe, especially Spain. Modernized terminal with increasing international connections. Tangier is a growing economic hub.

12 km southwest of Tangier city center
Single terminal (modernized 2019)
Taxi: 100-150 MAD, ~20 min
Grand taxis to city center. Tangier Ville train station accessible by taxi for onward Al Boraq connections.

Airlines

Royal Air MarocRyanairAir Arabia MaroceasyJetVuelingTransaviaTUI flyIberia Express

Facilities

Free WiFiVIP LoungeATMsCar rentalDuty-freeRestaurants
AGA
~2.1 million

Agadir Al Massira Airport

Agadir

Beach resort gateway serving Agadir and the Souss-Massa region. Busy with European charter flights, especially during winter months.

22 km southeast of Agadir center
Terminal 1, Terminal 2 (seasonal)
Taxi: 150-200 MAD, ~25 min
Pre-arranged hotel shuttles common for package tourists. Grand taxis available at the terminal exit.

Airlines

Royal Air MarocRyanairTUI flyTransaviaeasyJetCondorJet2Corendon

Facilities

WiFiATMsCar rental desksCafeCurrency exchangeTourist information
RBA
~900,000

Rabat-Sale Airport

Rabat

Serves the capital city Rabat and neighboring Sale. Smaller than CMN but increasingly used for diplomatic and governmental travel.

10 km northeast of Rabat center
Single terminal
Taxi: 100-150 MAD, ~20 min
Tram Line 2 extension planned. Currently petit taxis and grand taxis serve the airport.

Airlines

Royal Air MarocRyanairAir Arabia MarocTUI flyTransavia

Facilities

WiFiATMsCar rentalCafe
NDR
~850,000

Nador International Airport

Nador

Serves the Rif region and the Moroccan diaspora in Europe. Strong connections to Spain, France, Belgium, and the Netherlands.

23 km southeast of Nador center
Single terminal
Taxi: 100-150 MAD, ~25 min
Grand taxis run to Nador center and Al Hoceima.

Airlines

Royal Air MarocAir Arabia MarocRyanairTransaviaTUI fly

Facilities

ATMsCar rentalCafeCurrency exchange
OUD
~750,000

Oujda Angads Airport

Oujda

Eastern Morocco's main airport near the Algerian border. Serves the Oujda-Angad metropolitan area and surrounding region.

12 km north of Oujda center
Single terminal
Taxi: 80-120 MAD, ~15 min
Petit taxis and grand taxis available outside the terminal.

Airlines

Royal Air MarocAir Arabia MarocRyanairTransavia

Facilities

ATMsCar rentalCafe
OZZ
~60,000

Ouarzazate Airport

Ouarzazate

Small desert gateway airport. Serves visitors to the film studios, Ait Benhaddou, and the Draa Valley. Limited scheduled services.

1.5 km from Ouarzazate center
Single small terminal
Taxi: 20-30 MAD, ~5 min
Walking distance to town center. Petit taxis available.

Airlines

Royal Air MarocTransavia (seasonal)

Facilities

Basic cafeATMCar rental
ESU
~180,000

Essaouira-Mogador Airport

Essaouira

Seasonal airport serving the coastal town of Essaouira. Most flights operate only during peak tourist season (spring/summer).

16 km southeast of Essaouira
Single small terminal
Taxi: 100-150 MAD, ~20 min
Grand taxis to Essaouira medina. Some hotels arrange pick-ups.

Airlines

Ryanair (seasonal)Transavia (seasonal)easyJet (seasonal)

Facilities

Basic cafeATM
VIL
~200,000

Dakhla Airport

Dakhla

Serves the southern city of Dakhla on the Atlantic coast. Growing in popularity for kitesurfing tourism and Saharan exploration.

5 km from Dakhla center
Single terminal (new terminal under development)
Taxi: 30-50 MAD, ~10 min
Petit taxis available. Many kitesurf camps offer airport transfers.

Airlines

Royal Air MarocAir Arabia Maroc

Facilities

Basic cafeATM
ERH
~30,000

Errachidia Moulay Ali Cherif Airport

Errachidia

Sahara gateway airport serving visitors headed to the Merzouga dunes, Todra Gorge, and Ziz Valley. Very limited flights.

4 km from Errachidia center
Single small terminal
Taxi: 20-30 MAD, ~5 min
Petit taxis to town center. CTM and Supratours buses connect Errachidia to Merzouga (3-4 hours).

Airlines

Royal Air Maroc (limited schedule)

Facilities

Basic services

Airlines Serving Morocco

Morocco is served by over 50 airlines connecting the country to Europe, the Middle East, Africa, and North America. Here are the most important carriers for travelers.

CodeAirlineTypeHubAllianceMorocco Routes
U2easyJetLow-Cost CarrierLondon, Paris, and othersNoneUK and France connections to CMN, RAK, FEZ, AGA. Popular with British and French tourists.
TO/HVTransaviaLow-Cost CarrierParis Orly, AmsterdamNone (Air France-KLM subsidiary)France and Netherlands to CMN, RAK, FEZ, TNG, AGA, NDR, OUD, OZZ. Very popular with Moroccan diaspora.
TBTUI flyCharter / Low-CostMultiple European basesNoneSeasonal and charter flights from Belgium, Netherlands, Germany, UK to RAK, AGA, CMN.
VYVuelingLow-Cost CarrierBarcelonaNone (IAG subsidiary)Spain connections to CMN, RAK, FEZ, TNG. Strong Barcelona and Madrid routes.
IBIberiaFull-Service CarrierMadridOneworldMadrid to CMN and TNG. Convenient connections to Latin America via Madrid hub.
AFAir FranceFull-Service CarrierParis CDGSkyTeamParis to CMN, RAK, FEZ, TNG, AGA. Premium service with global connections via Paris.
LHLufthansaFull-Service CarrierFrankfurtStar AllianceFrankfurt to CMN and RAK. Excellent connections to Asia and Americas via Frankfurt.
TKTurkish AirlinesFull-Service CarrierIstanbul (IST)Star AllianceIstanbul to CMN and RAK. Wide global connectivity through Istanbul hub.
EKEmiratesFull-Service CarrierDubai (DXB)NoneDubai to CMN daily. Premium long-haul service with connections to Asia, Australia, and beyond.
QRQatar AirwaysFull-Service CarrierDoha (DOH)OneworldDoha to CMN. Award-winning service with extensive global network via Doha.
EYEtihad AirwaysFull-Service CarrierAbu Dhabi (AUH)NoneAbu Dhabi to CMN. Gulf connections and onward flights to Asia and Australia.
W6Wizz AirUltra Low-Cost CarrierMultiple European basesNoneBudget European routes to RAK, FEZ, TNG from cities across Central and Eastern Europe.

Popular Flight Routes to Morocco

Morocco enjoys excellent air connectivity, particularly with European capitals. Here are the most popular routes with approximate flight times and frequency.

From
To
Airlines
Duration
Frequency
London (STN/LGW/LTN)Marrakech (RAK)Ryanair, easyJet, British Airways3h 30min20+ weekly
Paris (ORY/CDG)Casablanca (CMN)Air France, Transavia, Royal Air Maroc3h 15min30+ weekly
Paris (ORY)Marrakech (RAK)Transavia, easyJet, Royal Air Maroc3h 30min25+ weekly
Madrid (MAD)Casablanca (CMN)Iberia, Royal Air Maroc, Vueling1h 30min15+ weekly
Barcelona (BCN)Marrakech (RAK)Vueling, Ryanair, Royal Air Maroc2h 15min10+ weekly
Amsterdam (AMS)Marrakech (RAK)Transavia, TUI fly, Royal Air Maroc3h 45min10+ weekly
Frankfurt (FRA)Casablanca (CMN)Lufthansa, Royal Air Maroc3h 30min7+ weekly
New York (JFK)Casablanca (CMN)Royal Air Maroc7h 30min7 weekly (daily)
Dubai (DXB)Casablanca (CMN)Emirates, Royal Air Maroc8h7+ weekly
Istanbul (IST)Casablanca (CMN)Turkish Airlines4h 45min7+ weekly

Airport Facilities Guide

From WiFi and SIM cards to currency exchange and dining, here is what to expect at Moroccan airports.

WiFi and Connectivity

Free WiFi is available at CMN, RAK, TNG, and AGA airports. Speed is adequate for messaging and email but can be slow for streaming. For reliable internet, buy a local SIM card from Maroc Telecom, Inwi, or Orange kiosks in the arrivals hall. Tourist SIM packages cost 30-50 MAD for 5-20 GB of data with 30 days validity.

Currency Exchange and ATMs

ATMs (Banque Populaire, Attijariwafa, BMCE) are available in all arrival halls and generally offer better rates than exchange counters. Bureau de change kiosks operate in arrivals and departures areas of major airports. Exchange rates at the airport are regulated and are typically within 2-3% of the official rate. Major credit cards (Visa, Mastercard) work in ATMs; American Express has limited acceptance.

SIM Cards and Phone Service

SIM card kiosks are located in the arrivals area of CMN, RAK, TNG, FEZ, and AGA. Maroc Telecom offers the widest coverage nationwide, including rural and desert areas. Inwi and Orange provide competitive data packages. Bring your passport for SIM registration (mandatory). Most SIM packages include local calls and data for 30-50 MAD.

Food and Dining

CMN has the most dining options: Paul Bakery, McDonald's, Cafe Extrablatt, and several Moroccan restaurants. RAK has cafes in both terminals. Smaller airports offer basic cafes with sandwiches, pastries, and Moroccan mint tea. Tip: eat in the city before heading to the airport for better value and selection.

Prayer Rooms

All Moroccan airports provide dedicated prayer rooms (musalla) for Muslim travelers, usually located near departure gates. These are clearly signposted in Arabic and French. Ablution facilities are available. Non-Muslim travelers are welcome to use these quiet spaces for reflection.

Luggage Storage and Lost Baggage

Luggage storage services are available at CMN and RAK for 50-100 MAD per bag per day. For lost or delayed baggage, file a Property Irregularity Report (PIR) at the baggage claim area before leaving the airport. Keep your baggage tags and boarding pass as proof. Most airlines deliver delayed bags to your hotel within 24-48 hours.

Airport VIP & Fast Track Services

Several Moroccan airports offer premium services to ease your passage through the terminal. From private lounges to expedited immigration, these services can transform your airport experience.

Pearl Lounge - Casablanca (CMN)

The Pearl Lounge operates in both Terminal 1 and Terminal 2 at Mohammed V International Airport. It offers a premium environment for departing and arriving passengers, separate from the main terminal crowds.

Terminal 1: Landside and airside lounges with hot and cold buffet, beverages, WiFi, showers, prayer room, and business facilities.
Terminal 2: Airside lounge with similar amenities. Quieter and newer than T1.
Price: 300-400 MAD per person (approx. $30-40 USD). Free access with select Priority Pass, LoungeKey, and premium credit cards.
Booking: Walk-in, online at pearllounge.com, or through Priority Pass / LoungeKey programs.

VIP & Privileged Access Services

ONDA (the Moroccan airport authority) operates VIP and Privileged Access services at the country's major airports. These are separate from airline-operated lounges and offer an end-to-end premium experience.

Available at: CMN (Casablanca), RAK (Marrakech), TNG (Tangier)
VIP Service includes: Personal meet-and-greet at aircraft door, private lounge, expedited immigration and customs, porter service, private vehicle transfer on tarmac.
Fast Track / Express Lane: Dedicated immigration and security lines for faster processing. Available at CMN and RAK. Significantly reduces wait times, especially during peak hours.
Pricing: Fast Track from 200 MAD per person. Full VIP service from 1,500-3,000 MAD per person depending on airport and service level.
Booking: Through ONDA website, luxury hotel concierges, or travel agencies. Advance booking recommended.

Lounge & VIP Service Availability by Airport

AirportVIP LoungeFast TrackMeet & GreetPriority Pass
CMN - Casablanca
RAK - Marrakech
TNG - Tangier--
FEZ - Fes--------
AGA - Agadir--------
RBA - Rabat--------

Customs & Immigration

Understanding Morocco's entry requirements, customs allowances, and departure procedures will help you breeze through the airport with confidence.

Visa Requirements

Citizens of the EU, UK, USA, Canada, Australia, and 60+ other countries can enter Morocco visa-free for up to 90 days. Your passport must be valid for at least 6 months beyond your entry date. Always carry a printed copy of your return ticket and hotel reservation, as immigration officers may request them.

Arrival Form

All arriving passengers must complete an immigration entry form (Fiche de Police). Airlines typically distribute these on board. Have your hotel name, address, and a Moroccan contact phone number ready. Fill it in before landing to speed up processing at passport control.

Currency Declaration

You are not required to declare foreign currency under the equivalent of 100,000 MAD (approximately 10,000 USD/EUR). Moroccan dirhams cannot be imported or exported. You may re-exchange up to 50% of any dirhams exchanged through official channels (keep receipts). Dirham amounts above 2,000 MAD cannot be taken out of the country.

Customs Allowances

Duty-free allowances: 200 cigarettes or 50 cigars or 250g tobacco; 1 liter of spirits and 1 liter of wine; perfume for personal use. Electronics (laptops, cameras) for personal use are allowed. Drone importation is strictly regulated and may require prior authorization from Moroccan aviation authorities.

Prohibited Items

Strictly prohibited: narcotics (including cannabis despite local cultivation), weapons, pornographic material, anything offensive to Islam, counterfeit goods, and Israeli-origin products. Medications containing codeine or certain controlled substances require a medical prescription and a letter from your doctor.

Departure Procedures

Allow at least 3 hours before international departures at CMN and RAK. Departure security and passport control can be slow during peak hours. Duty-free shopping is available after security. Keep your boarding pass until you have completely exited the airport at your destination, as some airports require it to exit.

Duty-Free Shopping Guide

What to expect from duty-free shopping at each Moroccan airport, including tips on the best items to buy and what to skip.

CMN - Casablanca

Extensive Luxury Brands Alcohol

Large duty-free zone in both terminals with international brands (Dior, Chanel, MAC), Moroccan argan oil products, local crafts, confections, and alcohol. Multiple restaurants including Paul bakery and fast food chains.

Tip: The T2 duty-free is newer and better stocked. Argan oil products here are competitively priced compared to the medina. Local Moroccan cookies and sweets make great gifts.

RAK - Marrakech

Good Luxury Brands Alcohol

Renovated duty-free zone in Terminal 2 with a selection of Moroccan goods, international brands, alcohol, perfumes, and a dedicated Moroccan crafts section. Several restaurants and cafes.

Tip: The Moroccan handicrafts section offers fixed prices (no haggling), which can actually be cheaper than tourist prices in the medina for similar quality. Stock up on argan oil and saffron here.

TNG - Tangier

Moderate Alcohol

Small but adequate duty-free zone with perfumes, alcohol, tobacco, Moroccan crafts, and snacks. A few restaurants and a cafe.

Tip: Limited selection compared to CMN and RAK. If you need specific international brands, shop at CMN on a connection.

FEZ / AGA / RBA

Basic Alcohol

Small duty-free counters with essential items: alcohol, tobacco, perfume, chocolates, and a limited selection of Moroccan souvenirs.

Tip: Do your souvenir shopping in the city before heading to the airport. These duty-free areas are small and limited.

Smaller airports (ESU, OZZ, NDR, OUD)

Minimal

Very basic or no duty-free facilities. A small cafe or vending machines may be available.

Tip: Buy everything you need before reaching the airport. Some of these terminals are very small with limited facilities.

Ground Transportation

From official airport shuttles and private transfers to taxis and ride-hailing apps, Morocco offers multiple options for getting from the airport to your destination and moving around cities.

Airport Transfers & Public Transport

Airport Shuttle / Coach

Supratours (ONCF)

Operated by ONCF (national railway). Airport shuttle buses connect CMN to Casablanca Voyageurs station. Also runs coach services to destinations not served by rail.

Price: 30-200 MAD depending on route
Booking: At Supratours counters in airports/train stations or oncf-voyages.ma
+212 890 20 30 40
National Coach Service

CTM

Morocco's premier intercity bus company. CTM coaches depart from central stations in every major city. Modern air-conditioned buses with reserved seating.

Price: 50-250 MAD depending on distance
Booking: ctm.ma or at CTM ticket offices
+212 522 54 10 10
Rail Connection

Airport Express Train (CMN)

Direct ONCF train service from Mohammed V Airport (CMN) to Casablanca Voyageurs station and onward to Rabat. Runs every hour, reliable and affordable.

Price: 43-70 MAD (CMN to Casa Voyageurs)
Booking: Tickets at airport ONCF counter or oncf-voyages.ma
+212 890 20 30 40

Private Car & Transfer Services

Travel Agency / Transfers

Atlas Voyages

One of Morocco's largest travel agencies. Offers organized airport transfers, private tours, and custom itineraries nationwide.

Price: 400-2,000 MAD depending on service
Booking: atlasvoyages.com or agency offices
+212 522 20 63 63

Taxi Services

Intra-city Metered Taxi

Petit Taxi

Small city taxis (3 passengers max) that operate within city limits only. Each city has its own distinctive color. Always ask the driver to turn on the meter (compteur).

Price: 7-50 MAD per ride (50% surcharge after 8pm)
How to use: Hail on the street or find at taxi stands
Vehicle: Varies by city: red (Casablanca/Fes), beige (Marrakech), blue (Rabat), orange (Agadir)
Inter-city Shared / Private Taxi

Grand Taxi

Shared intercity taxis (Dacia Logans or minivans) that run fixed routes. Depart from designated stations when full (6 passengers). You can pay for extra seats for more comfort or hire the entire taxi.

Price: 20-150 MAD per seat depending on route
How to use: Go to grand taxi station and state your destination
Vehicle: Typically white Mercedes or Dacia Logan

Ride-Hailing Apps

Ride-Hailing App

Careem

Uber-style ride-hailing app (now owned by Uber). Fixed pricing before booking, professional drivers, in-app payment. Available in Casablanca, Rabat, Marrakech, Tangier, Agadir, and Fes.

Price: 15-80 MAD for city rides
Download: Careem app (iOS and Android)
Ride-Hailing App

inDrive

The most popular ride-hailing app in Morocco. Unique bidding system where you propose a fare and drivers can accept or counter-offer. Available in all major and many secondary cities.

Price: 10-60 MAD for city rides (negotiable)
Download: inDrive app (iOS and Android)

Car Rental Companies

CompanyTypeLocationsFromWebsite
Hertz MoroccoInternationalAll major airports and city centersFrom 350 MAD/dayhertz.ma
Avis MoroccoInternationalAll major airports and city centersFrom 300 MAD/dayavis.ma
Europcar MoroccoInternationalAll major airports and city centersFrom 320 MAD/dayeuropcar.ma
Budget MoroccoInternationalMajor airports (CMN, RAK, TNG, AGA)From 280 MAD/daybudget.ma
National CarInternationalCMN, RAK, AGA airportsFrom 300 MAD/daynationalcar.ma
Medina CarsLocalMajor cities and airportsFrom 200 MAD/daymedinacars.com

Luxury & Limousine Services

Luxury Car Service

Royal Car Morocco

Premium fleet including Mercedes S-Class, BMW 7-Series, and luxury SUVs. Chauffeur-driven airport transfers and city tours.

Price: From 1,500 MAD per transfer
Booking: Website or concierge services at luxury hotels
Luxury Concierge & Transport

Morocco Luxury Services

Full-service luxury travel company offering airport meet-and-greet, limousine transfers, private jet arrangements, and VIP event transport.

Price: From 2,000 MAD per service
Booking: Email or phone booking, hotel concierge partnerships
Limousine Service

Limousine Service Maroc

Professional limousine and executive car service throughout Morocco. Available for airport transfers, corporate events, weddings, and VIP transport.

Price: From 1,800 MAD per transfer
Booking: Phone or website reservation

Inter-City Transport

Once you arrive at your airport, Morocco's inter-city transport network makes it straightforward to travel between cities. From Africa's first high-speed train to comfortable coaches and shared taxis, every budget and timeline is covered.

Al Boraq High-Speed Train

Africa's first high-speed train, reaching speeds of 320 km/h. Modern, comfortable trains with first and second class. Connects Tangier to Casablanca with stops in Kenitra and Rabat.

Route

Tangier - Kenitra - Rabat - Casablanca

Duration

2h 10min (Tangier to Casablanca)

Frequency

12 departures daily

Price

150-330 MAD

Booking: oncf-voyages.ma or ONCF app

ONCF Conventional Trains

Reliable and comfortable rail network covering Morocco's main urban corridor. First class (Premiere) and second class (Deuxieme) available.

Route

Tangier-Rabat-Casablanca-Marrakech, Fes-Meknes-Rabat corridor, Oujda, Nador

Duration

Varies (Casa-Marrakech: 3h, Casa-Fes: 3h30)

Frequency

Multiple daily departures

Price

30-250 MAD

Booking: oncf-voyages.ma, ONCF app, or station ticket counters

CTM Buses

Morocco's premier intercity bus company with modern air-conditioned coaches, reserved seating, onboard entertainment, and rest stops on long routes.

Route

Nationwide coverage including all major cities and many towns

Duration

Varies by route

Frequency

Multiple daily departures per route

Price

50-250 MAD

Booking: ctm.ma or CTM ticket offices in every major city

Supratours Buses

ONCF's coach service that extends the rail network to destinations without train stations. Departs from train stations for seamless connections.

Route

Routes complementing the rail network: Essaouira, Chefchaouen, desert towns, and more

Duration

Varies by route

Frequency

Coordinated with train schedules

Price

60-200 MAD

Booking: Supratours offices (usually near train stations) or online

Grand Taxis (Inter-city)

Shared taxis that serve routes not covered by trains or buses. Depart from fixed stations when all 6 seats are filled. Fast and direct with no intermediate stops.

Route

Between virtually all cities and towns in Morocco

Duration

Comparable to driving time

Frequency

Continuous departures when full

Price

20-150 MAD per seat

Booking: Go to the grand taxi station and state your destination

Flight Booking Tips & Best Times to Book

Save money and get the best deals on flights to Morocco with these practical booking strategies from frequent travelers.

1. Book 2-4 Months in Advance for the Best Prices

For Morocco flights from Europe, the sweet spot is 8 to 16 weeks before departure. Prices rise steeply in the final 3 weeks. For long-haul flights from North America or Asia, book 3-6 months out. Set price alerts on Google Flights, Skyscanner, or Kayak to track fare drops.

2. Fly Midweek for Lower Fares

Tuesday, Wednesday, and Thursday departures are typically 15-30% cheaper than weekend flights on the same route. Friday and Sunday evening flights command the highest premiums. If your dates are flexible, use the "flexible dates" search on Skyscanner to compare entire months.

3. Consider Alternative Airports

If flying from London, check both Gatwick and Stansted. From Paris, compare CDG and Orly. Within Morocco, flying into CMN and taking the train to Marrakech can sometimes be cheaper than flying directly into RAK. Fes (FEZ) often has cheaper flights than Marrakech (RAK) during peak season.

4. Low-Cost Carrier Baggage Strategy

Ryanair, easyJet, and Wizz Air charge extra for checked bags (from 150-400 MAD). Book baggage at the time of ticket purchase for the lowest rate. A 10kg cabin bag is often sufficient for a week in Morocco since you will buy local clothing. Weigh your bag before arriving at the airport.

5. Best Times to Visit Morocco (for Cheap Flights)

The cheapest flights are in January-February and November (excluding school holidays). Mid-September to mid-October offers great weather with moderate prices. Avoid booking during Eid al-Fitr, Eid al-Adha, Christmas, Easter, and the European summer holiday window (July 15 - August 31) when prices peak.

6. Use Flight Comparison Tools

Google Flights is best for tracking price trends and exploring flexible dates. Skyscanner excels at finding the absolute cheapest options across budget carriers. Momondo often surfaces deals that other engines miss. Always check the airline website directly after finding a fare, as direct bookings sometimes offer a lower price and better customer service.

7. Open-Jaw and Multi-City Tickets

Morocco is ideal for open-jaw itineraries. Fly into Marrakech, travel overland through the desert and Fes, and fly out of Tangier or Casablanca. Multi-city bookings on Royal Air Maroc or through Kiwi.com can save money versus booking separate one-way tickets, and you avoid backtracking.

8. Royal Air Maroc Domestic Connections

If arriving on a Royal Air Maroc international flight via CMN, domestic connections to Marrakech, Fes, Agadir, and other cities are often very affordable when booked as part of the same itinerary. RAM also offers a Discover Morocco pass for multiple domestic flights at a discounted rate.

Tips for Airport Arrivals

Make your arrival in Morocco as smooth as possible with these practical tips gathered from frequent travelers to the Kingdom.

1. Complete your arrival form before landing

Moroccan immigration requires a completed entry form. Airlines usually distribute these on board. Fill it out in advance to save time at passport control. Have your hotel address ready.

2. Get Moroccan dirhams at airport ATMs, not exchange bureaus

Airport currency exchange counters offer poor rates. Use ATMs (available in all airport arrival halls) for the best exchange rate. Notify your bank of Morocco travel beforehand. Major cards (Visa, Mastercard) are widely accepted.

3. Buy a local SIM card at the airport

Maroc Telecom, Inwi, and Orange all have kiosks in airport arrival halls. A tourist SIM with data costs 30-50 MAD and gives you maps, translation, and ride-hailing apps immediately. Bring your passport for registration.

4. Pre-arrange your airport transfer or use official taxis only

All Moroccan airports have official taxi ranks outside the terminal. Agree on the price before getting in, or insist on the meter. At CMN, the fixed rate to Casablanca center is 250-300 MAD. Avoid unofficial taxi touts inside the terminal.

5. Take the airport train from CMN to Casablanca

Mohammed V Airport has a direct ONCF train to Casablanca Voyageurs station (43 MAD, 35 minutes, hourly departures). It is faster and cheaper than a taxi during rush hour. The station is in the basement of Terminal 1.

6. Know that tipping is customary for luggage help

Porters at airports typically expect 10-20 MAD per bag. If someone helps you with your bags unsolicited, a small tip of 5-10 MAD is appropriate. Keep small notes handy for arrival.

7. Download offline maps before arriving

Google Maps and Maps.me both work well in Morocco, but data may be slow at first. Download offline maps of your destination city before landing. This is especially useful for navigating medinas where GPS can be unreliable.

8. Book car rental in advance online for better rates

Walk-up car rental prices at airports are significantly higher than online bookings. Reserve your vehicle before your trip for savings of 30-50%. International companies (Hertz, Avis, Europcar) and local agencies all offer online booking.

9. Allow extra time during Ramadan and summer holidays

Airports and ground transport can be exceptionally busy during Ramadan, Eid holidays, and July-August when the Moroccan diaspora returns from Europe. Arrive at the airport at least 3 hours before international flights during these periods.

10. Keep your boarding pass until you exit the airport

Some airports require your boarding pass to exit the building. Immigration officers may also request to see it during passport control. Keep all travel documents handy until you are outside the terminal.

Moroccan highway stretching through desert landscape with Atlas Mountains

Your Journey Through Morocco Starts Here

Whether arriving by air or exploring by land, Morocco's transport network connects ancient cities, mountain passes, and coastal towns with ease.

Explore More of Morocco

Now that you know how to get around, start planning your Moroccan adventure with our city guides, itineraries, and travel tools.