Travel time from

Tehran to Esfahan

Average Travel Times are

1h 16min  -  6h 9min

Travel Distance

427.22 km

Travel time route map

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

Travel time by transport mode

Tranport Distance Time
Flight 364km (226 miles) 1h 16mins
Drive 453km (281 miles) 4h 39mins
Bus 453km (281 miles) 6h 9mins

Travel time by airplanes from Tehran to Esfahan

Air Plane Cruise Speed Max Speed
A300 25mins 24mins
A320 25mins 24mins
A321 26mins 24mins
A380 22mins 21mins
Boeing 707 22mins 21mins
Boeing 737 27mins 25mins
Boeing 747 24mins 22mins
Boeing 787 23mins 22mins
ATR 72 47mins 41mins

TIME TO DRIVE FROM Tehran to Esfahan

Speed (km/h) Speed (Ml/h) Duration
40 24.85 11h 19mins
50 31.07 9h 3mins
60 37.28 7h 32mins
80 49.71 5h 39mins
100 62.14 4h 31mins

Be prepared

Tehran - Esfahan Info

Travel time from Tehran to Tehran Mehrabad 12mins.

Travel time from THR to IFN 56mins.

Travel time from Esfahan to Isfahan 10mins.

Travel time chart

How long does it take to get from Tehran and by air and road.