There are 7 ways to get from Beni Mellal to Tan-Tan by bus, plane, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, fly to Plage Blanche Airport
best- Take the bus from Beni Mellal Amiral to Casablanca Maarifbus
- Fly from Mohammed V International Airport (CMN) to Plage Blanche Airport (TTA)plane CMN - TTA
7h 16mMAD 1,166–1,344Bus
cheapest- Take the bus from Amiral to Marrakechbus
- Take the bus from Marrakesh to Tan-Tanbus
16h 27mMAD 338–479Drive 738.5 km
- Drive from Beni Mellal to Tan-Tancar 738.5 km
8h 35mMAD 1,066–1,539Bus, fly to Guelmin Airport
- Take the bus from Beni Mellal Amiral to Casablanca Maarifbus
- Fly from Mohammed V International Airport (CMN) to Guelmin Airport (GLN)plane CMN - GLN
- Take the bus from Guelmim to Tan-Tanbus
9h 47mMAD 1,001–2,109Bus, fly to Agadir–Al Massira Airport
- Take the bus from Beni Mellal Amiral to Casablanca Maarifbus
- Fly from Mohammed V International Airport (CMN) to Agadir–Al Massira Airport (AGA)plane CMN - AGA
- Take the bus from Aït Melloul to Tan-Tanbus
13h 17mMAD 1,041–2,674Bus, fly to Hassan I Airport
- Take the bus from Beni Mellal Amiral to Casablanca Maarifbus
- Fly from Mohammed V International Airport (CMN) to Hassan I Airport (EUN)plane CMN - EUN
- Take the bus from Laayoune to Tan-Tanbus
12h 24mMAD 1,291–1,644Bus, train
- Take the bus from Beni Mellal Supratours to Khouribgabus
- Take the train from Khouribga to Berrechidtrain
- Take the train from Berrechid to Marrakechtrain
- Take the bus from Marrakesh to Tan-Tanbus
20h 2mMAD 388–636
Mohammed V International Airport (CMN) to Plage Blanche Airport (TTA) flights
Questions & Answers
The cheapest way to get from Beni Mellal to Tan-Tan is to bus which costs MAD 330 - MAD 480 and takes 16h 27m.
The fastest way to get from Beni Mellal to Tan-Tan is to bus and fly which takes 7h 16m and costs MAD 1,100 - MAD 1,400.
No, there is no direct bus from Beni Mellal to Tan-Tan. However, there are services departing from Amiral and arriving at Tan-Tan via Marrakesh. The journey, including transfers, takes approximately 16h 27m.
The distance between Beni Mellal and Tan-Tan is 890 km. The road distance is 738.5 km.
The best way to get from Beni Mellal to Tan-Tan without a car is to bus which takes 16h 27m and costs MAD 330 - MAD 480.
It takes approximately 7h 16m to get from Beni Mellal to Tan-Tan, including transfers.
Beni Mellal to Tan-Tan bus services, operated by CTM, depart from Amiral station.
Beni Mellal to Tan-Tan bus services, operated by CTM, arrive at Marrakech station.
Yes, the driving distance between Beni Mellal to Tan-Tan is 738 km. It takes approximately 8h 35m to drive from Beni Mellal to Tan-Tan.
Book your Beni Mellal to Tan-Tan bus tickets online with Omio.
What companies run services between Beni Mellal, Morocco and Tan-Tan, Morocco?
You can take a bus from Amiral to Tan-Tan via Marrakech and Marrakesh in around 16h 27m.
- Website
- royalairmaroc.com
Flights from Mohammed V International Airport to Plage Blanche Airport
- Ave. Duration
- 2h
- When
- Monday, Wednesday, and Friday
- Estimated price
- MAD 950–1,000
Flights from Mohammed V International Airport to Guelmin Airport
- Ave. Duration
- 1h 50m
- When
- Tuesday, Thursday, Saturday, Friday, and Sunday
- Estimated price
- MAD 750–1,700
Flights from Mohammed V International Airport to Agadir–Al Massira Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- MAD 600–1,900
Flights from Mohammed V International Airport to Hassan I Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- MAD 950–1,100
Flights from Mohammed V International Airport to Hassan I Airport via Agadir–Al Massira Airport
- Ave. Duration
- 3h
- When
- Wednesday and Sunday
- Estimated price
- MAD 950–1,100
Flights from Mohammed V International Airport to Hassan I Airport via Marrakech
- Ave. Duration
- 3h 50m
- When
- Wednesday and Friday
- Estimated price
- MAD 950–1,100
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Khouribga to Berrechid
- Ave. Duration
- 1h 42m
- Frequency
- 3 times a day
- Estimated price
- MAD 35–80
- Schedules at
- oncf.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 35–55
- 1st Class
- MAD 55–80
Train from Berrechid to Marrakech
- Ave. Duration
- 2h 8m
- Frequency
- Hourly
- Estimated price
- MAD 80–170
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 80–120
- 1st Class
- MAD 120–170
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Beni Mellal Amiral to Casablanca Maarif
- Ave. Duration
- 3h 20m
- Frequency
- 5 times a day
- Estimated price
- MAD 120–180
- Schedules at
- ctm.ma
- Confort
- MAD 125–130
Bus from Amiral to Marrakech
- Ave. Duration
- 3h 35m
- Frequency
- Twice daily
- Estimated price
- MAD 110–170
- Schedules at
- ctm.ma
Bus from Beni Mellal Amiral to Casablanca Maarif
- Ave. Duration
- 3h 20m
- Frequency
- 5 times a day
- Estimated price
- MAD 120–180
- Schedules at
- ctm.ma
- Confort
- MAD 125–130
Bus from Guelmim to Tan-Tan
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- MAD 75–120
- Schedules at
- booking.ctm.ma
Bus from Beni Mellal Amiral to Casablanca Maarif
- Ave. Duration
- 3h 20m
- Frequency
- 5 times a day
- Estimated price
- MAD 120–180
- Schedules at
- ctm.ma
- Confort
- MAD 125–130
Bus from Aït Melloul to Tan-Tan
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- MAD 200–300
- Schedules at
- booking.ctm.ma
Bus from Beni Mellal Amiral to Casablanca Maarif
- Ave. Duration
- 3h 20m
- Frequency
- 5 times a day
- Estimated price
- MAD 120–180
- Schedules at
- ctm.ma
- Confort
- MAD 125–130
Bus from Laayoune to Tan-Tan
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- MAD 180–270
- Schedules at
- booking.ctm.ma
Bus from Beni Mellal Supratours to Khouribga
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- MAD 50–80
- Schedules at
- ctm.ma
- Phone
- 2255
- [email protected]
- Website
- supratours.ma
Bus from Marrakesh to Tan-Tan
- Ave. Duration
- 11h 45m
- Frequency
- 5 times a day
- Estimated price
- MAD 220–310
- Schedules at
- supratours.ma
- Second Class
- MAD 240–290
- First Class
- MAD 220–310
Bus from Marrakesh to Tan-Tan
- Ave. Duration
- 11h 45m
- Frequency
- 5 times a day
- Estimated price
- MAD 220–310
- Schedules at
- supratours.ma
- Second Class
- MAD 240–290
- First Class
- MAD 220–310
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 What are the different types of Renfe trains in Spain?, Flying into Beijing?, and Getting around the Cyclades - to help you get the most out of your next trip.
More Questions & Answers
There are 25+ hotels available in Tan-Tan.















