There are 7 ways to get from Gqeberha to Marrakesh by plane, car, train, bus, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Port Elizabeth to Marrakech
best- Fly from Port Elizabeth (PLZ) to Marrakech (RAK)plane PLZ - RAK
20h 40mMAD 3,643–11,072Fly Port Elizabeth to Agadir–Al Massira Airport, bus
cheapest- Fly from Port Elizabeth (PLZ) to Agadir–Al Massira Airport (AGA)plane PLZ - AGA
- Take the bus from Agadir to Marrakechbus
29h 55mMAD 3,553–10,252Drive 11,752.8 km
- Drive from Gqeberha to Marrakeshcar 11,752.8 km
7d 16hMAD 18,209–26,302Fly Port Elizabeth to Mohammed V International Airport, train
- Fly from Port Elizabeth (PLZ) to Mohammed V International Airport (CMN)plane PLZ - CMN
- Take the train from Gare Oasis to Marrakechtrain
21h 12mMAD 4,043–12,267Fly Port Elizabeth to Rabat-Salé, train
- Fly from Port Elizabeth (PLZ) to Rabat-Salé (RBA)plane PLZ - RBA
- Take the train from Rabat Agdal to Marrakechtrain
23h 42mMAD 4,473–16,337Bus to East London, fly to Marrakech
- Take the bus from Port Elizabeth Station to East London Windmillbus
- Fly from East London (ELS) to Marrakech (RAK)plane ELS - RAK
26h 58mMAD 5,119–14,311Drive, car train
- Drive from Gqeberha to Moltenocar
- Take the cartrain from Molteno to Germistoncartrain
- Drive from Germiston to Marrakeshcar
8d 2hMAD 17,760–26,128
Port Elizabeth (PLZ) to Marrakech (RAK) flights
Comparing Your Travel Options
The cheapest way to get from Gqeberha to Marrakesh is to fly which costs MAD 3,600 - MAD 12,000 and takes 20h 40m.
The fastest way to get from Gqeberha to Marrakesh is to fly which takes 20h 40m and costs MAD 3,600 - MAD 12,000.
The distance between Gqeberha and Marrakesh is 8115 km. The road distance is 11752.8 km.
It takes approximately 20h 40m to get from Gqeberha to Marrakesh, including transfers.
Marrakesh is 2h behind Gqeberha. It is currently 2:33 AM in Gqeberha and 12:33 AM in Marrakesh.
Yes, the driving distance between Gqeberha to Marrakesh is 11753 km. It takes approximately 7 days 16h to drive from Gqeberha to Marrakesh.
There are 10447+ hotels available in Marrakesh.
What companies run services between Gqeberha, South Africa and Marrakesh, Morocco?
Airlink, Edelweiss Air, and nine other airlines fly from Port Elizabeth (PLZ) to Marrakech (RAK) twice daily.
- Website
- royalairmaroc.com
Flights from Port Elizabeth to Marrakech via Johannesburg, Accra, Mohammed V International Airport
- Ave. Duration
- 26h 30m
- When
- Thursday and Saturday
- Estimated price
- MAD 3,700–11,000
Flights from Port Elizabeth to Mohammed V International Airport via Johannesburg, Accra
- Ave. Duration
- 20h 53m
- When
- Thursday, Saturday, Wednesday, and Sunday
- Estimated price
- MAD 3,900–12,000
Flights from Port Elizabeth to Mohammed V International Airport via Johannesburg, Lagos
- Ave. Duration
- 28h 20m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 3,900–12,000
Flights from Port Elizabeth to Agadir–Al Massira Airport via Johannesburg, Accra, Mohammed V International Airport
- Ave. Duration
- 30h 13m
- When
- Thursday, Saturday, and Wednesday
- Estimated price
- MAD 3,500–11,000
Flights from Port Elizabeth to Agadir–Al Massira Airport via Capetown, Luanda, Mohammed V International Airport
- Ave. Duration
- 28h 55m
- When
- Friday
- Estimated price
- MAD 3,500–11,000
Flights from East London to Marrakech via Johannesburg, Accra, Mohammed V International Airport
- Ave. Duration
- 27h 35m
- When
- Thursday
- Estimated price
- MAD 5,000–15,000
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Gare Oasis to Marrakech
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- MAD 95–200
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 95–140
- 1st Class
- MAD 140–200
Train from Rabat Agdal to Marrakech
- Ave. Duration
- 3h 34m
- Frequency
- Hourly
- Estimated price
- MAD 130–270
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 130–190
- 1st Class
- MAD 190–270
- Phone
- 2255
- [email protected]
- Website
- supratours.ma
Bus from Agadir to Marrakech
- Ave. Duration
- 3h 45m
- Frequency
- Every 3 hours
- Estimated price
- MAD 110–160
- Schedules at
- supratours.ma
- Second Class
- MAD 130–160
- First Class
- MAD 110–160
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 Thanksgiving 2018: How to travel stress-free, Travelling around the UAE, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.










