EN RO

Distances from Johannesburg

Johannesburg is in South Africa, at 26.2023° S, 28.0436° E. Below are straight-line distances to nearby cities and the world's major cities – pick one for the road distance, driving time and map.

CityCountrykmmilesDirection
SowetoSouth Africa19.912WSW
PretoriaSouth Africa52.733NNE
MaputoMozambique455283E
DurbanSouth Africa500311SE
HarareZimbabwe978608NNE
LusakaZambia1,196743N
Cape TownSouth Africa1,261784SW
LubumbashiCongo - Kinshasa1,6111,001N
AntananarivoMadagascar2,1581,341ENE
Dar es SalaamTanzania2,4531,524NNE
LuandaAngola2,4781,540NW
KinshasaCongo - Kinshasa2,7751,724NNW
BrazzavilleCongo - Brazzaville2,7831,729NNW
NairobiKenya2,9131,810NNE
KampalaUganda2,9741,848N
MogadishuSomalia3,6372,260NNE
YaoundéCameroon3,7742,345NNW
DoualaCameroon3,8872,415NNW
Addis AbabaEthiopia4,0662,526NNE
Port HarcourtNigeria4,1102,554NW
LagosNigeria4,4882,789NW
RiyadhSaudi Arabia5,9783,715NNE
CairoEgypt6,2363,875N
BaghdadIraq6,8134,234NNE
BengaluruIndia6,8954,284ENE
MumbaiIndia6,9704,331NE
KarachiPakistan7,0334,370NE
ChennaiIndia7,1314,431ENE
Rio de JaneiroBrazil7,1324,432WSW
TehranIran7,2794,523NNE
São PauloBrazil7,4424,624WSW
IstanbulTürkiye7,4424,624N
DelhiIndia8,0294,989NE
LahorePakistan8,0665,012NE
Buenos AiresArgentina8,1025,034WSW
KolkataIndia8,4475,249NE
JakartaIndonesia8,5965,341E
DhakaBangladesh8,6915,400NE
ChittagongBangladesh8,7235,420ENE
YangonMyanmar (Burma)8,7685,448ENE
BangkokThailand8,9965,590ENE
LondonUnited Kingdom9,0395,617NNW
MoscowRussia9,1265,670N
SantiagoChile9,1925,712WSW
Saint PetersburgRussia9,5495,933N
KunmingChina9,8226,103ENE
ChengduChina10,2456,366ENE
MelbourneAustralia10,3476,429SE
ChongqingChina10,3976,460ENE
NanchongChina10,4216,475ENE
GuangzhouChina10,6706,630ENE
DongguanChina10,7116,656ENE
Hong KongHong Kong SAR China10,7166,658ENE
ShenzhenChina10,7186,660ENE
Xi’anChina10,8356,733NE
LimaPeru10,8916,768WSW
ShantouChina11,0036,837ENE
SydneyAustralia11,0616,873SE
WuhanChina11,1146,906ENE
ZhengzhouChina11,2516,991ENE
BogotáColombia11,4517,115W
TaipeiTaiwan11,5267,162ENE
NanjingChina11,5737,191ENE
Tai’anChina11,6037,209ENE
JinanChina11,6127,216NE
HangzhouChina11,6217,221ENE
BeijingChina11,6967,268NE
SuzhouChina11,7017,271ENE
TianjinChina11,7287,287NE
ShanghaiChina11,7757,316ENE
DalianChina12,0797,506NE
ShenyangChina12,3257,659NE
SeoulSouth Korea12,4837,756ENE
ChangchunChina12,5377,790NE
HarbinChina12,6907,885NE
New York CityUnited States12,8337,974NW
TokyoJapan13,5388,412ENE
Mexico CityMexico14,5919,067W
Los AngelesUnited States16,68010,365WNW

Calculate from Johannesburg to any address →