Wake Up in New York ✈️ CPT-NYC Direct from R13,775*  

Tunis City, TunisiaFlights Johannesburg to Tunis

There are no direct flights from Johannesburg to Tunis. Qatar Airways and Turkish Airlines are often cheapest amongst the 1-stop flights. To find the cheapest flight, use the flight price comparison tool on the left (guaranteed to have the cheapest international airfare). Because they're all 1-stop flights with varying lengths of layovers, keep a close eye on the total duration of your flight. See our flights to Tunisia page for a full list of flight connections between South Africa and Tunisia.

Airlines flying from Johannesburg to Tunis

Airline
Airports
Stops

Qatar Airways

Johannesburg to Tunis (TUN)

1-stop (16 hours)
Doha (DOH)

Turkish Airlines

Johannesburg to Tunis (TUN)

1-stop (17 hours)
Istanbul (IST)

Emirates Johannesburg

Johannesburg to Tunis (TUN)

1-stop (25 hours)
Dubai

Egyptair

Johannesburg to Tunis (TUN)

1-stop (16 hours)
Cairo (CAI)

SAA
Codeshare with Egyptair

Johannesburg to Tunis (TUN)

1-stop (16 hours)
Cairo

Lufthansa Johannesburg
Codeshare with TunisAir

Johannesburg to Tunis (TUN)

1-stop (20 hours)
Frankfurt

British Airways

Johannesburg to Tunis (TUN)

1-stop (26 hours)
London Heathrow

Air FranceAir France widget

Johannesburg to Tunis (TUN)

1-stop (15 hours)
Paris De Gaulle (CDG)


Ritsgids logo