Distance from

Esfahan to Tehran

Average travel distance is

440.66 km

Nomal travel times are between

1h 21min  -  6h 13min

440.66 km (274 miles) is the average travel distance between Esfahan and . If you could walk at the speed of 3mph (4.8kph), it would take 2 days 20 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 388.68 km 241.52 miles 209.87 miles
Drive 467.29 km 290.36 miles 252.32 miles
Bus 466.00 km 289.56 miles 251.62 miles

BE PREPARED

Esfahan - Tehran Info

The distance from Isfahan to Esfahan 19 km (12.03 miles) .

The distance from IFN to THR 359 km (222.76 miles) .

The distance from Tehran Mehrabad to Tehran 11 km (6.98 miles) .

Travel distance chart

The distance between Isfahan, Iran to Tehran is 440.66 km (274 miles) and it would cost 5 USD ~ 124,017 IRR to drive in a car that consumes about 1 MPG.