Flights from Abu Dhabi to Johannesburg – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
AUH to JNB – All flight route options from Zayed International Airport, United Arab Emirates to Johannesburg International, South Africa. These flights are operated by 5 airlines. Fly non-stop with Etihad Airways or choose from 4 different transit flights. The shortest flight time is 8 hours and 10 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Johannesburg
We got great deals on hotels and car rentals near the airport.
Abu Dhabi to Johannesburg flights
With over 38 flights every week and 5 different airlines you have a wide range of options. You can fly non-stop to Johannesburg (JNB) from Abu Dhabi (AUH) with Etihad Airways but if a stopover option suits you better you can choose to fly via Nairobi, Doha or any other of the 4 alternatives with connectiing airports.
Abu Dhabi to Johannesburg with Etihad Airways
You can fly non-stop every weekday except Mondays with departure times at 02:05 or 02:10.
With Qatar Airways
If you fly from Abu Dhabi with Qatar Airways you will do a stopover in Doha, DOH before reaching Johannesburg. This flight trip will take 12 hours and 25 minutes and you can fly every weekday with departures between 5:00 am and 11:00 pm. Qatar Airways is a member of the air alliance OneWorld.
Distance & flight times: Zayed International Airport to Johannesburg International
The shortest flight time between AUH and JNB is 8 hours and 10 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 8h 10m | - | 3936 miles (6333 km) |
NBO Nairobi | 10h 50m | 1h 40m | 3970 miles (6388 km) |
DOH Doha | 12h 25m | 3h 15m | 4100 miles (6597 km) |
SEZ Mahe Island | 12h 55m | 3h 15m | 4370 miles (7031 km) |
ADD Addis Ababa | 13h 10m | 3h 0m | 4043 miles (6505 km) |


Quick copy and share this page
From Abu Dhabi to South Africa
Below is a list of other destinations to South Africa from Zayed International Airport with either direct flights or 1 stop connections.
From United Arab Emirates to Johannesburg
Below is a list of other cities in United Arab Emirates with flights to Johannesburg with either non-stop or connecting flights.
-
DXB Dubai Direct
-
SHJ Sharjah