Travel from Taghazout to Marrakesh

Bus or fly from Taghazout to Marrakesh?

Moroccan Railways (ONCF) operates a bus from Taghazout to Marrakesh every 2 hours. Tickets cost $11 - $15 and the journey takes 3 h 30 min. Alternatively, TUI fly Belgium flies from Taghazout to Marrakesh twice a week.

How to get from Taghazout to Marrakesh

From Taghazout taxi to Agadir then bus to Marrakech. 3 h 54 min MAD 392. From Taghazout taxi to Agadir then Grand Taxi to Marrakesh. 2 h 53 min MAD 418. From Taghazout drive to Marrakesh. 2 h 50 min MAD 276. From Taghazout taxi to Agadir airport, fly to Marrakech airport, then Airport Shuttle Bus to Marrakesh. 1 h 54 min MAD 2,274.

Operators from Taghazout to Marrakesh