HowToGo

Johannesburg to Tangier, Morocco - Transfer & Transportation Guides

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

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

Search Transfer from Johannesburg to Tangier, Morocco

Transfer solutions

You have 6 options transfer to Tangier, Morocco from Johannesburg below

Train ( 13 min. )

Take a train from Park to Marlboro.


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

Take a train from Marlboro to OR Tambo Airport.


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

Take a foot from OR Tambo Airport to Johannesburg.


Plane ( 15 hr. 5 min. )

Take a flight from Johannesburg to Tangier.


Taxi ( 15 min. )

Take a taxi from Tangier to Tangier.


Open Map More details & check price at Tangier Taxi
Duration 18 hr. 19 min.
Distance 7800 km.
Cost 683 USD
Train ( 13 min. )

Take a train from Park to Marlboro.


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

Take a train from Marlboro to OR Tambo Airport.


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

Take a foot from OR Tambo Airport to Johannesburg.


Plane ( 22 hr. 5 min. )

Take a flight from Johannesburg to Tetouan.


Taxi ( 8 min. )

Take a taxi from Tetouan to Tétouan.


Bus ( 1 hr. )

Take a bus from Tétouan to Tangier.


Open Map More details & check price at CTM
Duration 27 hr. 11 min.
Distance 7809 km.
Cost 507 USD
Train ( 13 min. )

Take a train from Park to Marlboro.


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

Take a train from Marlboro to OR Tambo Airport.


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

Take a foot from OR Tambo Airport to Johannesburg.


Plane ( 14 hr. 15 min. )

Take a flight from Johannesburg to Malaga.


Bus ( 40 min. )

Take a bus from Malaga Airport (AGP) to Marbella.


Open Map More details & check price at Avanza Grupo
Bus ( 1 hr. 15 min. )

Take a bus from Marbella to Algeciras.


Open Map More details & check price at Avanza Grupo
Bus ( 43 min. )

Take a bus from Algeciras San Bernardo Bus Station to Tarifa - Centro de Salud.


Open Map More details & check price at Transportes Comes
Walk ( 17 min. )

Take a foot from Tarifa - Centro de Salud to Tarifa.


car ferry ( 1 hr. )

Take a ferry from Tarifa to Tangier.


Open Map More details & check price at FRS Ferries
Duration 23 hr. 36 min.
Distance 7999 km.
Cost 747 USD
Train ( 13 min. )

Take a train from Park to Marlboro.


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

Take a train from Marlboro to OR Tambo Airport.


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

Take a foot from OR Tambo Airport to Johannesburg.


Plane ( 15 hr. 45 min. )

Take a flight from Johannesburg to Gibraltar.


Walk ( 9 min. )

Take a foot from Gibraltar to La Línea de la Concepción.


Bus ( 31 min. )

Take a bus from La Línea de la Concepción to Pelayo.


Open Map More details & check price at Transportes Comes
Bus ( 28 min. )

Take a bus from Pelayo to Tarifa - Centro de Salud.


Open Map More details & check price at Transportes Comes
Walk ( 17 min. )

Take a foot from Tarifa - Centro de Salud to Tarifa.


car ferry ( 1 hr. )

Take a ferry from Tarifa to Tangier.


Open Map More details & check price at FRS Ferries
Duration 23 hr. 35 min.
Distance 7879 km.
Cost 1233 USD
Train ( 13 min. )

Take a train from Park to Marlboro.


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

Take a train from Marlboro to OR Tambo Airport.


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

Take a foot from OR Tambo Airport to Johannesburg.


Plane ( 12 hr. 50 min. )

Take a flight from Johannesburg to Casablanca.


Train ( 33 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. 10 min. )

Take a train from Casa-Voyageurs to Tangier.


Open Map More details & check price at Moroccan Railways (ONCF)
Duration 20 hr. 5 min.
Distance 8009 km.
Cost 585 USD
Train ( 13 min. )

Take a train from Park to Marlboro.


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

Take a train from Marlboro to OR Tambo Airport.


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

Take a foot from OR Tambo Airport to Johannesburg.


Plane ( 16 hr. 20 min. )

Take a flight from Johannesburg to Jerez.


Train ( 35 min. )

Take a train from Aeropuerto De Jerez to San Fernando Centro.


Open Map More details & check price at Renfe Cercanias
Walk ( 8 min. )

Take a foot from San Fernando Centro to San Fernando.


Bus ( 1 hr. 15 min. )

Take a bus from San Fernando to Tarifa.


Open Map More details & check price at Socibus
Walk ( 15 min. )

Take a foot from Tarifa to Tarifa.


car ferry ( 1 hr. )

Take a ferry from Tarifa to Tangier.


Open Map More details & check price at FRS Ferries
Duration 25 hr. 32 min.
Distance 8057 km.
Cost

Find Hotels in Tangier, Morocco

You can find hotels and accommodations in Tangier, 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 Tangier, Morocco

Tangier, also Tangiers ( tan-JEER(Z); Arabic: طنجة‎ pronounced [tˤand͡ʒa], Berber languages: ⵟⴰⵏⵊⴰ, romanized: Ṭanja, Spanish: Tánger) is a city in northwestern Morocco. It is on the Maghreb coast at the western entrance to the Strait of Gibraltar, w... Learn more


References