Distance from

Tehran to Muscat

Average travel distance is

2270.6 km

Nomal travel times are between

4h 15min  -  30h 1min

2270.6 km (1411 miles) is the average travel distance between Tehran and . If you could walk at the speed of 3mph (4.8kph), it would take 14 days 16 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 1621.25 km 1007.4 miles 875.4 miles
Drive 2919.96 km 1814.38 miles 1576.65 miles

BE PREPARED

Tehran - Muscat Info

The distance from Tehrān to Tehran Mehrabad 13 km (8.33 miles) .

The distance from THR to MCT 1594 km (990.48 miles) .

The distance from Muscat to Muscat 14 km (8.59 miles) .

Travel distance chart

The distance between Tehran to Muscat, Oman is 2270.6 km (1411 miles) and it would cost 128 USD ~ 49 OMR to drive in a car that consumes about 32 MPG.