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.
| City | Country | km | miles | Direction |
|---|---|---|---|---|
| Soweto | South Africa | 19.9 | 12 | WSW |
| Pretoria | South Africa | 52.7 | 33 | NNE |
| Maputo | Mozambique | 455 | 283 | E |
| Durban | South Africa | 500 | 311 | SE |
| Harare | Zimbabwe | 978 | 608 | NNE |
| Lusaka | Zambia | 1,196 | 743 | N |
| Cape Town | South Africa | 1,261 | 784 | SW |
| Lubumbashi | Congo - Kinshasa | 1,611 | 1,001 | N |
| Antananarivo | Madagascar | 2,158 | 1,341 | ENE |
| Dar es Salaam | Tanzania | 2,453 | 1,524 | NNE |
| Luanda | Angola | 2,478 | 1,540 | NW |
| Kinshasa | Congo - Kinshasa | 2,775 | 1,724 | NNW |
| Brazzaville | Congo - Brazzaville | 2,783 | 1,729 | NNW |
| Nairobi | Kenya | 2,913 | 1,810 | NNE |
| Kampala | Uganda | 2,974 | 1,848 | N |
| Mogadishu | Somalia | 3,637 | 2,260 | NNE |
| Yaoundé | Cameroon | 3,774 | 2,345 | NNW |
| Douala | Cameroon | 3,887 | 2,415 | NNW |
| Addis Ababa | Ethiopia | 4,066 | 2,526 | NNE |
| Port Harcourt | Nigeria | 4,110 | 2,554 | NW |
| Lagos | Nigeria | 4,488 | 2,789 | NW |
| Riyadh | Saudi Arabia | 5,978 | 3,715 | NNE |
| Cairo | Egypt | 6,236 | 3,875 | N |
| Baghdad | Iraq | 6,813 | 4,234 | NNE |
| Bengaluru | India | 6,895 | 4,284 | ENE |
| Mumbai | India | 6,970 | 4,331 | NE |
| Karachi | Pakistan | 7,033 | 4,370 | NE |
| Chennai | India | 7,131 | 4,431 | ENE |
| Rio de Janeiro | Brazil | 7,132 | 4,432 | WSW |
| Tehran | Iran | 7,279 | 4,523 | NNE |
| São Paulo | Brazil | 7,442 | 4,624 | WSW |
| Istanbul | Türkiye | 7,442 | 4,624 | N |
| Delhi | India | 8,029 | 4,989 | NE |
| Lahore | Pakistan | 8,066 | 5,012 | NE |
| Buenos Aires | Argentina | 8,102 | 5,034 | WSW |
| Kolkata | India | 8,447 | 5,249 | NE |
| Jakarta | Indonesia | 8,596 | 5,341 | E |
| Dhaka | Bangladesh | 8,691 | 5,400 | NE |
| Chittagong | Bangladesh | 8,723 | 5,420 | ENE |
| Yangon | Myanmar (Burma) | 8,768 | 5,448 | ENE |
| Bangkok | Thailand | 8,996 | 5,590 | ENE |
| London | United Kingdom | 9,039 | 5,617 | NNW |
| Moscow | Russia | 9,126 | 5,670 | N |
| Santiago | Chile | 9,192 | 5,712 | WSW |
| Saint Petersburg | Russia | 9,549 | 5,933 | N |
| Kunming | China | 9,822 | 6,103 | ENE |
| Chengdu | China | 10,245 | 6,366 | ENE |
| Melbourne | Australia | 10,347 | 6,429 | SE |
| Chongqing | China | 10,397 | 6,460 | ENE |
| Nanchong | China | 10,421 | 6,475 | ENE |
| Guangzhou | China | 10,670 | 6,630 | ENE |
| Dongguan | China | 10,711 | 6,656 | ENE |
| Hong Kong | Hong Kong SAR China | 10,716 | 6,658 | ENE |
| Shenzhen | China | 10,718 | 6,660 | ENE |
| Xi’an | China | 10,835 | 6,733 | NE |
| Lima | Peru | 10,891 | 6,768 | WSW |
| Shantou | China | 11,003 | 6,837 | ENE |
| Sydney | Australia | 11,061 | 6,873 | SE |
| Wuhan | China | 11,114 | 6,906 | ENE |
| Zhengzhou | China | 11,251 | 6,991 | ENE |
| Bogotá | Colombia | 11,451 | 7,115 | W |
| Taipei | Taiwan | 11,526 | 7,162 | ENE |
| Nanjing | China | 11,573 | 7,191 | ENE |
| Tai’an | China | 11,603 | 7,209 | ENE |
| Jinan | China | 11,612 | 7,216 | NE |
| Hangzhou | China | 11,621 | 7,221 | ENE |
| Beijing | China | 11,696 | 7,268 | NE |
| Suzhou | China | 11,701 | 7,271 | ENE |
| Tianjin | China | 11,728 | 7,287 | NE |
| Shanghai | China | 11,775 | 7,316 | ENE |
| Dalian | China | 12,079 | 7,506 | NE |
| Shenyang | China | 12,325 | 7,659 | NE |
| Seoul | South Korea | 12,483 | 7,756 | ENE |
| Changchun | China | 12,537 | 7,790 | NE |
| Harbin | China | 12,690 | 7,885 | NE |
| New York City | United States | 12,833 | 7,974 | NW |
| Tokyo | Japan | 13,538 | 8,412 | ENE |
| Mexico City | Mexico | 14,591 | 9,067 | W |
| Los Angeles | United States | 16,680 | 10,365 | WNW |