HowToGo

Morocco to Johannesburg, South Africa - Transfer & Transportation Guides

Find transfer & transportation guides from Morocco to Johannesburg, South Africa. How to get from Morocco to Johannesburg, South Africa by Flight.

You can get to Johannesburg, South Africa from Morocco by verhicle types below

Search Transfer from Morocco to Johannesburg, South Africa

Transfer solutions

You have 6 options transfer to Johannesburg, South Africa from Morocco below

Taxi ( 11 min. )

Take a taxi from Salé to Rabat.


Open Map More details & check price at TaxiRabatTours
Plane ( 16 hr. 10 min. )

Take a flight from Rabat to Johannesburg.


Walk ( 6 min. )

Take a foot from Johannesburg to OR Tambo Airport.


Train ( 9 min. )

Take a train from OR Tambo Airport to Marlboro.


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

Take a train from Marlboro to Park.


Open Map More details & check price at Gautrain
Duration 16 hr. 56 min.
Distance 7678 km.
Cost 1426 USD
Taxi ( 20 min. )

Take a taxi from Oujda-Angad to Oujda.


Plane ( 21 hr. 10 min. )

Take a flight from Oujda to Johannesburg.


Walk ( 6 min. )

Take a foot from Johannesburg to OR Tambo Airport.


Train ( 9 min. )

Take a train from OR Tambo Airport to Marlboro.


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

Take a train from Marlboro to Park.


Open Map More details & check price at Gautrain
Duration 22 hr. 5 min.
Distance 7525 km.
Cost 1123 USD
Train ( 45 min. )

Take a train from Casablanca Port to Mohammed V International Airport.


Open Map More details & check price at Moroccan Railways (ONCF)
Plane ( 11 hr. )

Take a flight from Casablanca to Johannesburg.


Walk ( 6 min. )

Take a foot from Johannesburg to OR Tambo Airport.


Train ( 9 min. )

Take a train from OR Tambo Airport to Marlboro.


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

Take a train from Marlboro to Park.


Open Map More details & check price at Gautrain
Duration 14 hr. 20 min.
Distance 7691 km.
Cost 970 USD
Airport Shuttle Bus ( 30 min. )

Take a bus from Bab doukkala to Marrakech Airport.


Open Map More details & check price at ALSA Morocco
Plane ( 15 hr. 40 min. )

Take a flight from Marrakech to Johannesburg.


Walk ( 6 min. )

Take a foot from Johannesburg to OR Tambo Airport.


Train ( 9 min. )

Take a train from OR Tambo Airport to Marlboro.


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

Take a train from Marlboro to Park.


Open Map More details & check price at Gautrain
Duration 18 hr. 45 min.
Distance 7525 km.
Cost 820 USD
Bus ( 40 min. )

Take a bus from Fes to Fes Airport.


Open Map More details & check price at City Bus Transport Groupe
Plane ( 18 hr. 50 min. )

Take a flight from Fes to Johannesburg.


Walk ( 6 min. )

Take a foot from Johannesburg to OR Tambo Airport.


Train ( 9 min. )

Take a train from OR Tambo Airport to Marlboro.


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

Take a train from Marlboro to Park.


Open Map More details & check price at Gautrain
Duration 22 hr. 5 min.
Distance 7588 km.
Cost 1015 USD
Taxi ( 5 min. )

Take a taxi from Agadir to Agadir.


Open Map More details & check price at Red Kech Travel
Shuttle ( 30 min. )

Take a shuttle from Agadir to Agadir Airport.


Open Map More details & check price at Meeting Point International GmbH
Plane ( 15 hr. 15 min. )

Take a flight from Agadir to Johannesburg.


Walk ( 6 min. )

Take a foot from Johannesburg to OR Tambo Airport.


Train ( 9 min. )

Take a train from OR Tambo Airport to Marlboro.


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

Take a train from Marlboro to Park.


Open Map More details & check price at Gautrain
Duration 18 hr. 25 min.
Distance 7502 km.
Cost 826 USD

Find Hotels in Johannesburg, South Africa

You can find hotels and accommodations in Johannesburg, South Africa with our hotels search tool below

Booking.com

About Morocco

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


References