The terminal front of Mohammed V International Airport, Casablanca

Travel and transport: arriving

Morocco Airport Guide for 2026

The six main Moroccan airports: terminals, transfers into town, SIM cards, ATMs, lounges and the airlines that fly to each.

Photograph: Sharon Hahn Darlin, CC BY 2.0

Busiest hub
Casablanca CMN, 30 km out
Closest to town
Marrakech RAK, 6 km
Only rail link
CMN train from 43 MAD
Tourist SIM
from 30-50 MAD

Flying into Morocco

Morocco's airports are run by ONDA (Office National Des Aéroports), and the six busiest handle most international traffic. European budget carriers fly to all of them, with fares sometimes below 20 EUR one way.

ONDA network
Over 15 airportsSix with major international traffic. Expansion work is under way at Marrakech and Casablanca.
Transfers
Official taxis everywhereEvery airport has official taxis and private transfers. Casablanca alone has a direct train. Always agree on taxi fares before departing.
Entry
Visa-free up to 90 daysCitizens of over 60 countries, including EU, UK, USA, Canada and Australian passport holders.

Morocco's six major airports

Each airport serves a different region. Transfers, facilities and airlines at each one.

  1. RAK

    Marrakech Menara Airport

    Distance
    6 km from medina
    Passengers
    6+ million/year
    Terminals
    2 terminals (T1 international, T2 domestic + overflow)

    Morocco's busiest tourist airport and gateway to the Red City. Served by dozens of European budget and full-service carriers, Menara handles massive peak-season volumes from October through April. The terminal features a distinctive triangular roof inspired by the Atlas Mountains. Arrivals can be hectic when several flights land at once, so be patient at immigration.

    Getting into town

    Official taxi
    From 100-150 MAD to medina (fixed rate)
    15-30 min
    Airport bus (Line 19)
    From 30 MAD
    20-40 min to Jemaa el-Fnaa
    Private transfer
    From 150 MAD (pre-booked)
    15-25 min
    Facilities
    Free WiFi, ATMs (BMCE, Attijariwafa), SIM card counters, Car rental desks, Cafes, Duty-free shop, Prayer room, Currency exchange
    Airlines
    Ryanair, easyJet, Royal Air Maroc, Transavia, TUI fly, Air Arabia, Vueling, Iberia, Air France, British Airways, Wizz Air
    Lounges
    Small VIP lounge in departures area. Limited seating and refreshments. No Priority Pass access. Best strategy is to arrive early and find a quieter corner in the main terminal.
  2. CMN

    Casablanca Mohammed V Airport

    Distance
    30 km from city center
    Passengers
    10+ million/year
    Terminals
    2 terminals connected by free shuttle

    Morocco's largest international hub and the base for Royal Air Maroc. CMN offers the widest range of long-haul connections, including direct flights to New York (JFK), Montreal, Doha, Dubai, and dozens of African capitals. It is the only Moroccan airport with a direct train station, making onward travel to Rabat, Fes, Tangier, and Marrakech straightforward from the moment you land.

    Getting into town

    ONCF train
    From 43 MAD to Casa Voyageurs
    45-60 min
    Official taxi
    From 300-350 MAD to city center
    30-50 min
    Private transfer
    From 350 MAD (pre-booked)
    30-45 min
    Facilities
    Free WiFi, ONCF train station, ATMs & currency exchange, Pearl Lounge (Priority Pass), SIM card counters, Car rental desks, Hotels nearby, Duty-free shops, Restaurants
    Airlines
    Royal Air Maroc (hub), Air France, Lufthansa, Turkish Airlines, Qatar Airways, Emirates, British Airways, Ryanair, Air Arabia, Iberia, Saudia, Ethiopian Airlines
    Lounges
    Pearl Lounge in Terminal 1 departures -- accessible with Priority Pass or for from 250 MAD. Offers hot food, drinks, WiFi, showers, and quiet seating. Terminal 2 has a smaller Royal Air Maroc business lounge for business class passengers.
  3. FEZ

    Fes-Saiss Airport

    Distance
    15 km from medina
    Passengers
    1.5+ million/year
    Terminals
    1 terminal (renovated)

    A compact, modern airport that has grown rapidly as budget airlines added European routes. Fes-Saiss is an excellent alternative to Marrakech, often with cheaper fares and significantly shorter immigration queues. The terminal is easy to navigate, and you can be through arrivals in 20-30 minutes on a good day. Fes itself is one of Morocco's most rewarding cities, with the world's largest car-free urban area.

    Getting into town

    Official taxi
    From 120-150 MAD to medina
    20-30 min
    City bus (Line 16)
    From 5 MAD
    30-45 min
    Private transfer
    From 150 MAD (pre-booked)
    20-25 min
    Facilities
    Free WiFi, ATMs, SIM card counters, Car rental desks, Small cafe, Duty-free shop, Currency exchange
    Airlines
    Ryanair, Air Arabia, Royal Air Maroc, Transavia, TUI fly, Wizz Air
    Lounges
    No dedicated lounge. The terminal has a small cafe area past security. Bring snacks if you have a long wait.
  4. TNG

    Tangier Ibn Battuta Airport

    Distance
    12 km from city center
    Passengers
    2+ million/year
    Terminals
    1 modern terminal

    Named after the legendary Moroccan explorer, Tangier's airport has expanded significantly with new European routes. The modern terminal handles a growing mix of international and domestic flights. Tangier is also reachable by high-speed ferry from Tarifa or Algeciras in Spain (35-60 minutes), making it a dual entry point. The airport serves as a natural starting point for exploring northern Morocco, including Chefchaouen, the Rif Mountains, and the Mediterranean coast.

    Getting into town

    Official taxi
    From 150-200 MAD to city center
    15-25 min
    City bus
    From 5 MAD
    30-40 min
    Private transfer
    From 200 MAD (pre-booked)
    15-20 min
    Facilities
    Free WiFi, ATMs & currency exchange, SIM card counters, Car rental desks, Cafe, Duty-free shop
    Airlines
    Ryanair, Air Arabia, Royal Air Maroc, Transavia, Vueling, Wizz Air
    Lounges
    No dedicated lounge. A small cafe in departures serves coffee and light snacks.
  5. AGA

    Agadir Al Massira Airport

    Distance
    25 km from city center
    Passengers
    2+ million/year
    Terminals
    1 terminal

    Gateway to Morocco's premier beach resort region and the Souss-Massa coast. Al Massira handles heavy charter traffic from northern Europe, especially from November through March when sun-seekers escape winter weather. The terminal is functional rather than fancy. Many arrivals are on package holidays with transfers included, but independent travelers have good taxi and bus options.

    Getting into town

    Official taxi
    From 200-250 MAD to city center
    25-35 min
    Bus
    From 15 MAD
    40-50 min
    Private transfer
    From 250 MAD (pre-booked)
    25-30 min
    Facilities
    Free WiFi, ATMs, SIM card counters, Car rental desks, Cafe, Duty-free shop, Currency exchange
    Airlines
    Ryanair, easyJet, TUI fly, Royal Air Maroc, Transavia, Condor, Corendon, Jet2
    Lounges
    No dedicated lounge. The departures area has a small cafe and a duty-free shop where you can spend remaining Dirhams before flying out.
  6. RBA

    Rabat-Sale Airport

    Distance
    10 km from city center
    Passengers
    1+ million/year
    Terminals
    1 terminal

    The capital's airport is smaller and quieter than Casablanca but growing fast. Ryanair has built a solid route network here with several European connections, and Air Arabia also serves RBA. Immigration is typically faster than at larger airports. Rabat itself is an underrated destination with excellent museums, a relaxed medina, and the stunning Hassan Tower and Chellah necropolis.

    Getting into town

    Official taxi
    From 150-200 MAD to city center
    15-25 min
    Tram (connection via bus)
    From 6 MAD
    40-50 min with connection
    Private transfer
    From 200 MAD (pre-booked)
    15-20 min
    Facilities
    Free WiFi, ATMs, SIM card counters, Car rental desks, Small cafe, Currency exchange
    Airlines
    Ryanair, Air Arabia, Royal Air Maroc, Transavia
    Lounges
    No dedicated lounge. The terminal is small enough that waits are generally short.

Airport transfer comparison

Transfer costs from each airport to its city centre, side by side.

AirportTaxiBus / trainPrivate transfer
Marrakech (RAK)From 100-150 MADBus from 30 MADFrom 150 MAD
Casablanca (CMN)From 300-350 MADTrain from 43 MADFrom 350 MAD
Fes (FEZ)From 120-150 MADBus from 5 MADFrom 150 MAD
Tangier (TNG)From 150-200 MADBus from 5 MADFrom 200 MAD
Agadir (AGA)From 200-250 MADBus from 15 MADFrom 250 MAD
Rabat (RBA)From 150-200 MADBus from 6 MADFrom 200 MAD

Prices are starting prices in MAD. Seasonal pricing can change during peak months and holidays.

Step-by-step arrival procedure

From touchdown to the taxi rank.

  1. Fill Out the Entry Form

    You will receive an entry/exit form on the plane or find one at immigration counters. Fill in your full name, passport number, flight number, nationality, and the address of your first accommodation in Morocco. Have this information ready before landing to save time.
  2. Clear Immigration

    Present your passport and completed entry form at immigration. Officers may ask about the purpose of your visit and length of stay. Keep your return flight details accessible. Wait times range from 10 minutes (Fes, Rabat) to 60 minutes (Marrakech, Casablanca) during peak arrivals.
  3. Collect Luggage & Clear Customs

    Proceed to the baggage carousel. Luggage carts are free at most airports. Customs is usually a brief walk-through with nothing to declare. You can bring up to 200 cigarettes, 1 liter of spirits, and personal effects duty-free. Prescription medication should be accompanied by a doctor's note.
  4. Get Cash & a SIM Card

    Withdraw Moroccan Dirhams (MAD) from an ATM in the arrivals hall. BMCE, Attijariwafa, and Banque Populaire ATMs accept international cards and offer better rates than exchange bureaus. Then pick up a SIM card from Maroc Telecom, Inwi, or Orange (from 30-50 MAD for data).
  5. Arrange Your Transfer

    Head to the official taxi rank outside arrivals. Fares should be posted or agreed upon before departure. If you pre-booked a private transfer, look for your driver holding a sign with your name. Do not accept offers from touts inside the terminal.

Airlines flying to Morocco

The flag carrier and the main European budget airlines.

  1. Royal Air Maroc (AT)

    Flag carrier

    Morocco's national airline and a Oneworld alliance member. Full-service with meals, checked bags, and entertainment included. The only realistic option for long-haul flights from North America and the Middle East. Casablanca CMN serves as its primary hub with connections across the ONCF network.

    Morocco hubs
    Casablanca (CMN) main hub
    Routes
    100+ destinations: New York, Montreal, London, Paris, Dubai, Doha, Istanbul, and dozens of African cities

    Tip Book on royalairmaroc.com for best availability. Safar Flyer miles can be earned and redeemed on Oneworld partners including British Airways and Qatar Airways.

  2. Ryanair (FR)

    Budget airline

    The largest budget carrier serving Morocco with an enormous European route network. Operates year-round to multiple Moroccan airports. Fares can drop below 20 EUR one way when booked early, but baggage fees add up quickly.

    Morocco hubs
    Marrakech, Fes, Tangier, Rabat, Agadir, Essaouira, Nador, Oujda
    Routes
    UK, Spain, France, Germany, Italy, Portugal, Belgium, Netherlands, Poland, and more

    Tip Go carry-on only to keep costs down. Checked bag fees run from 20-40 EUR each way. Book 2-3 months ahead for the best fares.

  3. easyJet (U2)

    Budget airline

    Popular with British travelers. Operates seasonal and year-round routes to Marrakech and Agadir. Slightly more legroom and a better boarding experience than some ultra-low-cost rivals.

    Morocco hubs
    Marrakech, Agadir
    Routes
    UK (London Gatwick, Manchester, Bristol, Edinburgh) and select European cities

    Tip Set fare alerts for price drops. easyJet Plus membership offers speedy boarding and seat selection if you fly frequently.

  4. Air Arabia Maroc (3O)

    Low-cost carrier

    The Moroccan arm of the UAE-based Air Arabia group. Competitive pricing on both international and domestic routes. A solid option for connecting between Moroccan cities without going through Casablanca.

    Morocco hubs
    Casablanca, Fes, Nador, Tangier, Rabat
    Routes
    European cities, Middle East, and domestic Moroccan routes

    Tip Good for domestic flights. Check for bundle deals that include checked baggage for better value.

  5. TUI fly & Transavia

    Charter / low-cost

    TUI fly serves Agadir and Marrakech from multiple European cities, popular with package holidays. Transavia (Air France subsidiary) connects Morocco with France and the Netherlands at competitive fares.

    Morocco hubs
    Marrakech, Agadir, Nador
    Routes
    Netherlands, Belgium, France, Germany, Scandinavia

    Tip TUI package deals including hotel and transfers often cost less than booking flights and accommodation separately.

Airport facilities and services

Connectivity, money, shopping and comfort at Moroccan airports.

  1. WiFi & Connectivity

    All major Moroccan airports offer free WiFi. Connect to the network and register with your email or phone number. Speeds are adequate for messaging and browsing but slow down during peak hours. For reliable mobile data throughout your trip, buy a local SIM card from the telecom counters in arrivals.
  2. ATMs & Currency Exchange

    ATMs from BMCE, Attijariwafa, and Banque Populaire are located in all airport arrivals halls and accept Visa, Mastercard, and Maestro cards. ATM rates are better than exchange bureau rates. Withdraw enough MAD for your taxi, first day of expenses, and initial tips. Moroccan Dirhams cannot be purchased outside the country.
  3. SIM Cards

    Maroc Telecom, Inwi, and Orange counters are in arrivals at all major airports. A tourist SIM costs from 30-50 MAD and includes 5-10 GB of 4G data valid for 30 days. Bring your passport for mandatory registration. Mobile data is essential for Google Maps navigation, translation apps, and messaging.
  4. Duty-Free Shopping

    Departures at Casablanca and Marrakech have the largest duty-free selections: argan oil products, saffron, handicrafts, alcohol, tobacco, perfumes, and international brands. Argan oil prices at duty-free are often fair compared to medina shops. Arrive early to browse since security queues can eat into shopping time.
  5. VIP Lounges

    Casablanca CMN has the Pearl Lounge (Priority Pass or from 250 MAD) with hot food, showers, and quiet seating. Marrakech has a smaller VIP lounge. Other airports have limited or no lounge access. If your airport lacks a lounge, seek out quieter gate areas and the cafes past security.
  6. Luggage Services

    Luggage carts are free at most airports. Wrapping services cost from 50-80 MAD. Lost luggage offices sit in the arrivals area. Porter services are available; tip from 20-30 MAD. Left luggage storage is available at Casablanca CMN for from 40 MAD per bag per day.

How to find cheap flights to Morocco

Seasonal pricing changes; flexibility on dates and airports makes the biggest difference.

  1. Book 2-3 Months Ahead

    For the best fares, book 8-12 weeks before travel. Last-minute flights can cost three to four times more during peak season (December-January, July-August). Set price alerts on Google Flights or Skyscanner to catch fare drops.
  2. Fly Midweek

    Tuesday, Wednesday, and Thursday flights are typically 20-40% cheaper than weekend departures. Saturday is usually the most expensive day to fly. Shifting your travel day by one or two days can save a significant amount.
  3. Try Alternative Airports

    Fes, Tangier, and Rabat often have cheaper flights than Marrakech. Flying into Casablanca and taking the train to Marrakech (from 145 MAD, 2.5 hours) can sometimes be cheaper overall. Nador and Oujda also have surprisingly low fares from European cities.
  4. Travel in Shoulder Season

    March-May and September-November offer pleasant weather and lower airfares. Avoid the Christmas/New Year period and summer school holidays when fares peak. Ramadan can bring good deals as fewer tourists travel during fasting month.
  5. Pack Carry-On Only

    Budget airlines charge from 20-40 EUR per checked bag each way. Packing light and using just a cabin bag can cut your total flight cost significantly. Morocco has affordable laundry services everywhere if you need to wash clothes mid-trip.
  6. Use Comparison Tools

    Google Flights, Skyscanner, and Kayak are excellent for comparing Morocco fares. Use their flexible date or calendar view features to find the cheapest travel dates. Also check airline websites directly, as some sales are not listed on aggregators.

Essential airport checklists

Arrival checklist

  • Fill in entry form before landing
  • Have hotel address and return flight info ready
  • Withdraw MAD from ATM in arrivals
  • Buy a local SIM card for data
  • Agree on taxi fare before getting in
  • Save your hotel phone number offline

Departure checklist

  • Arrive 3 hours before international flights
  • Keep receipts for expensive purchases
  • Spend remaining MAD at duty-free
  • Check hand luggage rules for argan oil bottles
  • Confirm your terminal if at Casablanca
  • Allow extra time during Ramadan and holidays

Safety tips

  • Use only official taxis from the designated rank
  • Do not hand luggage to unofficial porters
  • Keep passport and valuables in a secure bag
  • Book airport transfers through your hotel if unsure
  • Avoid currency exchange touts outside the terminal
  • Inform your bank of travel plans to prevent card blocks

Money tips

  • Airport ATMs offer better rates than exchange bureaus
  • Withdraw enough MAD for taxi and first day expenses
  • Keep small bills for tips (from 10-20 MAD per service)
  • Credit cards accepted at airport shops and car rentals
  • Moroccan Dirhams cannot be bought outside Morocco
  • Notify your bank before travel to avoid card freezes

Questions

Frequently asked questions

Which Morocco airport should I fly into?

It depends on your destination. Marrakech Menara (RAK) is best for Marrakech and the south. Casablanca Mohammed V (CMN) has the most international connections and is ideal for onward travel anywhere in Morocco by train. Fes-Saiss (FEZ) is the gateway to northern Morocco and the imperial cities. Tangier (TNG) works well if you plan to explore the Rif or continue to Chefchaouen. Agadir (AGA) serves the beach coast, and Rabat (RBA) is closest to the capital.

How do I get from Marrakech airport to the medina?

From Marrakech Menara Airport (RAK) to the medina, take an official taxi from the designated rank for from 100-150 MAD (fixed rate, 15-30 minutes), the airport bus Line 19 for from 30 MAD (20-40 minutes to Jemaa el-Fnaa), or pre-book a private transfer from 150 MAD. Always confirm the taxi fare before getting in.

Can I buy a SIM card at a Morocco airport?

Yes. Maroc Telecom, Inwi, and Orange have counters in the arrivals halls at all major airports. A tourist SIM with 4G data costs from 30-50 MAD and typically includes 5-10 GB valid for 30 days. Bring your passport for registration. Buy one right after clearing immigration to get maps and messaging working immediately.

Is there a train from Casablanca airport to the city?

Yes. Casablanca Mohammed V Airport (CMN) is the only Moroccan airport with a direct rail connection. ONCF trains run every hour from the station beneath Terminal 1 to Casa Voyageurs (from 43 MAD, 45-60 minutes) and onward to Rabat (from 95 MAD, 1.5 hours). The train is far cheaper than a taxi and avoids highway traffic.

Do I need a visa to enter Morocco?

Citizens of the EU, UK, USA, Canada, Australia, Japan, and over 60 other countries do not need a visa for stays up to 90 days. Passport-validity rules vary by nationality, so check your own government’s travel advice. You will fill out an entry form on the plane or at immigration with your personal details, flight info, and first accommodation address in Morocco.

What is the cheapest way to fly to Morocco from Europe?

Budget airlines like Ryanair and easyJet offer fares from 20-50 EUR one way when booked 2-3 months ahead. Fly midweek (Tuesday-Thursday) for the lowest prices. Consider alternative airports like Fes, Tangier, or Rabat, which often have cheaper fares than Marrakech. Use Google Flights or Skyscanner to set price alerts and compare dates.

How early should I arrive at a Morocco airport for departure?

For international flights, arrive at least 3 hours before departure. Security and check-in queues can be long, especially during peak season (July-August and December). For domestic flights, 2 hours is usually enough. During Ramadan and public holidays, add an extra 30 minutes as airports tend to be busier.

Are there airport lounges in Morocco?

Casablanca Mohammed V has the best lounge options, including the Pearl Lounge accessible with Priority Pass or for from 250 MAD. Marrakech has a smaller VIP lounge in departures. Other airports have limited lounge facilities. Most lounges offer refreshments, WiFi, power outlets, and comfortable seating away from the crowded gate areas.