HowToGo

Morocco to South Africa - Transfer & Transportation Guides

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

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

Search Transfer from Morocco to South Africa

Transfer solutions

You have 6 options transfer to 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.


Taxi ( 18 min. )

Take a taxi from Johannesburg to Tembisa.


Open Map More details & check price at The Pink Cabs
Duration 16 hr. 39 min.
Distance 7671 km.
Cost 1431 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.


Taxi ( 18 min. )

Take a taxi from Johannesburg to Tembisa.


Open Map More details & check price at The Pink Cabs
Duration 14 hr. 3 min.
Distance 7684 km.
Cost 975 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.


Taxi ( 18 min. )

Take a taxi from Johannesburg to Tembisa.


Open Map More details & check price at The Pink Cabs
Duration 18 hr. 28 min.
Distance 7518 km.
Cost 825 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 ( 18 hr. 15 min. )

Take a flight from Casablanca to Bloemfontein.


Taxi ( 12 min. )

Take a taxi from Bloemfontein to Bloemfontein.


Duration 21 hr. 12 min.
Distance 7857 km.
Cost 814 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 ( 23 hr. 15 min. )

Take a flight from Casablanca to Pietermaritzburg.


Taxi ( 6 min. )

Take a taxi from Pietermaritzburg to Pietermaritzburg.


Bus ( 58 min. )

Take a bus from Pietermaritzburg to Durban.


Open Map More details & check price at Eldo Coaches
Duration 27 hr. 42 min.
Distance 8187 km.
Cost 1421 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.


Taxi ( 18 min. )

Take a taxi from Johannesburg to Tembisa.


Open Map More details & check price at The Pink Cabs
Duration 18 hr. 8 min.
Distance 7496 km.
Cost 831 USD

Find Hotels in South Africa

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

Booking.com

About Morocco

About South Africa


References