Esfarāyen liegt in Iran (North Khorasan) in der Zeitzone Asia/Tehran.
Orte in der Nähe sind Bojnūrd, Shīrvān und Qūchān.
Bis nach Mashhad sind es 188 km, Teheran liegt 510 km entfernt und nach Karaj sind es 539 km Luftlinie.
Entfernungen von Esfarāyen zu den wichtigsten Städten in Iran und der Welt.
37.0764500°
57.5100900°