Distance from Balkh to Tehran

The distance between Balkh, Afghanistan and Tehran, Iran is 1,395 kilometers (867 miles).

Balkh, Afghanistan

Tehran, Iran

From Balkh to Tehran, the straight-line distance is 1,395 kilometers, heading west. Balkh is at 348 meters above sea level, while Tehran is at 1,178 meters.

Travel time

Mode Estimated time
Bicycle 4-5 days
Motorcycle 1-2 days
Car 1-2 days
Airplane 2-3 hours
Speed Time
50 km/h
100 km/h
150 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)
Tehran, Iran

Local time:

Time Zone: Asia/Tehran

Coordinates: 35.6944° N 51.4215° E

Elevation: 1,178 m (3,865 ft)


Nearby airports:
  • Mehrabad International Airport (THR)
  • Imam Khomeini International Airport (IKA)
  • Payam International Airport (PYK)
  • Noshahr Airport (NSH)
  • Qazvin Airport (GZW)

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 Tehran

Distances between cities Kilometers
From Tehran to Mashhad 741 km
From Tehran to Isfahan 338 km
From Tehran to Karaj 42 km
From Tehran to Tabriz 528 km
From Tehran to Shiraz 683 km

Cities within similar distances

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

From To Distance (kilometers)
Amsterdam, Netherlands Valladolid, Spain 1,395 km
Fort Worth, United States Irapuato, Mexico 1,394 km
Navi Mumbai, India Lahore, Pakistan 1,394 km
Tegucigalpa, Honduras Barranquilla, Colombia 1,393 km
Tegucigalpa, Honduras Iztacalco, Mexico 1,397 km
Phoenix, United States Saltillo, Mexico 1,393 km
Santiago de Querétaro, Mexico Dallas, United States 1,397 km
Arequipa, Peru Chiclayo, Peru 1,397 km
Maracay, Venezuela Santiago de Cuba, Cuba 1,398 km
Leeds, United Kingdom Vienna, Austria 1,398 km
Indianapolis, United States Houston, United States 1,392 km
Tegucigalpa, Honduras Iztapalapa, Mexico 1,392 km
Phoenix, United States Arlington, United States 1,398 km
San Jose, United States Albuquerque, United States 1,392 km
Santo Domingo, Dominican Republic Havana, Cuba 1,398 km
Tegucigalpa, Honduras Xochimilco, Mexico 1,392 km
San Pedro Sula, Honduras Miami, United States 1,399 km
Tegucigalpa, Honduras Tlalpan, Mexico 1,399 km
Belmopan, Belize Santiago de Cuba, Cuba 1,399 km
Leeds, United Kingdom Vigo, Spain 1,391 km

Measure more distances between cities