Skip to main content

MoroccoMag / Special coverage

MOROCCO 2030

The World Cup is only part of the story. Follow the projects reshaping Morocco, where they stand and what they mean for everyday life.

Coverage started 20 October 2026. Project statuses checked 20 October 2026.

In depth

THE DOSSIERS

Five practical guides to what is confirmed, what is being built and what it means for travel and daily life.

The big picture

PROJECTS & PROGRESS

Announcements, construction and completed work are different stages. Each topic below makes that distinction clear.

02Under construction

Rail & regional transport

ONCF is building a high-speed line of about 430 km from Kenitra to Marrakech, targeted for 2029, with 168 new trains on order and suburban rail for Casablanca.

The works already change services around Casablanca. Construction milestones, a 2029 target and a bookable timetable are three different things.

ONCF official website
03Works under way

Cities & public spaces

Stadium works, new trams and bus lines, stations and airport extensions across the six host cities, some already running and most still being built.

We separate what runs now, what is under construction and what is still a plan, city by city, with dates and local sources.

04Contracts awarded

Airports & visitor capacity

ONDA’s Aéroports 2030 programme includes a new Casablanca terminal targeted for 2029 and extensions at Marrakech, Agadir and Tangier.

Capacity targets are not completed facilities. Check what is open before planning a journey.

05Coverage expanding

Investment, water & energy

Major investment and infrastructure programmes, including projects that have no direct connection to football.

Follow the changes that matter to residents and visitors, without mistaking plans for finished projects.

Already planning a trip?

TRAVEL TODAY.
TRACK TOMORROW.

Future infrastructure plans do not change today's timetables. Use our existing guides for journeys you can make now.

Project opening dates can change. Check current services before travelling.