Flight distance from Dubai to Johannesburg
6405 kilometers/3980 miles
or 3458 nautical miles.
Your flight will depart from Dubai airport and land at Johannesburg airport.
| City: | Dubai (DXB) | Johannesburg (JNB) |
|---|---|---|
| Latitude: | 25.25 | -26.204444 |
| Longitude: | 55.357778 | 28.045556 |
| Country: | United Arab Emirates | South Africa |
| Timezone: | Asia/Dubai | Africa/Johannesburg |
| Current time:: | 06:05 05-Apr-2026 | 06:05 05-Apr-2026 |
How far is between Dubai and Johannesburg?
- Your starting point Dubai, United Arab Emirates is located at 25.25,55.357778
- Your ending point Johannesburg, South Africa is located at -26.204444,28.045556
- l distance from Dubai to Johannesburg is 6405 kms equals to miles and 3458 nautical miles.
- Flight time from Dubai to Johannesburg is 23 hours 10 minutes
Click here to get detail flight schedules from Dubai to Johannesburg
