Skip to content
Winds of Morocco

Travel notes

Al Boraq: How Morocco's High-Speed Train Changed Travel in the North

Since 2018, Africa's first high-speed rail line has linked Tangier with Rabat and Casablanca. Here is what it means for planning a trip.

By Winds of Morocco Editorial TeamPublished September 15, 20261 min read

White and pastel houses of Tangier's medina under a blue sky
Photo: Unsplash

Quick answer

Al Boraq is Morocco's high-speed train, operated by ONCF since November 2018. It runs between Tangier, Kenitra, Rabat and Casablanca, reaching up to 320 km/h on the dedicated section between Tangier and Kenitra. Tangier to Rabat takes about one hour twenty, and Tangier to Casablanca about two hours ten.

When Al Boraq entered service in November 2018, it became the first high-speed railway in Africa. For travelers, the practical effect is simple: the north of Morocco is now close to the Atlantic cities.

Where it runs

Trains run between Tanger Ville, Kenitra, Rabat Agdal and Casablanca. The dedicated high-speed section between Tangier and Kenitra allows speeds of up to 320 km/h; south of Kenitra, trains use upgraded conventional tracks.

Journey times

RouteApproximate time
Tangier – Rabat1 h 20
Tangier – Casablanca2 h 10

Times vary by service. Always check the current ONCF timetable.

What it changes for itineraries

  • Arriving by ferry: cross from Tarifa to Tangier in the morning and be in Rabat or Casablanca by the afternoon.
  • Open-jaw trips: fly into Tangier, visit Chefchaouen, then take the train south to Rabat and Casablanca before continuing to Marrakech.
  • Day trips: Rabat becomes an easy day out from Casablanca, and vice versa.

Tickets

Tickets can be bought on the ONCF website and app or at stations. Trains can be busy on weekends and around holidays, so book ahead for those dates.

Continuing to Marrakech? Conventional ONCF trains connect Casablanca and Marrakech in roughly two hours forty to three hours twenty. See our transport guide for all options.

Frequently asked questions

Does Al Boraq go to Marrakech?

Not at present. Al Boraq runs between Tangier, Kenitra, Rabat and Casablanca. Conventional ONCF trains continue from Casablanca to Marrakech.

Sources

By

Winds of Morocco Editorial Team

The Winds of Morocco editorial team researches, writes and updates our guides, checking practical details against official and reputable sources.