Morocco Airports Guide: Which Airport for AFCON 2025 & World Cup 2030
Back to Blog

Morocco Airports Guide: Which Airport for AFCON 2025 & World Cup 2030

November 30, 2025Morocco Stadiums Team5 min read

Which Morocco airport should you fly into? Complete guide matching airports to stadiums for AFCON 2025 and World Cup 2030.

Your Complete Aviation Strategy for Africa's Premier Football Tournament

Planning your journey to AFCON 2025 (December 21, 2025 – January 18, 2026) or FIFA World Cup 2030 in Morocco? Choosing the right airport can save you hours of travel time and hundreds of dollars. Morocco's six international airports serve the tournament's host cities, each offering unique advantages for football fans. This comprehensive guide matches airports to stadiums, compares transfer options, and provides insider tips for seamless match-day travel.

Quick Reference: Airports & Stadiums Matrix

Airport CodeAirport NameNearest StadiumDistanceTransfer TimeBest For
CMNMohammed V International (Casablanca)Mohammed V Complex20 km20-30 minMost international flights, hub connectivity
RBARabat-SaléPrince Moulay Abdellah Sports Complex15 km20-25 minOpening match, Final, quieter airport
TNGIbn Battuta (Tangier)Grand Stadium of Tangier20 km20-25 minClosest to Europe, semi-final venue
RAKMenara (Marrakech)Grand Stadium of Marrakech14 km20-25 minBeautiful airport, quarter-final
AGAAl Massira (Agadir)Grand Stadium of Agadir25 km20-30 minBeach destination, resort hotels
FEZFès-SaïssGrand Stadium of Fez18 km30-35 minCultural capital, fewer crowds

Morocco's Aviation Infrastructure: AFCON 2025 Ready

Morocco operates 24 airports nationwide, with six major international gateways serving AFCON 2025 host cities. As part of the ambitious "Airports 2030" strategy, Morocco is investing MAD 28 billion ($2.8 billion USD) to expand capacity from 34 million passengers (2024) to 80 million by 2030—transforming the nation into Africa's premier aviation hub.

Key Upgrades for Football Fans:

  • High-speed Al Boraq train connections at major airports
  • Expanded terminals at Marrakech and Agadir (doubling capacity)
  • New Casablanca international terminal (40 million passenger capacity)
  • Enhanced ground transportation to all stadiums

Airport #1: Mohammed V International (CMN) – Casablanca

IATA Code: CMN
Location: 30 km south of Casablanca
Annual Capacity: 14 million passengers
Terminals: 3 (Terminal 1 for international, Terminal 2 domestic, Terminal 3 overflow)

Why Choose CMN?

Morocco's Largest Hub:

  • Most international connections (90+ destinations via Royal Air Maroc)
  • Major European carriers: Air France, Iberia, Qatar Airways, Turkish Airlines, Emirates
  • Western Europe focus: 57% of international seat capacity
  • Key routes: Paris, Barcelona, Amsterdam, Brussels, London, Milan

Best For:

  • Attending matches at Mohammed V Complex (Casablanca)
  • Multi-city tournament travel (excellent rail connections)
  • International fans from Europe, Middle East, Americas

Stadium Connection: Mohammed V Complex

Distance: 20 km
Transfer Time: 20-30 minutes
Stadium Capacity: 45,000
AFCON Matches: 6 group stage + Round of 16 + Third-place playoff

Ground Transportation from CMN

High-Speed Train (Al Boraq):

  • To Rabat: 45 minutes (for Opening/Final at Prince Moulay Abdellah Sports Complex)
  • To Tangier: ~1 hour (for semi-final at Grand Stadium of Tangier)
  • To Marrakech: 2.5 hours (for quarter-final at Grand Stadium of Marrakech)
  • Station: Located between Terminals 1 and 2

Taxi to Mohammed V Complex:

  • Grand taxi (shared): MAD 25-33 per person ($2.50-3.30)
  • Private taxi: MAD 150-200 ($15-20)
  • Duration: 20-30 minutes depending on traffic
  • Tip: Negotiate fare before departure or insist on meter

Private Transfer:

  • Cost: $21-35 USD (pre-booked)
  • Benefits: Flight tracking, 60-min wait time, fixed rates
  • Recommended: AlloMyCab, Viator transfers

Car Rental:

  • Agencies: Hertz, Europcar, Sixt, Avis, Budget, Enterprise
  • Cost: From $25/day for economy vehicles
  • Best for: Multi-city tournament travel

Airport Facilities

Duty-Free Shopping:

  • Three-gallery complex with perfumes, alcohol, cigarettes
  • Designer brands: Mont Blanc, Lacoste
  • Moroccan artisan products

Dining:

  • Café Verro, Pomme de Pain, Le Café
  • Multiple cafés in all terminals

Services:

  • Free Wi-Fi (select lounges)
  • ATMs and currency exchange
  • Tourist information desks
  • VIP lounges

Airport #2: Rabat-Salé (RBA) – Rabat

IATA Code: RBA
Location: 8 km northeast of Rabat
Annual Capacity: 1.5 million passengers
Terminals: 2 (16,000 m² main terminal)

Why Choose RBA?

Tournament Headquarters:

  • Opening Match venue (December 21, 2025)
  • Final venue (January 18, 2026)
  • Quieter, less crowded than CMN
  • Excellent rail connections to other host cities

Airlines:

  • Royal Air Maroc, Air Arabia Maroc, easyJet, British Airways, Air France, Ryanair

Key European Routes:

  • Paris: 3 hours nonstop
  • London-Gatwick: 3h 15min
  • Madrid: 1h 45min
  • Barcelona: 2 hours

Best For:

  • Attending Opening Match or Final
  • Avoiding Casablanca airport crowds
  • Easy access to capital city hotels

Stadium Connection: Prince Moulay Abdellah Sports Complex

Distance: 15 km
Transfer Time: 20-25 minutes
Stadium Capacity: 69,500 (Morocco's flagship venue)
AFCON Matches: Opening ceremony, Quarter-final, Semi-final, Final

Ground Transportation from RBA

Bus (Budget Option):

  • Line: AE bus (Alsa City Bus)
  • Route: Airport → Gare Rabat Ville (central train station)
  • Duration: 40 minutes
  • Cost: MAD 25 ($2.50)
  • Then: Taxi to stadium (10-15 min, MAD 30-50)

Taxi:

  • Shared grand taxi: MAD 25-33/person daytime, MAD 33/person night
  • Private taxi: MAD 150 daytime ($15), MAD 200 night ($20)
  • To stadium: 20-25 minutes direct

Private Transfer:

  • Cost: $21-30 USD (pre-booked)
  • Benefits: Meet-and-greet, flight tracking

Airport Facilities

Compact & Efficient:

  • 3 cafés/eateries
  • Duty-free shopping
  • Hudson News
  • Airport lounges with Wi-Fi
  • Clear signage (Arabic, French, English)

Airport #3: Ibn Battuta (TNG) – Tangier

IATA Code: TNG
Location: Southwest of Tangier
Annual Capacity: 1.25 million passengers (expanding)
Terminal Size: 12,000 m²
Runway: 3,500m (accommodates Boeing 747, Airbus A380)

Why Choose TNG?

Closest to Europe:

  • Shortest flight times from European cities
  • Morocco's largest stadium (75,600 capacity)
  • Semi-final venue (January 15 or 16, 2026)
  • 20% year-over-year passenger growth (2024)

Airlines:

  • Air Arabia: Amsterdam, Barcelona, Brussels, Cologne, London-Gatwick, Madrid, Paris-CDG, Rotterdam
  • Others: Air France (seasonal), British Airways, Ryanair, Transavia, easyJet

Best For:

  • European fans (shortest flights)
  • Attending semi-final at Morocco's largest venue
  • Combining Morocco with Spain (ferry connections)

Stadium Connection: Grand Stadium of Tangier

Distance: 20 km
Transfer Time: 20-25 minutes via A4 highway
Stadium Capacity: 75,600 (Morocco's largest)
AFCON Matches: Group stage + Round of 16 + Quarter-final + Semi-final

Ground Transportation from TNG

Taxi:

  • Cost: MAD 50-100 ($5-10) to central Tangier
  • To stadium: MAD 80-120 ($8-12)
  • Duration: 20-25 minutes
  • Available: 24/7

Private Transfer:

  • Similar pricing to other airports
  • VIP FBO services available for premium travelers

Airport Facilities

Modern Terminal (2008):

  • Duty-free shopping
  • Currency exchange and ATMs
  • Restaurants and cafés
  • Free Wi-Fi

Airport #4: Menara (RAK) – Marrakech

IATA Code: RAK
Location: 5-6 km from city center (Morocco's closest airport to city)
Annual Capacity: 9 million (expanding to 16 million by 2028)
Terminals: 2 connected terminals

Why Choose RAK?

Africa's Most Beautiful Airport:

  • Closest airport to city center in Morocco
  • $220 million expansion underway
  • Direct US flights (began fall 2025)
  • Excellent tourist infrastructure

Airlines:

  • Royal Air Maroc, Air Arabia, Ryanair, easyJet, Transavia

Key Routes:

  • Paris (multiple airports)
  • London, Barcelona, Madrid
  • Brussels, Amsterdam
  • Direct USA flights (new)

Best For:

  • Combining football with tourism (UNESCO medina, souks)
  • Attending quarter-final at Grand Stadium of Marrakech
  • Luxury riad accommodations

Stadium Connection: Grand Stadium of Marrakech

Distance: 14 km
Transfer Time: 20-25 minutes
Stadium Capacity: 41,245
AFCON Matches: 6 group stage + Round of 16 + Quarter-final

Ground Transportation from RAK

Shared Bus:

  • Route: Airport → Central Marrakech
  • Duration: 15-20 minutes
  • Cost: A few dollars
  • Note: Fixed schedules, can be crowded

Taxi:

  • Official beige taxis (brown stripes)
  • To medina: MAD 40-60 ($4-6)
  • To stadium: MAD 60-80 ($6-8)
  • Tip: Ensure meter runs or agree price first

Hotel Shuttle:

  • Many riads/hotels offer complimentary or discounted airport pickup
  • Arrange in advance when booking

Private Transfer:

  • GetTransfer.com, Viator, local agencies
  • 24/7 availability
  • Driver assistance with luggage

Airport Facilities

Three Shopping Galleries:

  • Duty-free: perfumes, alcohol, cigarettes
  • Moroccan handicrafts (Trésor El Mamoun)
  • Brands: Victoria's Secret, Hudson News, Lacoste, TimeBox

Dining:

  • Starbucks
  • Matsuri (sushi)
  • Paul (sandwiches/salads)
  • Segafredo (coffee)
  • La Table du Marché (local Moroccan cuisine)

Services:

  • Currency exchange and ATMs
  • Free Wi-Fi
  • Telecom shops (SIM cards, eSIM)

Airport #5: Al Massira (AGA) – Agadir

IATA Code: AGA
Location: 20 km southeast of Agadir
Annual Capacity: 3 million (expanding to 7 million by 2028)
Runway: 3,200m (accommodates Boeing 747)
Expansion: $220 million project (terminal: 75,000 m²)

Why Choose AGA?

Beach Resort Destination:

  • Atlantic coast location
  • Year-round sunshine (300+ days)
  • All-inclusive beach hotels
  • Relaxed atmosphere

Airlines:

  • Royal Air Maroc, Air Arabia, easyJet, Ryanair, British Airways, Transavia, TUI Airways, Jet2.com

Key Routes:

  • easyJet: Basel, Geneva, London-Gatwick/Luton, Manchester, Nice
  • Ryanair: 20+ European destinations (Dublin, Madrid, Barcelona, Vienna)

Best For:

  • Combining football with beach vacation
  • Attending quarter-final at Grand Stadium of Agadir
  • Families seeking resort atmosphere

Stadium Connection: Grand Stadium of Agadir

Distance: 25 km
Transfer Time: 20-30 minutes
Stadium Capacity: 45,480
AFCON Matches: 3 group stage + Quarter-final

Ground Transportation from AGA

Taxi:

  • Cost: MAD 200-300 ($20-30) to central Agadir
  • To stadium: Similar pricing
  • Duration: 20-30 minutes

Private Transfer:

  • Pre-booked services available
  • 24/7 availability

Tourist Support:

  • Help desk in arrivals area
  • French and English-speaking staff

Airport Facilities

Expanding Infrastructure:

  • Duty-free shopping
  • Restaurants and cafés
  • ATMs and currency exchange
  • Tourist information

Airport #6: Fès-Saïss (FEZ) – Fez

IATA Code: FEZ
Location: 13 km from city center
Annual Capacity: Expanding to 5 million by 2030

Why Choose FEZ?

Cultural Capital:

  • UNESCO World Heritage medina
  • World's oldest university (Al-Qarawiyyin, 859 AD)
  • Fewer crowds than major airports
  • Authentic Moroccan experience

Best For:

  • Cultural tourism + football
  • Attending Round of 16 matches
  • Avoiding tourist crowds

Stadium Connection: Grand Stadium of Fez

Distance: 18 km
Transfer Time: 30-35 minutes
Stadium Capacity: 45,000
AFCON Matches: 3 group stage + Round of 16

Ground Transportation from FEZ

Bus (Budget Option):

  • Line 16: Airport → Central bus/train station
  • Duration: 40 minutes
  • Cost: MAD 4 (~$1)
  • Frequency: Every 30 minutes

Taxi:

  • Official red petits taxis: MAD 150 fixed rate to city center
  • Duration: 14 minutes to city, 30-35 min to stadium
  • Grand taxis: Available for multiple passengers

Important Note:

  • No ATMs at FEZ airport – carry cash (USD or EUR)

Airport Facilities

Essential Services:

  • Check-in counters
  • Dining options
  • Currency exchange (no ATMs)
  • Limited retail

Multi-City Tournament Strategy

High-Speed Rail Connections

Al Boraq Train Network:

  • Casablanca ↔ Rabat: 45 minutes
  • Casablanca ↔ Tangier: ~1 hour
  • Casablanca ↔ Marrakech: 2.5 hours

Strategy:

  • Fly into CMN (Casablanca) as main hub
  • Use high-speed rail for match-day travel
  • Return to CMN for departure

Benefits:

  • Single airport check-in/out
  • Avoid multiple airport transfers
  • Flexible match attendance across cities

Budget Multi-City Plan

Base: Casablanca (CMN)

  • Day 1-3: Rabat matches (45-min train)
  • Day 4-6: Casablanca matches (local)
  • Day 7-9: Marrakech matches (2.5-hour train)
  • Total transport: ~$50-80 for all trains

Luxury Multi-City Plan

Fly between cities:

  • CMN → RAK: 40-min flight
  • RAK → TNG: 1-hour flight
  • TNG → CMN: 1-hour flight
  • Cost: ~$150-300 total (domestic flights)

Visa & Entry Requirements for AFCON Fans

Passport Validity

Required: Valid passport with 3-6 months validity beyond departure date

  • Must be undamaged and readable
  • Moroccan officials refuse entry for compromised documents

Visa-Free Entry

65 countries enjoy visa-free entry for 90 days:

  • All EU nations
  • USA, Canada, Australia, Japan
  • Purpose: Tourism or business

AFCON eVisa (Free)

Eight African nations requiring travel authorization receive free eVisa via YALLA app:

  • Validity: September 25, 2025 – January 25, 2026
  • Application: Through YALLA app (see below)

The YALLA App: Your Digital Tournament Hub

Mandatory for ALL AFCON attendees:

Fan ID Creation:

  • Photo and ID details required
  • Needed for stadium access and ticket purchases
  • One Fan ID = one ticket per match

eVisa Application (if required):

  • Complete within same app
  • Free for AFCON fans from visa-requiring nations

Steps:

  1. Download YALLA app (Google Play / Apple App Store)
  2. Complete Fan ID with passport details
  3. Request eVisa (if required)
  4. Await approval
  5. Purchase tickets at tickets.cafonline.com
  6. Keep digital + printed copies

Airport Arrival & Departure Procedures

Critical: Print Your Boarding Pass

Moroccan airports do NOT accept digital-only boarding passes

  • Must carry physical printed boarding pass
  • Print at home or airport kiosks

Arrival Sequence

  1. Immigration/Passport Control

    • Present valid passport
    • Provide accommodation name/address
    • Receive entry stamp (required for hotels and exit)
  2. Luggage Safety Scan

    • X-ray screening upon entry
  3. Baggage Claim

    • Retrieve checked luggage
  4. Customs

    • Declare required items
    • Drones prohibited (will be confiscated)
  5. Exit to Ground Transportation

Departure Sequence

  1. Luggage Safety Scan (terminal entrance)
  2. Check-in (physical boarding pass required)
  3. Security Screening
  4. Passport Control (quick in mornings)
  5. Duty-Free & Departure Lounge

Budget Tips for Airport Transfers

Cheapest Options by Airport

CMN (Casablanca):

  • Grand taxi shared: MAD 25-33 ($2.50-3.30)
  • Train to Rabat: ~MAD 70 ($7)

RBA (Rabat):

  • AE bus: MAD 25 ($2.50)
  • Shared grand taxi: MAD 25-33 ($2.50-3.30)

TNG (Tangier):

  • Taxi to city: MAD 50-100 ($5-10)

RAK (Marrakech):

  • Shared bus: ~$3-5
  • Taxi to medina: MAD 40-60 ($4-6)

AGA (Agadir):

  • Taxi: MAD 200-300 ($20-30)

FEZ (Fez):

  • Line 16 bus: MAD 4 ($1) – Cheapest option in Morocco!
  • Taxi: MAD 150 ($15)

Money-Saving Strategies

Pre-Book Private Transfers:

  • Often cheaper than airport taxis
  • Fixed rates (no negotiation)
  • Flight tracking (no wait fees)

Share with Fellow Fans:

  • Split grand taxi costs (4-6 passengers)
  • Coordinate via AFCON fan groups

Use High-Speed Rail:

  • Cheaper than taxis for long distances
  • Casablanca-Rabat: ~$7 vs. $30+ taxi

Essential Booking Tips

Book Early

Airport transfers, rental cars, and ground transportation fill quickly during AFCON:

  • Book 2-3 months ahead for best rates
  • Pre-book private transfers for guaranteed service

Verify Your Airport

Match your airport to your primary stadium:

  • Opening/Final: RBA (Rabat)
  • Semi-final: TNG (Tangier)
  • Quarter-finals: RAK (Marrakech), AGA (Agadir)
  • Most matches: CMN (Casablanca) – best hub

Complete YALLA App Early

  • Fan ID + eVisa processing times vary
  • Apply well before early group matches
  • Keep digital + printed copies

Carry Cash

  • Small MAD denominations for taxis
  • USD or EUR for airports without ATMs (FEZ)
  • Credit cards accepted at rentals/organized transfers

Use Official Channels

  • Verified transfer operators only
  • Avoid unregistered taxis
  • Check reviews on TripAdvisor, Google

Airport Expansion Timeline (2025-2030)

Marrakech (RAK):

  • $220M expansion
  • 9M → 16M passengers (by 2028)
  • Terminal: 142,000 m²

Agadir (AGA):

  • $220M expansion
  • 3M → 7M passengers (by 2028)
  • Terminal: 75,000 m²

Casablanca (CMN):

  • New international terminal
  • 40M passenger capacity
  • High-speed rail integration
  • 30-min to Tangier, 50-min to Marrakech

Overall Capacity:

  • 2024: 34M passengers
  • 2030: 80M passengers
  • Morocco becomes Africa's premier aviation hub

Final Recommendations by Fan Type

First-Time Visitors

Best Airport: CMN (Casablanca)

  • Most international flights
  • Excellent rail connections
  • Easy multi-city access

European Fans

Best Airport: TNG (Tangier)

  • Shortest flight times
  • Closest to Europe
  • Morocco's largest stadium (semi-final)

Budget Travelers

Best Airport: FEZ (Fez)

  • Cheapest transfers (MAD 4 bus!)
  • Fewer crowds
  • Authentic experience

Luxury Travelers

Best Airport: RAK (Marrakech)

  • Beautiful airport
  • Luxury riad accommodations
  • Premium tourist infrastructure

Beach Vacation + Football

Best Airport: AGA (Agadir)

  • Atlantic coast resorts
  • All-inclusive hotels
  • Year-round sunshine

Opening Match & Final

Best Airport: RBA (Rabat)

  • Closest to flagship stadium
  • Quieter than CMN
  • Capital city experience

Yalla! Choose your airport and experience the magic of Moroccan football!

Last Updated: November 30, 2025

In this article

  • Quick Reference: Airports & Stadiums Matrix
  • Morocco's Aviation Infrastructure: AFCON 2025 Ready
  • Airport #1: Mohammed V International (CMN) – Casablanca
  • Airport #2: Rabat-Salé (RBA) – Rabat
  • Airport #3: Ibn Battuta (TNG) – Tangier
  • Airport #4: Menara (RAK) – Marrakech
  • Airport #5: Al Massira (AGA) – Agadir
  • Airport #6: Fès-Saïss (FEZ) – Fez
  • Multi-City Tournament Strategy
  • Visa & Entry Requirements for AFCON Fans
  • Airport Arrival & Departure Procedures
  • Budget Tips for Airport Transfers
  • Essential Booking Tips
  • Airport Expansion Timeline (2025-2030)
  • Final Recommendations by Fan Type

Written by

Morocco Stadiums Team

AFCON 2025 Guide