Travel time from

Muscat to Tehran

Average Travel Times are

3h 40min  -  32h 33min

Travel Distance

2287.66 km

Travel time route map

It takes an average travel time of 19h 3mins to travel from Muscat To Tehran, given the average speed of 120km/h and the distance of 2287.66 km (1421 miles)

Travel time by transport mode

Tranport Distance Time
Flight 1620km (1007 miles) 3h 40 m
Drive 2910km (1808 miles) 32h 33 m

Travel time by airplanes from Muscat, Oman to Tehran

Air Plane Cruise Speed Max Speed
A300 1h 53 mins 1h 48 mins
A320 1h 55 mins 1h 49 mins
A321 1h 57 mins 1h 50 mins
A380 1h 39 mins 1h 35 mins
Boeing 707 1h 40 mins 1h 37 mins
Boeing 737 2h 4 mins 1h 54 mins
Boeing 747 1h 48 mins 1h 42 mins
Boeing 787 1h 46 mins 1h 40 mins
ATR 72 3h 31 mins 3h 5 mins

Time to drive from Muscat, Oman to Tehran

Speed (km/h) Speed (Ml/h) Duration
40 24.85 72h 45 mins
50 31.07 58h 12 mins
60 37.28 48h 30 mins
80 49.71 36h 22 mins
100 62.14 29h 6 mins

Be prepared

Muscat - Tehran Info

Travel time from from Muscat to Muscat 13mins.

Travel time from from MCT to THR 3h 25mins.

Travel time from from Tehran Mehrabad to Tehrān 11mins.

Travel time chart

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