Distance from Tehran to Mashhad (Iran)

The distance between Tehran and Mashhad, Razavi Khorasan is 741 kilometers (460 miles)

Country: Iran

Region: Tehran

City: Tehran

Country: Iran

Region: Razavi Khorasan

City: Mashhad

Travel time

Mode Estimated time
Bicycle 2-3 days
Motorcycle 1-2 days
Car 18-20 hours
Helicopter 3-4 hours
Airplane 1-2 hours
Speed Time
30 km/h
60 km/h
90 km/h
120 km/h

Tehran, Iran

Local time:

Coordinates: 35.6944° N 51.4215° E


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

Mashhad, Iran

Local time:

Coordinates: 36.2981° N 59.6057° E


Nearby airports:
  • Mashhad International Airport (MHD)
  • Sarakhs Airport (CKT)
  • Sabzevar National Airport (AFZ)
  • Ashgabat International Airport (ASB)
  • Bojnord Airport (BJB)

Other distances from Tehran

Distance 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

Other distances from Mashhad

Distances between cities Kilometers
From Mashhad to Tehran 741 km
From Mashhad to Isfahan 833 km
From Mashhad to Karaj 777 km
From Mashhad to Tabriz 1,197 km
From Mashhad to Shiraz 993 km

Cities within similar distances

The following list contains the cities of Iran that are at equal or similar distances as between Tehran and Mashhad.

From To Distance (kilometers)
Oklahoma City, United States Washington, United States 741 km
Goiânia, Brazil Cuiabá, Brazil 742 km
Mexico City, Mexico Reynosa, Mexico 742 km
Reynosa, Mexico Cuauhtémoc, Mexico 740 km
Reynosa, Mexico Miguel Hidalgo, Mexico 742 km
Reynosa, Mexico Venustiano Carranza, Mexico 740 km
Nova Iguaçu, Brazil Florianópolis, Brazil 742 km
Austin, United States New Orleans, United States 740 km
Reynosa, Mexico Fort Worth, United States 742 km
Rome, Italy Skopje, North Macedonia 739 km
Paris, France Bilbao, Spain 743 km
Prague, Czechia Belgrade, Serbia 743 km
Athens, Greece Bucharest, Romania 743 km
Reynosa, Mexico Ciudad Nezahualcoyotl, Mexico 743 km
Nashville, United States Cleveland, United States 738 km
Quito, Ecuador Chiclayo, Peru 738 km
San Jose, United States Washington, United States 744 km
Córdoba, Argentina Salta, Argentina 744 km
Naucalpan de Juárez, Mexico Reynosa, Mexico 738 km
Málaga, Spain Bilbao, Spain 738 km

Measure more distances between cities