Distance between Johannesburg and Athens

The distance between Johannesburg (South Africa) and Athens (Greece) is ca. 7.150,2 km (air line).

Johannesburg

Latidute: -26.195246
Longitude: 28.034088

Athens

Latidute: 37.98381
Longitude: 23.727539

Distance between Johannesburg and other cities and places worldwide

Distance between Johannesburg and other major cities