
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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
| Airport | Taxi | Bus / train | Private transfer |
|---|---|---|---|
| Marrakech (RAK) | From 100-150 MAD | Bus from 30 MAD | From 150 MAD |
| Casablanca (CMN) | From 300-350 MAD | Train from 43 MAD | From 350 MAD |
| Fes (FEZ) | From 120-150 MAD | Bus from 5 MAD | From 150 MAD |
| Tangier (TNG) | From 150-200 MAD | Bus from 5 MAD | From 200 MAD |
| Agadir (AGA) | From 200-250 MAD | Bus from 15 MAD | From 250 MAD |
| Rabat (RBA) | From 150-200 MAD | Bus from 6 MAD | From 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.
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.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.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.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).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.
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.
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.
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.
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.
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.
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.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.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.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.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.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.
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.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.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.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.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.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.
Related travel guides
- Morocco Transport GuideTrains, buses, taxis and rental cars for getting around after you land.
- First Time in MoroccoPractical and cultural advice for first-time visitors.
- Morocco Visa GuideVisa requirements, passport rules, entry forms and extensions.
- Morocco Train RoutesThe ONCF network, schedules, fares and scenic journeys.
- MarrakechThe city 6 km from Menara airport.
- CasablancaThe city at the end of the CMN airport train.