There are 6 ways to get from Tan-Tan to Zagora by bus, car, taxi, 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.
Bus
best- Take the bus from Tan-Tan to CTM Gare Routièrebus
- Take the bus from Agadir to Marrakechbus
- Take the bus from Marrakech to Zagorabus
18h 49mMAD 483–738Taxi
cheapest- Take the taxi from Tan-Tan to Zagorataxi 671.9 km
9h 49mMAD 5–7Drive 671.9 km
- Drive from Tan-Tan to Zagoracar 671.9 km
9h 49mMAD 933–1,348Fly to Marrakech, bus
- Fly from Plage Blanche Airport (TTA) to Marrakech (RAK)plane TTA - RAK
- Take the bus from Marrakech to Zagorabus
13h 32mMAD 1,086–3,246Fly to Ouarzazate Airport, taxi
- Fly from Plage Blanche Airport (TTA) to Ouarzazate Airport (OZZ)plane TTA - OZZ
- Take the taxi from Ouarzazate Airport (OZZ) to Zagorataxi
16h 17mMAD 1,502–4,861Fly to Errachidia Moulay Ali Cherif Airport, taxi
- Fly from Plage Blanche Airport (TTA) to Errachidia Moulay Ali Cherif Airport (ERH)plane TTA - ERH
- Take the taxi from Errachidia Moulay Ali Cherif Airport (ERH) to Zagorataxi
17h 45mMAD 2,242–5,686
Plage Blanche Airport (TTA) to Marrakech (RAK) flights
Comparing Your Travel Options
The cheapest way to get from Tan-Tan to Zagora is to taxi which costs MAD 5 - MAD 7 and takes 9h 49m.
The fastest way to get from Tan-Tan to Zagora is to drive which takes 9h 49m and costs MAD 900 - MAD 1,400.
No, there is no direct bus from Tan-Tan to Zagora. However, there are services departing from Tan-Tan and arriving at Zagora via Agadir and Marrakech. The journey, including transfers, takes approximately 18h 49m.
The distance between Tan-Tan and Zagora is 924 km. The road distance is 671.9 km.
The best way to get from Tan-Tan to Zagora without a car is to bus which takes 18h 49m and costs MAD 480 - MAD 750.
It takes approximately 18h 49m to get from Tan-Tan to Zagora, including transfers.
Tan-Tan to Zagora bus services, operated by CTM, depart from Tan-Tan station.
Tan-Tan to Zagora bus services, operated by CTM, arrive at CTM Gare Routière station.
Yes, the driving distance between Tan-Tan to Zagora is 672 km. It takes approximately 9h 49m to drive from Tan-Tan to Zagora.
Book your Tan-Tan to Zagora bus tickets online with 12go.asia.
What companies run services between Tan-Tan, Morocco and Zagora, Morocco?
You can take a bus from Tan-Tan to Zagora via CTM Gare Routière, Agadir, Marrakech, and Marrakech in around 18h 49m.
- Website
- royalairmaroc.com
Flights from Plage Blanche Airport to Marrakech via Casablanca
- Ave. Duration
- 5h 42m
- When
- Monday, Wednesday, and Friday
- Estimated price
- MAD 700–2,700
Flights from Plage Blanche Airport to Ouarzazate Airport via Casablanca
- Ave. Duration
- 13h 25m
- When
- Wednesday and Friday
- Estimated price
- MAD 1,200–4,500
Flights from Plage Blanche Airport to Errachidia Moulay Ali Cherif Airport via Casablanca
- Ave. Duration
- 12h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- MAD 1,200–4,400
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Tan-Tan to CTM Gare Routière
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Estimated price
- MAD 220–310
- Schedules at
- ctm.ma
Bus from Agadir to Marrakech
- Ave. Duration
- 3h 30m
- Frequency
- Every 2 hours
- Estimated price
- MAD 130–230
- Schedules at
- ctm.ma
- Phone
- 2255
- [email protected]
- Website
- supratours.ma
Bus from Marrakech to Zagora
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- MAD 130–200
- Schedules at
- oncf-voyages.ma
- First Class
- MAD 130–200
- Second Class
- MAD 170–200
Bus from Marrakech to Zagora
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- MAD 130–200
- Schedules at
- oncf-voyages.ma
- First Class
- MAD 130–200
- Second Class
- MAD 170–200
- Ave. Duration
- 5h 56m
- Estimated price
- MAD 5–1,000
Petite Taxi
- Website
- marrakech-desert-travel.com
Ouarzazate Unlimited
- Phone
- +212 5 24 89 06 41
- Website
- ouarzazate-unlimited.com
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 How do I buy a London Underground ticket?, Which side of Niagara Falls should I choose (and how do I get there)?, and How to travel India's Golden Triangle - to help you get the most out of your next trip.
Booking & Getting There
There are 63+ hotels available in Zagora.









