There are 5 ways to get from Marrakesh to Tan-Tan by bus, car, plane or rideshare

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus  •  9 h

  1. Take the bus from Marrakesh to Tan Tan

$18 - $35

4 alternative options

Drive  •  6 h 40 min

  1. Drive from Marrakesh to Tan-Tan 345.7 miles

$50 - $75

Fly from Marrakech, bus  •  8 h 50 min

  1. Fly from Marrakech (RAK) to Guelmime (GLN) RAK - GLN
  2. Take the bus from Guelmim to Tan Tan

$169 - $413

Grand Taxi, bus, fly to Tan Tan  •  9 h 19 min

  1. Take the Grand Taxi from Marrakesh to Agadir
  2. Take the bus from Agadir to Guelmin
  3. Fly from Guelmime (GLN) to Tan Tan (TTA) GLN - TTA

$156 - $341

Fly from Casablanca, bus  •  9 h 15 min

  1. Fly from Casablanca (CMN) to Guelmime (GLN) CMN - GLN
  2. Take the bus from Guelmim to Tan Tan

$259 - $483

Questions & Answers

The cheapest way to get from Marrakesh to Tan-Tan is to bus which costs MAD 170 - MAD 300 and takes 9 h.

More details

The quickest way to get from Marrakesh to Tan-Tan is to drive which costs MAD 480 - MAD 750 and takes 6 h 40 min.

More details

The distance between Marrakesh and Tan-Tan is 464 km. The road distance is 553.1 km.

Get driving directions

The bus from Marrakesh to Tan Tan takes 9 h including transfers and departs every four hours.

More details

Yes, there is a direct bus departing from Marrakesh and arriving at Tan Tan. Services depart every four hours, and operate every day. The journey takes approximately 9 h.

More details

What companies run services between Marrakesh, Morocco and Tan-Tan, Morocco?

Moroccan Railways (ONCF) operates a bus from Marrakesh to Tan-Tan every 4 hours. Tickets cost $25 - $35 and the journey takes 9 h. Supratours also services this route once daily.

Airlines
Royal Air Maroc
Website
royalairmaroc.com
Flights from Marrakech to Guelmime via Casablanca
Ave. Duration
4 h 50 min
When
Monday to Friday
Estimated price
$140 - $380
Flights from Guelmime to Tan Tan
Ave. Duration
30 min
When
Monday to Friday
Estimated price
$120 - $280
Flights from Casablanca to Guelmime
Ave. Duration
1 h 45 min
When
Monday to Friday
Estimated price
$130 - $350
Bus operators
Moroccan Railways (ONCF)
Email
ketary@oncf.ma
Website
oncf.ma
Bus from Marrakesh to Tan Tan
Ave. Duration
9 h
Frequency
Every 4 hours
Estimated price
$25 - $35
Schedules at
oncf.ma
Bus from Guelmim to Tan Tan
Ave. Duration
2 h
Frequency
Every 4 hours
Estimated price
$6 - $8
Schedules at
oncf.ma
Supratours
Website
supratours.ma
Bus from Marrakech to Tan Tan
Ave. Duration
10 h
Frequency
Once daily
Estimated price
$18 - $27
Schedules at
supratours.ma
Bus from Agadir to Guelmin
Ave. Duration
3 h 46 min
Frequency
3 times a day
Estimated price
$7 - $9
Schedules at
supratours.ma
Other operators
Grand Taxis
Email
info@HeyMorocco.com
Website
heymorocco.com
Rideshare from Marrakesh to Agadir
Ave. Duration
2 h 30 min
Frequency
Hourly
Estimated price
$11 - $30
Schedules at
heymorocco.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 Heading to Europe? Read this before you buy a Eurail Pass, Slovenia: Getting from Ljubljana to Lake Bled and Italian Lakes: Getting around by train - to help you get the most out of your next trip.