Flight distance from Johannesburg to London
9039 kilometers/5616 miles
or 4880 nautical miles.
Your flight will depart from Johannesburg airport and land at London airport.
| City: | Johannesburg (JNB) | London (LON) |
|---|---|---|
| Latitude: | -26.204444 | 51.507 |
| Longitude: | 28.045556 | -0.127 |
| Country: | South Africa | United Kingdom |
| Timezone: | Africa/Johannesburg | Europe/London |
| Current time:: | 23:57 01-Apr-2026 | 23:57 01-Apr-2026 |
How far is between Johannesburg and London?
- Your starting point Johannesburg, South Africa is located at -26.204444,28.045556
- Your ending point London, United Kingdom is located at 51.507,-0.127
- l distance from Johannesburg to London is 9039 kms equals to miles and 4880 nautical miles.
- Flight time from Johannesburg to London is 36 hours 30 minutes
Click here to get detail flight schedules from Johannesburg to London
Distance Calculator
Lastest Update
- Distance from Johannesburg to Cape Town
- Distance from Johannesburg to Mauritius
- Distance from Johannesburg to Windhoek
- Distance from Johannesburg to Durban
- Distance from Johannesburg to Cairo
- Distance from Johannesburg to Port Elizabeth
- Distance from Johannesburg to Luanda
- Distance from Johannesburg to Harare
- Distance from Johannesburg to Istanbul
- Distance from Johannesburg to London
