Distance from Balkh to Cape Town

The distance between Balkh, Afghanistan and Cape Town, South Africa is 9,301 kilometers (5,779 miles).

Balkh, Afghanistan

Cape Town, Western Cape, South Africa

From Balkh to Cape Town, the straight-line distance is 9,301 kilometers, heading southwest. Balkh is situated at an altitude of 348 meters above sea level, while Cape Town is at 25 meters.

Travel time

Mode Estimated time
Airplane 14-16 hours
Speed Time
Balkh, Afghanistan

Local time:

Time Zone: Asia/Kabul

Coordinates: 36.7564° N 66.8972° E

Elevation: 348 m (1,142 ft)


Nearby airports:
  • Mazar I Sharif Airport (MZR)
  • Termez Airport (TMJ)
  • Konduz Airport (UND)
  • Maimana Airport (MMZ)
  • Qurghonteppa International Airport (KQT)
Cape Town, South Africa

Local time:

Time Zone: Africa/Johannesburg

Coordinates: 33.9258° S 18.4232° E

Elevation: 25 m (82 ft)


Nearby airports:
  • Cape Town International Airport (CPT)
  • Langebaanweg Airport (SDB)
  • Robertson Airport (ROD)
  • Overberg Airport (OVG)
  • Vredendal Airport (VRE)

Other distances from Balkh

Distance between cities Kilometers
From Balkh to Kabul 322 km
From Balkh to Herāt 503 km
From Balkh to Mazār-e Sharīf 20 km
From Balkh to Kandahār 581 km
From Balkh to Kunduz 175 km

Other distances from Cape Town

Distances between cities Kilometers
From Cape Town to Johannesburg 1,261 km
From Cape Town to Pretoria 1,307 km
From Cape Town to Durban 1,274 km
From Cape Town to Soweto 1,243 km
From Cape Town to Port Elizabeth 665 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Balkh and Cape Town.

From To Distance (kilometers)
Glasgow, United Kingdom Tokyo, Japan 9,300 km
Seoul, South Korea Fresno, United States 9,300 km
Berlin, Germany Saltillo, Mexico 9,300 km
Cali, Colombia Abuja, Nigeria 9,302 km
Belmopan, Belize Berlin, Germany 9,300 km
Moscow, Russia Arlington, United States 9,302 km
Lima, Peru Málaga, Spain 9,302 km
Rio de Janeiro, Brazil Liverpool, United Kingdom 9,300 km
Rome, Italy Austin, United States 9,300 km
Cochabamba, Bolivia Bilbao, Spain 9,303 km
Valencia, Spain Las Vegas, United States 9,299 km
Salvador, Brazil Mesa, United States 9,303 km
Morelia, Mexico Málaga, Spain 9,303 km
Lagos, Nigeria Guayaquil, Ecuador 9,303 km
Moscow, Russia Jakarta, Indonesia 9,303 km
Tokyo, Japan Newcastle upon Tyne, United Kingdom 9,304 km
Brussels, Belgium Culiacán, Mexico 9,304 km
Hong Kong, Hong Kong Amsterdam, Netherlands 9,298 km

Measure more distances between cities