Flight distance from Abu Dhabi to Johannesburg in miles and km Show

🧭 Distance

Air distance from Abu Dhabi to Johannesburg is 3,898 miles (6,274 kilometers).

Use our calculator below to find out the how many reward miles you can get for this flight.

3,898
Miles
6,274
Kilometers

⏱ Flight time

Estimated flight time from Abu Dhabi to Johannesburg is 8 hours 15 minutes. Return flight is 8 hours 15 minutes long.

8h 15m
Abu Dhabi – Johannesburg
8h 15m
Johannesburg – Abu Dhabi

🕐 Local time

Time difference between Abu Dhabi and Johannesburg is 2 hours. Johannesburg is 2 hours behind of Abu Dhabi.

Calculate time difference between Abu Dhabi and Johannesburg using the slider below:

23:27
30 November
Abu Dhabi
23:27
30 November
Johannesburg

Vincenty's formula calculates the distance between latitude/longitude points on the earth’s surface, using an ellipsoidal model of the earth.

Final amount of award miles you get depends on booking class and program tier level.

Frequent Flyer Miles Calculator

You can expect to get 3,898 flight miles for a flight from Abu Dhabi to Johannesburg. However final amount of miles will depend on frequent flyer program rules, booking class and your level in program.

3,898
Total Miles

Airlines flying from Abu Dhabi to Johannesburg

Airports Information

Abu Dhabi

Abu Dhabi International (AUH)

Telephone+971 2 505 5555
IATA CodeAUH
CityAbu Dhabi
Country United Arab Emirates
AddressAbu Dhabi - United Arab Emirates
Distance from AUH to JNB 3,898 miles (6274 km)
Distance from AUH to HLA 3,897 miles (6272 km)

Yas Island SPB (AYM)

IATA CodeAYM
CityAbu Dhabi
Country United Arab Emirates
Distance from AYM to JNB 3,899 miles (6275 km)
Distance from AYM to HLA 3,897 miles (6273 km)

Johannesburg

Johannesburg O.R. Tambo (JNB)

Telephone+27 11 921 6262
IATA CodeJNB
CityJohannesburg
Country South Africa
Address1 Jones Rd, Kempton Park, Johannesburg, 1632, South Africa
Distance from JNB to AUH 3,898 miles (6274 km)
Distance from JNB to AYM 3,899 miles (6275 km)

Lanseria (HLA)

Telephone+27 11 367 0300
IATA CodeHLA
CityJohannesburg
Country South Africa
AddressAirport Rd, Lanseria, 1748, South Africa
Distance from HLA to AUH 3,897 miles (6272 km)
Distance from HLA to AYM 3,897 miles (6273 km)

More Miles Calculations