There are 5 ways to get from Tangier to Aït Benhaddou by train, bus, taxi, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus, taxi
best- Take the train from Tanger Ville station to Gare Casa Voyageurstrain
- Take the train from Casablanca to Marrakechtrain
- Take the bus from Marrakech to Agouimbus
- Take the taxi from Agouim to Aït Benhaddoutaxi
10h 43mMAD 446–758Train, bus
cheapest- Take the train from Tanger Ville station to Kenitra Train Stationtrain
- Take the train from Kenitra to Marrakechtrain
- Take the bus from Gare Supratours to Ouarzazatebus
11h 34mMAD 419–736Bus
- Take the bus from Tanger to Marrakeshbus
- Take the bus from Gare Supratours to Ouarzazatebus
13h 50mMAD 437–797Drive 731 km
- Drive from Tangier to Aït Benhaddoucar 731 km
8h 30mMAD 1,056–1,525Fly, bus, taxi
- Fly from Tangier Ibn Battouta Airport (TNG) to Marrakech (RAK)plane TNG - RAK
- Take the bus from Marrakech to Agouimbus
- Take the taxi from Agouim to Aït Benhaddoutaxi
6h 37mMAD 767–2,464
Tangier Ibn Battouta Airport (TNG) to Marrakech (RAK) flights
Questions & Answers
The cheapest way to get from Tangier to Aït Benhaddou is to train and bus which costs MAD 410 - MAD 750 and takes 11h 34m.
The fastest way to get from Tangier to Aït Benhaddou is to fly and bus and taxi which takes 6h 37m and costs MAD 750 - MAD 2,500.
No, there is no direct bus from Tangier to Aït Benhaddou. However, there are services departing from Tanger and arriving at Ouarzazate via Bab doukkala and Gare Supratours. The journey, including transfers, takes approximately 13h 50m.
The distance between Tangier and Aït Benhaddou is 740 km. The road distance is 731 km.
The best way to get from Tangier to Aït Benhaddou without a car is to train and bus and taxi which takes 10h 43m and costs MAD 440 - MAD 800.
It takes approximately 10h 43m to get from Tangier to Aït Benhaddou, including transfers.
Tangier to Aït Benhaddou bus services, operated by CTM, depart from Tanger station.
Tangier to Aït Benhaddou bus services, operated by CTM, arrive at Marrakesh station.
Yes, the driving distance between Tangier to Aït Benhaddou is 731 km. It takes approximately 8h 30m to drive from Tangier to Aït Benhaddou.
There are 62+ hotels available in Aït Benhaddou.
What companies run services between Tangier, Morocco and Aït Benhaddou, Drâa-Tafilalet, Morocco?
You can take a bus from Tanger to Aït Benhaddou via Marrakesh, Bab doukkala, Gare Routière de ONCF, Gare Supratours, and Ouarzazate in around 13h 50m.
- Website
- ryanair.com
Flights from Tangier Ibn Battouta Airport to Marrakech
- Ave. Duration
- 1h 10m
- When
- Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- MAD 340–1,900
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Tanger Ville station to Gare Casa Voyageurs
- Ave. Duration
- 2h 17m
- Frequency
- Hourly
- Estimated price
- MAD 130–260
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 130–180
- 1st Class
- MAD 190–260
Train from Casablanca to Marrakech
- Ave. Duration
- 2h 39m
- Frequency
- Hourly
- Estimated price
- MAD 100–200
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 100–140
- 1st Class
- MAD 140–200
Train from Tanger Ville station to Kenitra Train Station
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- MAD 75–160
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 75–110
- 1st Class
- MAD 110–160
Train from Kenitra to Marrakech
- Ave. Duration
- 4h 14m
- Frequency
- Hourly
- Estimated price
- MAD 150–310
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 150–210
- 1st Class
- MAD 220–310
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Marrakech to Agouim
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- MAD 75–120
- Schedules at
- ctm.ma
Bus from Tanger to Marrakesh
- Ave. Duration
- 8h
- Frequency
- Twice daily
- Estimated price
- MAD 240–500
- Schedules at
- ctm.ma
- Confort
- MAD 240–250
Bus from Marrakech to Agouim
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- MAD 75–120
- Schedules at
- ctm.ma
- Phone
- 2255
- [email protected]
- Website
- supratours.ma
Bus from Gare Supratours to Ouarzazate
- Ave. Duration
- 4h 10m
- Frequency
- 4 times a day
- Estimated price
- MAD 90–140
- Schedules at
- supratours.ma
- Second Class
- MAD 110–140
- First Class
- MAD 90–130
Bus from Gare Supratours to Ouarzazate
- Ave. Duration
- 4h 10m
- Frequency
- 4 times a day
- Estimated price
- MAD 90–140
- Schedules at
- supratours.ma
- Second Class
- MAD 110–140
- First Class
- MAD 90–130
- Ave. Duration
- 50 min
- Estimated price
- MAD 140–180
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to the US: What do I need to know?, How to plan an amazing trip around Scandinavia, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.















