Travel time from

Esfahan to Tehran

Average Travel Times are

1h 18min  -  6h 1min

Travel Distance

424.03 km

Travel time route map

It takes an average travel time of 2h 21mins to travel from Esfahan to Tehran, given the average speed of 180km/h and the distance of 424.03 km (263 miles)

Travel time by transport mode

Tranport Distance Time
Flight 370km (230 miles) 1h 18mins
Drive 445km (277 miles) 4h 34mins
Bus 444km (276 miles) 6h 1mins

Travel time by airplanes from Esfahan to Tehran

Air Plane Cruise Speed Max Speed
A300 25mins 24mins
A320 26mins 24mins
A321 26mins 25mins
A380 22mins 21mins
Boeing 707 23mins 22mins
Boeing 737 28mins 26mins
Boeing 747 24mins 23mins
Boeing 787 24mins 22mins
ATR 72 48mins 42mins

TIME TO DRIVE FROM Esfahan to Tehran

Speed (km/h) Speed (Ml/h) Duration
40 24.85 11h 7mins
50 31.07 8h 54mins
60 37.28 7h 25mins
80 49.71 5h 33mins
100 62.14 4h 27mins

Be prepared

Esfahan - Tehran Info

Travel time from Isfahan to Esfahan 14mins.

Travel time from IFN to THR 57mins.

Travel time from Tehran Mehrabad to Tehran 10mins.

Travel time chart

How long does it take to get from Isfahan, Iran and by air and road.