There are 5 ways to get from Ta'if to Marrakesh by plane, train, car, car train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Taif Regional Airport to Mohammed V International Airport, train
best- Fly from Taif Regional Airport (TIF) to Mohammed V International Airport (CMN)TIF - CMN
- Take the train from Gare Oasis to Marrakech
15h 11mMAD 2,257–6,626Bus, bus to Jeddah, fly to Marrakech
cheapest- Take the bus from Ta'if Bus Station to Makkah Bus Stn
- Take the bus from Jarwal Bus Station to King Abdulaziz Airport
- Fly from Jeddah (JED) to Marrakech (RAK)JED - RAK
14h 23mMAD 1,699–6,465Drive, car train
- Drive from Ta'if to Villach Hbf ARZ
- Take the car train from Villach Hbf ARZ to Salzburg Hbf
- Drive from Salzburg Hbf to Marrakesh
7d 3hMAD 25,302–38,264Fly Taif Regional Airport to Marrakech
- Fly from Taif Regional Airport (TIF) to Marrakech (RAK)TIF - RAK
12h 27mMAD 2,356–7,450Bus, bus to Jeddah, fly to Mohammed V International Airport, train
- Take the bus from Ta'if Bus Station to Makkah Bus Stn
- Take the bus from Jarwal Bus Station to King Abdulaziz Airport
- Fly from Jeddah (JED) to Mohammed V International Airport (CMN)JED - CMN
- Take the train from Gare Oasis to Marrakech
17h 53mMAD 2,200–6,641
Taif Regional Airport (TIF) to Mohammed V International Airport (CMN) flights
Questions & Answers
The cheapest way to get from Ta'if to Marrakesh is to bus and fly which costs MAD 1,700 - MAD 6,500 and takes 14h 23m.
The fastest way to get from Ta'if to Marrakesh is to fly which takes 12h 27m and costs MAD 2,300 - MAD 7,500.
The distance between Ta'if and Marrakesh is 5187 km.
It takes approximately 15h 11m to get from Ta'if to Marrakesh, including transfers.
Marrakesh is 2h behind Ta'if. It is currently 6:52 PM in Ta'if and 4:52 PM in Marrakesh.
There are 8842+ hotels available in Marrakesh.
What companies run services between Ta'if, Saudi Arabia and Marrakesh, Morocco?
Turkish Airlines flies from Taif Regional Airport (TIF) to Marrakech (RAK) once a week.
- Website
- saudia.com
Flights from Taif Regional Airport to Mohammed V International Airport via Riyadh
- Ave. Duration
- 14h 26m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- MAD 1,800–6,000
Flights from Jeddah to Marrakech
- Ave. Duration
- 7h 55m
- When
- Monday
- Estimated price
- MAD 1,100–3,800
Flights from Jeddah to Mohammed V International Airport
- Ave. Duration
- 7h 2m
- When
- Every day
- Estimated price
- MAD 1,200–6,500
- Website
- royalairmaroc.com
Flights from Taif Regional Airport to Mohammed V International Airport via Riyadh
- Ave. Duration
- 11h 15m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- MAD 1,800–6,000
Flights from Jeddah to Marrakech via Mohammed V International Airport
- Ave. Duration
- 10h 1m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- MAD 1,700–6,500
Flights from Jeddah to Mohammed V International Airport
- Ave. Duration
- 7h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- MAD 1,700–6,500
- Website
- egyptair.com
Flights from Taif Regional Airport to Mohammed V International Airport via Cairo
- Ave. Duration
- 12h 7m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- MAD 1,900–8,500
Flights from Jeddah to Mohammed V International Airport via Cairo
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- MAD 1,500–5,000
- Website
- turkishairlines.com
Flights from Taif Regional Airport to Mohammed V International Airport via Istanbul
- Ave. Duration
- 10h 10m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- MAD 2,600–9,500
Flights from Taif Regional Airport to Marrakech via Istanbul
- Ave. Duration
- 11h 50m
- When
- Thursday
- Estimated price
- MAD 2,000–7,000
- Website
- flynas.com
Flights from Jeddah to Mohammed V International Airport
- Ave. Duration
- 7h 25m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- MAD 1,200–3,900
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf-voyages.ma
Train from Gare Oasis to Marrakech
- Ave. Duration
- 2h 30m
- Frequency
- Every 2 hours
- Estimated price
- MAD 90–180
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 90–140
- 1st Class
- MAD 130–180
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Villach Hbf ARZ to Salzburg Hbf
- Ave. Duration
- 1h 9m
- Frequency
- Once daily
- Estimated price
- MAD 950–1,200
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- + 966 920020590
- care@nwbus.sa
- Website
- nwbus.sa
Bus from Ta'if Bus Station to Makkah Bus Stn
- Ave. Duration
- 2h 12m
- Frequency
- Every 3 hours
- Estimated price
- MAD 85–150
- Schedules at
- nwbus.sa
- Book at
- nwbus.sa
Bus from Jarwal Bus Station to King Abdulaziz Airport
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- MAD 100–150
- Schedules at
- nwbus.sa
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 South Korea: Travelling from Seoul to Busan , Which side of Niagara Falls should I choose (and how do I get there)?, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.








