Bus Travel

Intercity buses all leave from Marrakesh. Use the gare routière at Bab Doukkala for national public buses, or the Supratours or Compagnie du Transports au Maroc (CTM) bus stations in Guéliz. Buses arrive at the gare routière from Casablanca, Rabat, Fez, Agadir, Ouarzazate, and other cities. CTM and Supratours buses have their own terminals, but also stop at the gare routière. They are quicker, safer, and more comfortable than public buses to most key destinations. Supratours, which has its office next door to the train station on avenue Hassan II, links up with Morocco's train network, with bus routes to destinations south and west of Marrakesh.

Within Marrakesh, the public Alsa City Bus runs all over town; fares are a standard 4 DH.

Bus Contacts

ALSA City Bus. Marrakesh, Marrakech-Tensift-Al Haouz. 0524/33–52–70; www.alsa.ma.

Compagnie de Transports au Maroc. Gare Routière, Bab Doukkala, Marrakesh, Marrakech-Tensift-Al Haouz. 0522/54–10–10; www.ctm.ma.

Compagnie de Transports au Maroc. Rue Abou Bakr Seddiq, near Theatre Royal, Guéliz, Marrakesh, Marrakech-Tensift-Al Haouz. 0522/54–10–10; www.ctm.ma.

Supratours. Av. Hassan II, near train station, Guéliz, Marrakesh, Marrakech-Tensift-Al Haouz. 0890/20–30–40; www.oncf.ma.

Previous Travel Tip

Air Travel

Next Travel Tip

Calèche Travel


Book A Trip



  • CARS

Trip Finder
Travel Phrases

Learn Arabic Phrases before or while you're on the go!

Download Now