HowToGo

Johannesburg to Marrakech (Station), Morocco - Transfer & Transportation Guides

Find transfer & transportation guides from Johannesburg to Marrakech (Station), Morocco. How to get from Johannesburg to Marrakech (Station), Morocco by Flight.

You can get to Marrakech (Station), Morocco from Johannesburg by verhicle types below

Search Transfer from Johannesburg to Marrakech (Station), Morocco

Transfer solutions

You have 4 options transfer to Marrakech (Station), Morocco from Johannesburg below

Train ( 11 min. )

Take a train from Park to Marlboro.


Open Map More details & check price at Gautrain
Train ( 10 min. )

Take a train from Marlboro to OR Tambo Airport.


Open Map More details & check price at Gautrain
Walk ( 6 min. )

Take a foot from OR Tambo Airport to Johannesburg.


Plane ( 15 hr. 30 min. )

Take a flight from Johannesburg to Marrakech.


Taxi ( 1 hr. 24 min. )

Take a taxi from Marrakech to Oukaïmeden.


Open Map More details & check price at Taxi Verts
Duration 19 hr. 26 min.
Distance 7593 km.
Cost 813 USD
Train ( 11 min. )

Take a train from Park to Marlboro.


Open Map More details & check price at Gautrain
Train ( 10 min. )

Take a train from Marlboro to OR Tambo Airport.


Open Map More details & check price at Gautrain
Walk ( 6 min. )

Take a foot from OR Tambo Airport to Johannesburg.


Plane ( 21 hr. 5 min. )

Take a flight from Johannesburg to Ouarzazate.


Car ( 4 hr. 21 min. )

Drive a car from Ouarzazate to Oukaïmeden.


Duration 27 hr. 57 min.
Distance 7627 km.
Cost 744 USD
Train ( 11 min. )

Take a train from Park to Marlboro.


Open Map More details & check price at Gautrain
Train ( 10 min. )

Take a train from Marlboro to OR Tambo Airport.


Open Map More details & check price at Gautrain
Walk ( 6 min. )

Take a foot from OR Tambo Airport to Johannesburg.


Plane ( 12 hr. 20 min. )

Take a flight from Johannesburg to Casablanca.


Train ( 35 min. )

Take a train from Mohammed V International Airport to Casa-Voyageurs.


Open Map More details & check price at Moroccan Railways (ONCF)
Train ( 2 hr. 39 min. )

Take a train from Casablanca to Marrakech.


Open Map More details & check price at Moroccan Railways (ONCF)
Taxi ( 1 hr. 26 min. )

Take a taxi from Marrakech to Oukaïmeden.


Open Map More details & check price at Taxi Verts
Duration 21 hr. 31 min.
Distance 8012 km.
Cost 565 USD
Train ( 11 min. )

Take a train from Park to Marlboro.


Open Map More details & check price at Gautrain
Train ( 10 min. )

Take a train from Marlboro to OR Tambo Airport.


Open Map More details & check price at Gautrain
Walk ( 6 min. )

Take a foot from OR Tambo Airport to Johannesburg.


Plane ( 18 hr. 15 min. )

Take a flight from Johannesburg to Agadir.


Taxi ( 19 min. )

Take a taxi from Agadir to Agadir.


Open Map More details & check price at Red Kech Travel
Bus ( 3 hr. 20 min. )

Take a bus from Agadir to Marrakech.


Open Map More details & check price at CTM
Taxi ( 1 hr. 26 min. )

Take a taxi from Marrakech to Oukaïmeden.


Open Map More details & check price at Taxi Verts
Duration 26 hr. 51 min.
Distance 7818 km.
Cost 995 USD

Find Hotels in Marrakech (Station), Morocco

You can find hotels and accommodations in Marrakech (Station), Morocco with our hotels search tool below

Booking.com

About Johannesburg, South Africa

Johannesburg ( joh-HAN-iss-burg, also US: -⁠HAHN-; Afrikaans: [juəˈɦanəsbœrχ]; Zulu and Xhosa: eGoli), informally known as Jozi, Joburg, or "The City of Gold", is the largest city in South Africa and one of the 50 largest urban areas in the world. I... Learn more

About Marrakech (Station), Morocco


References