Golestān liegt in Iran (Shahrestān-e Bahārestān, Teheran) in der Zeitzone Asia/Tehran.
Orte in der Nähe sind Eslāmshahr, Robāţ Karīm und Shahrak-e Emām Ḩasan.
Bis nach Teheran sind es 27 km, Karaj liegt 38 km entfernt und nach Isfahan sind es 318 km Luftlinie.
Entfernungen von Golestān zu den wichtigsten Städten in Iran und der Welt.
35.5183000°
51.1819000°