Travel time from

Milan to Tehran

Average Travel Times are

10h 10min  -  87h 18min

Travel Distance

4635.05 km

Travel time route map

It takes an average travel time of 25h 45mins to travel from Milan to Tehran, given the average speed of 180km/h and the distance of 4635.05 km (2880 miles)

Travel time by transport mode

Tranport Distance Time
Flight 3821km (2374 miles) 10h 10mins
Drive 4498km (2795 miles) 51h 2mins
Train 5450km (3386 miles) 87h 18mins

Travel time by airplanes from Milan to Tehran

Air Plane Cruise Speed Max Speed
A300 4h 26mins 4h 14mins
A320 4h 32mins 4h 17mins
A321 4h 36mins 4h 20mins
A380 3h 53mins 3h 44mins
Boeing 707 3h 57mins 3h 49mins
Boeing 737 4h 53mins 4h 29mins
Boeing 747 4h 16mins 4h 1mins
Boeing 787 4h 11mins 3h 56mins
ATR 72 8h 18mins 7h 16mins

TIME TO DRIVE FROM Milan to Tehran

Speed (km/h) Speed (Ml/h) Duration
40 24.85 112h 26mins
50 31.07 89h 57mins
60 37.28 74h 57mins
80 49.71 56h 13mins
100 62.14 44h 58mins

Be prepared

Milan - Tehran Info

Travel time from Milano Centrale to Linate Airport 24mins.

Travel time from LIN to IKA 6h 14mins.

Travel time from Tehran Imam Khomeini to Azadi Square 1h 1mins.

Travel time from Azadi Square to Tehran 19mins.

Travel time chart

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