The Africa Cup of Nations Morocco 2025, scheduled from December 21, 2025 to January 18, 2026, will bring millions of fans across six host cities. Whether you are flying in for one match or following your team across the country, choosing the right transport option is key to enjoying the tournament smoothly.
Morocco offers one of Africa’s most advanced transport ecosystems, combining high-speed rail, domestic flights, modern highways and intercity buses. Here is your complete, practical guide to moving around Morocco during AFCON 2025.
AFCON 2025 Host Cities and Transport Hubs
Matches will be played in six major cities, all well connected by air, rail and road:
- Rabat
- Casablanca
- Tangier
- Marrakech
- Fes
- Agadir
Each city has its own airport and rail or road connections, allowing fans to combine transport modes depending on distance, budget and match schedules.
Flying Between Cities During AFCON 2025
For long distances such as Tangier–Agadir or Fes–Marrakech, domestic flights can save time. Flights are mainly operated by Royal Air Maroc and Air Arabia Maroc.
Official booking platform and prices:
Royal Air Maroc – Official Website
Main Domestic Flight Times
- Casablanca – Agadir: 1h to 1h25
- Casablanca – Marrakech: ~55 min
- Casablanca – Fes: ~1h10
- Casablanca – Tangier: ~1h15
- Rabat – Agadir (Air Arabia): ~1h10
Tip: On short routes like Rabat–Casablanca or Casablanca–Tangier, the train is often faster and cheaper once airport transfers are considered.
Train Travel: The Backbone of AFCON 2025 Mobility
The Moroccan railway network, operated by ONCF, will play a central role during AFCON 2025, especially between Rabat, Casablanca, Tangier and Fes.
Official booking platform:
ONCF Voyages – Train Tickets & Schedules
Al Boraq High-Speed Train (TGV)
The Al Boraq high-speed train connects Tangier – Kenitra – Rabat – Casablanca.
- Frequency: almost every hour
- Operating hours: approx. 06:00 to 21:00
- Travel time Tangier–Casablanca: ~2h10
Classic Train Durations
- Casablanca – Marrakech: 2h45–2h58
- Casablanca – Fes: ~4h
- Rabat – Fes: ~3h
- Tangier – Fes: ~4h30–5h
Train stations are centrally located, making rail travel ideal for matchdays.
Intercity Buses: Affordable and Widely Available
If a route is not served by rail or if you are travelling on a tight budget, intercity buses remain a reliable option.
Some useful buses platforms:
- CTM – Intercity Bus Network
- Ghazala Voyages
- Najm Chamal
- Supratour –ONCF bus affiliate
- Markoub.ma – Bus Ticket Aggregator
Indicative Bus Travel Times
- Marrakech – Agadir: ~3h30
- Casablanca – Marrakech: ~3h
- Marrakech – Fes: ~7h30
- Tangier – Marrakech: ~9h
Getting Around Inside Host Cities
For short distances, fans can rely on:
- Petit taxis: metered rides inside cities
- Grand taxis: shared or private interurban travel
- Ride-hailing apps: UBER available in Casablanca, Rabat and Marrakech. Other apps are not licensed yet.
On matchdays, expect traffic restrictions around stadiums — arriving early is strongly recommended.
Car Rental: Freedom and Flexibility
Renting a car is ideal for families or groups following multiple matches.
- Small cars: from 250–350 MAD/day
- Compact vehicles: 350–500 MAD/day
- SUVs: 500–800+ MAD/day
Morocco’s highway network is modern and safe, with toll roads linking all AFCON cities.
Essential AFCON 2025 Travel Resources on MoroccoBeat
- Morocco’s Railway Revolution Ahead of 2030
- Tangier Travel Guide – CAN 2025 Edition
- Rabat Travel Guide – CAN 2025 Edition
- Marrakech Travel Guide – CAN 2025 Edition
- Things to Avoid During Football Events in Morocco
- AFCON 2025: Prohibited Items Inside Stadiums
- 5G & Mobile Internet in Morocco During AFCON 2025
With high-speed trains, competitive domestic flights and affordable buses, Morocco offers one of the smoothest fan mobility experiences ever seen at an Africa Cup of Nations.

