Cities on the Way: Shahrud to Tehran
Discover places to stop between Shahrud and Tehran.
446 km
Total Distance
by road
5h 35m
Drive Time
non-stop
9
Stops Found
within route corridor
330 km
Straight Line
great-circle
More Trip Calculations
Explore by City
Frequently Asked Questions
What cities are between Shahrud and Tehran?
Cities located along the route from Shahrud to Tehran include: Gorgān (67 km from Shahrud), Semnan (171 km from Shahrud), Sari (172 km from Shahrud), Qā’em Shahr (190 km from Shahrud), Bābol (206 km from Shahrud), Āmol (235 km from Shahrud), Pākdasht (315 km from Shahrud), Varāmīn (324 km from Shahrud), Qarchak (326 km from Shahrud).
How long does it take to drive from Shahrud to Tehran?
The estimated driving time from Shahrud to Tehran is approximately 5h 35m, covering around 446 km by road.
Stops Along the Route
Gorgān— IR
67 km from Shahrud
Nearest airport →Semnan— IR
171 km from Shahrud
Nearest airport →Sari— IR
172 km from Shahrud
Nearest airport →Qā’em Shahr— IR
190 km from Shahrud
Nearest airport →Bābol— IR
206 km from Shahrud
Nearest airport →Āmol— IR
235 km from Shahrud
Nearest airport →Pākdasht— IR
315 km from Shahrud
Nearest airport →Varāmīn— IR
324 km from Shahrud
Nearest airport →Qarchak— IR
326 km from Shahrud
Nearest airport →