There are 6 ways to get from Hoedspruit to Marrakesh by taxi, plane, car, train, bus, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Kruger Mpumalanga International Airport, fly to Marrakech
best- Take the taxi from Hoedspruit to Kruger Mpumalanga International Airport (MQP)
- Fly from Kruger Mpumalanga International Airport (MQP) to Marrakech (RAK)MQP - RAK
30h 52mMAD 4,248–12,032Fly Hoedspruit to Marrakech
cheapest- Fly from Hoedspruit (HDS) to Marrakech (RAK)HDS - RAK
21h 26mMAD 4,222–15,175Drive 11,195.3 km
- Drive from Hoedspruit to Marrakesh11,195.3 km
7d 12hMAD 16,181–23,372Fly Hoedspruit to Mohammed V International Airport, train
- Fly from Hoedspruit (HDS) to Mohammed V International Airport (CMN)HDS - CMN
- Take the train from Gare Oasis to Marrakech
29h 20mMAD 4,723–13,351Bus, shuttle to Maputo International Airport, fly to Marrakech
- Take the bus from Hoedspruit to Nelspruit
- Take a shuttle bus from Samora Machel Dr to Matola
- Fly from Maputo International Airport (MPM) to Marrakech (RAK)MPM - RAK
29h 53mMAD 7,164–15,408Taxi to Kruger Mpumalanga International Airport, fly to Mohammed V International Airport, train
- Take the taxi from Hoedspruit to Kruger Mpumalanga International Airport (MQP)
- Fly from Kruger Mpumalanga International Airport (MQP) to Mohammed V International Airport (CMN)MQP - CMN
- Take the train from Gare Oasis to Marrakech
30h 1mMAD 4,349–12,208
Kruger Mpumalanga International Airport (MQP) to Marrakech (RAK) flights
Questions & Answers
The cheapest way to get from Hoedspruit to Marrakesh is to taxi and fly which costs MAD 4,200 - MAD 12,000 and takes 30h 52m.
The fastest way to get from Hoedspruit to Marrakesh is to fly which takes 21h 26m and costs MAD 4,200 - MAD 16,000.
The distance between Hoedspruit and Marrakesh is 7730 km. The road distance is 11195.3 km.
It takes approximately 30h 52m to get from Hoedspruit to Marrakesh, including transfers.
Marrakesh is 1h behind Hoedspruit. It is currently 1:05 PM in Hoedspruit and 12:05 PM in Marrakesh.
Yes, the driving distance between Hoedspruit to Marrakesh is 11195 km. It takes approximately 7 days 12h to drive from Hoedspruit to Marrakesh.
There are 8965+ hotels available in Marrakesh.
What companies run services between Hoedspruit, South Africa and Marrakesh, Morocco?
Airlink, British Airways, and two other airlines fly from Hoedspruit (HDS) to Marrakech (RAK) twice daily.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- royalairmaroc.com
Flights from Kruger Mpumalanga International Airport to Marrakech via Johannesburg, Luanda, Mohammed V International Airport
- Ave. Duration
- 35h 55m
- When
- Friday
- Estimated price
- MAD 3,400–11,000
Flights from Kruger Mpumalanga International Airport to Marrakech via Johannesburg, Lagos, Mohammed V International Airport
- Ave. Duration
- 29h 50m
- When
- Friday and Sunday
- Estimated price
- MAD 3,800–11,000
Flights from Kruger Mpumalanga International Airport to Marrakech via Johannesburg, Accra, Mohammed V International Airport
- Ave. Duration
- 30h 30m
- When
- Wednesday and Sunday
- Estimated price
- MAD 3,900–11,000
Flights from Hoedspruit to Mohammed V International Airport via Johannesburg, Lagos
- Ave. Duration
- 23h 55m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 4,500–13,000
Flights from Hoedspruit to Mohammed V International Airport via Johannesburg, Accra
- Ave. Duration
- 24h
- When
- Wednesday and Sunday
- Estimated price
- MAD 4,600–13,000
Flights from Kruger Mpumalanga International Airport to Mohammed V International Airport via Johannesburg, Luanda
- Ave. Duration
- 30h 55m
- When
- Friday
- Estimated price
- MAD 3,400–11,000
Flights from Kruger Mpumalanga International Airport to Mohammed V International Airport via Johannesburg, Lagos
- Ave. Duration
- 23h 10m
- When
- Friday and Sunday
- Estimated price
- MAD 3,900–11,000
Flights from Kruger Mpumalanga International Airport to Mohammed V International Airport via Johannesburg, Accra
- Ave. Duration
- 23h 55m
- When
- Wednesday and Sunday
- Estimated price
- MAD 3,900–11,000
- Website
- ryanair.com
Flights from Maputo International Airport to Marrakech via Lisboa
- Ave. Duration
- 24h 35m
- When
- Monday
- Estimated price
- MAD 2,700–10,000
Flights from Maputo International Airport to Marrakech via Addis Ababa, Madrid
- Ave. Duration
- 19h 45m
- When
- Sunday
- Estimated price
- MAD 4,400–12,000
Flights from Maputo International Airport to Marrakech via Lisboa, Faro
- Ave. Duration
- 23h 20m
- When
- Monday
- Estimated price
- MAD 2,700–10,000
Flights from Maputo International Airport to Marrakech via Lisboa, Sevilla
- Ave. Duration
- 23h 50m
- When
- Saturday
- Estimated price
- MAD 2,800–10,000
- Website
- britishairways.com
Flights from Hoedspruit to Marrakech via Capetown, London Heathrow
- Ave. Duration
- 21h 15m
- When
- Every day
- Estimated price
- MAD 4,300–21,000
- Website
- flytap.com
Flights from Maputo International Airport to Marrakech via Lisboa
- Ave. Duration
- 27h 15m
- When
- Wednesday and Saturday
- Estimated price
- MAD 2,700–10,000
Flights from Maputo International Airport to Marrakech via Luanda, Lisboa
- Ave. Duration
- 21h 10m
- When
- Thursday, Friday, and Sunday
- Estimated price
- MAD 4,200–11,000
- Website
- flyedelweiss.com
Flights from Hoedspruit to Marrakech via Capetown, Zurich
- Ave. Duration
- 21h 10m
- When
- Thursday
- Estimated price
- MAD 4,100–15,000
- 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
- +27 11 611 8000
- bookings@greyhound.co.za
- Website
- greyhound.co.za
Bus from Hoedspruit to Nelspruit
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- MAD 250–320
- Schedules at
- greyhound.co.za
- Phone
- +258 84 244 2103
- cheetahexpressmaputo@gmail.com
- Website
- cheetah-express.com
Shuttle from Samora Machel Dr to Matola
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- MAD 291
- Schedules at
- cheetah-express.com
- Ave. Duration
- 2h 17m
- Estimated price
- MAD 850–1,000
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 Travelling around the UAE, How to get from Heathrow Airport into central London, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.












