Distance from Balkh to Nuku‘alofa

The distance between Balkh, Afghanistan and Nuku‘alofa, Tonga is 13,838 kilometers (8,598 miles).

Balkh, Afghanistan

Nuku‘alofa, Tongatapu, Tonga

From Balkh to Nuku‘alofa, the straight-line distance is 13,838 kilometers, heading east. Balkh is situated at an altitude of 348 meters above sea level, while Nuku‘alofa is at only one meter.

Travel time

Mode Estimated time
Airplane 1 day
Jet fighter 14-16 hours
Speed Time
300 km/h
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)
Nuku‘alofa, Tonga

Local time:

Time Zone: Pacific/Tongatapu

Coordinates: 21.1368° S 175.2011° W

Elevation: 1 m (3 ft)


Nearby airports:
  • Fua'amotu International Airport (TBU)
  • Kaufana Airport (EUA)
  • Lifuka Island Airport (HPA)
  • Vava'u International Airport (VAV)
  • Ono-I-Lau Airport (ONU)

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

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Balkh and Nuku‘alofa.

From To Distance (kilometers)
Surat, India São Paulo, Brazil 13,838 km
Philadelphia, United States Madurai, India 13,839 km
Lahore, Pakistan Cancún, Mexico 13,837 km
Denver, United States Kampala, Uganda 13,836 km
Belo Horizonte, Brazil Sydney, Australia 13,840 km
Hong Kong, Hong Kong León de los Aldama, Mexico 13,835 km
Tokyo, Japan Montería, Colombia 13,841 km
Pune, India New South Memphis, United States 13,834 km
Nairobi, Kenya Wichita, United States 13,842 km
Port Moresby, Papua New Guinea Mérida, Mexico 13,834 km
Navi Mumbai, India Las Vegas, United States 13,834 km
Tokyo, Japan Valledupar, Colombia 13,843 km
Miami, United States Lucknow, India 13,843 km
Fort Worth, United States Vadodara, India 13,833 km
Tijuana, Mexico Vadodara, India 13,844 km
Tehran, Iran Mar del Plata, Argentina 13,844 km
Mumbai, India Las Vegas, United States 13,832 km
Brasília, Brazil Vadodara, India 13,831 km
Hanoi, Vietnam Atlanta, United States 13,847 km
San Antonio, United States Hanoi, Vietnam 13,847 km

Measure more distances between cities