Public Transport
Marrakesh
Copyright: Linda Gerbec/unsplashPublic Transport
The primary hub for intercity and local buses in Marrakech is Bab Doukkala Station, with most routes stopping at Djemaa El-Fna and Place Youssef Ben Tachfine. For train travel, head to the Marrakech Train Station. Established in 1923 during the French protectorate era, the original station was situated on Hasan II Avenue and functioned as the rail network's terminus. A new, larger station was unveiled in 2008, just adjacent to the old one and closer to the city centre. Designed to accommodate future rail extensions to Agadir and Laayoune, the modern station also offers shopping and dining options. Direct trains run daily to Fez via Casablanca Voyageurs, with two more direct connections to Tangier. Transfers for Oujda and Mohammed V International Airport are also available, and additional routes to Tangier can be accessed with a change in Casablanca.

Copyright: Miltiadis Fragkidis/unsplash
Copyright: ConvertKit/unsplash
Copyright: Linda Gerbec/unsplash
Copyright: Mourad Saadi/unsplash
Copyright: Simona Sergi/unsplash
Copyright: Mika Baumeister/unsplash
Copyright: Wesley Hilario/unsplash
Copyright: Mika Baumeister/unsplash