Fly from
Budget
R27 079 - R32 983
Route
Depart
Return
Price
Johannesburg OR TamboTangier Ibn Battouta
JNB - TNG
JNBTNG
Johannesburg OR Tambo
Fri 14/6
3 stops35h 50m
Tangier Ibn Battouta
Fri 21/6
3 stops31h 40m
Johannesburg OR TamboTangier Ibn Battouta
JNB - TNG
JNBTNG
Johannesburg OR Tambo
Thu 13/6
3 stops33h 45m
Tangier Ibn Battouta
Fri 21/6
3 stops31h 40m
Johannesburg OR TamboTangier Ibn Battouta
JNB - TNG
JNBTNG
Johannesburg OR Tambo
Fri 14/6
3 stops35h 50m
Tangier Ibn Battouta
Fri 21/6
2 stops23h 40m
Johannesburg OR TamboTangier Ibn Battouta
JNB - TNG
JNBTNG
Johannesburg OR Tambo
Thu 13/6
3 stops33h 45m
Tangier Ibn Battouta
Fri 21/6
2 stops23h 40m
Johannesburg OR TamboTangier Ibn Battouta
JNB - TNG
JNBTNG
Johannesburg OR Tambo
Fri 14/6
2 stops33h 35m
Tangier Ibn Battouta
Fri 21/6
2 stops20h 30m
Johannesburg OR TamboTangier Ibn Battouta
JNB - TNG
JNBTNG
Johannesburg OR Tambo
Fri 14/6
1 stop24h 25m
Tangier Ibn Battouta
Fri 21/6
2 stops38h 40m
Johannesburg OR TamboTangier Ibn Battouta
JNB - TNG
JNBTNG
Johannesburg OR Tambo
Thu 13/6
2 stops23h 20m
Tangier Ibn Battouta
Fri 21/6
2 stops23h 40m
Johannesburg OR TamboTangier Ibn Battouta
JNB - TNG
JNBTNG
Johannesburg OR Tambo
Thu 13/6
2 stops23h 20m
Tangier Ibn Battouta
Fri 21/6
1 stop16h 05m
Crew
Food
Comfort
Entertainment
Boarding
Overall
Reviews
There is no entertainment on board, but free wifi for Whatsapp
Crew
Food
Comfort
Entertainment
Boarding
Overall
Reviews
There is no entertainment on board, but free wifi for Whatsapp