There are 4 ways to get from Marrakech Airport (RAK) to Tamraght by plane, bus, rideshare, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, bus
best- Fly from Marrakech (RAK) to Agadir–Al Massira Airport (AGA)plane RAK - AGA
- Take the bus from Agadir 3 - Agadir Airport to Tamraght 2 - Hey Yallah Cafebus
2h 40mMAD 1,097–2,083Bus
cheapest- Take the bus from Marrakesh 1 - Marrakesh Airport to Tamraght 2 - Hey Yallah Cafebus Marrakesh Route / Marrakesh to Taghazout
4h 18mMAD 260–290Airport Transfer
- Take the rideshare from Marrakech-RAK to Tamraght259.6 km
3h 2mMAD 600–800Drive 259.6 km
- Drive from Marrakech Airport (RAK) to Tamraghtcar 259.6 km
3h 2mMAD 375–542
Marrakech Airport (RAK) to Tamraght by bus
Questions & Answers
The cheapest way to get from Marrakech Airport (RAK) to Tamraght is to bus which costs MAD 260 - MAD 290 and takes 4h 18m.
The fastest way to get from Marrakech Airport (RAK) to Tamraght is to fly and bus which takes 2h 40m and costs MAD 1,100 - MAD 2,100.
Yes, there is a direct bus departing from Marrakesh 1 - Marrakesh Airport and arriving at Tamraght 2 - Hey Yallah Cafe. Services depart once daily, and operate every day. The journey takes approximately 4h 18m.
The distance between Marrakech Airport (RAK) and Tamraght is 234 km. The road distance is 259.6 km.
The best way to get from Marrakech Airport (RAK) to Tamraght without a car is to bus which takes 4h 18m and costs MAD 260 - MAD 290.
It takes approximately 2h 40m to get from Marrakech Airport (RAK) to Tamraght, including transfers.
Marrakech Airport (RAK) to Tamraght bus services, operated by Souk to Surf, depart from Marrakesh 1 - Marrakesh Airport station.
Marrakech Airport (RAK) to Tamraght bus services, operated by Souk to Surf, arrive at Tamraght 2 - Hey Yallah Cafe station.
Yes, the driving distance between Marrakech Airport (RAK) to Tamraght is 260 km. It takes approximately 3h 2m to drive from Marrakech Airport (RAK) to Tamraght.
Book your Marrakech Airport (RAK) to Tamraght bus tickets online with 12go.asia.
What companies run services between Marrakech Airport (RAK), Morocco and Tamraght, Morocco?
Souk to Surf operates a bus from Marrakesh 1 - Marrakesh Airport to Tamraght 2 - Hey Yallah Cafe once daily. Tickets cost MAD 260–290 and the journey takes 4h 18m.
- Website
- flyedelweiss.com
Flights from Marrakech to Agadir–Al Massira Airport
- Ave. Duration
- 40 min
- When
- Wednesday
- Estimated price
- MAD 200–1,600
- Website
- luxair.lu
Flights from Marrakech to Agadir–Al Massira Airport
- Ave. Duration
- 45 min
- When
- Wednesday
- Estimated price
- MAD 600–2,200
- [email protected]
- Website
- souktosurf.com
Bus from Agadir 3 - Agadir Airport to Tamraght 2 - Hey Yallah Cafe
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- MAD 80–90
- Schedules at
- souktosurf.com
Bus from Marrakesh 1 - Marrakesh Airport to Tamraght 2 - Hey Yallah Cafe
- Ave. Duration
- 4h 18m
- Frequency
- Once daily
- Estimated price
- MAD 260–290
- Schedules at
- souktosurf.com
- Website
- https://www.mozio.com
Rideshare from Marrakech-RAK to Tamraght
- Ave. Duration
- 3h 2m
- Frequency
- On demand
- Estimated price
- MAD 600–800
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 documents do I need to cross Niagara Falls?, Getting around the Cyclades, and Why you should take the train in the US - to help you get the most out of your next trip.
More Questions & Answers
There are 3926+ hotels available in Tamraght.
Check out Blablacar's carpooling service for rideshare options between Marrakech Airport (RAK) and Tamraght. A great option if you don't have a driver's licence or want to avoid public transport.


