Flights from Mashad to Ahwaz – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MHD to AWZ – All flight route options from Mashhad, Iran to Ahwaz, Iran. These flights are operated by 10 different airlines. Fly non-stop or choose from 2 different connecting flights. The shortest flight time is 1 hour and 55 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Ahwaz
We got great deals on hotels and car rentals near the airport.
Mashad to Ahwaz flights
With over 28 flights every week and 10 different airlines you have a wide range of options. You can fly non-stop to Ahwaz (AWZ) from Mashad (MHD) with Iran Aseman Airlines, Iran Air, ATA Airlines, Iran Airtour, Qeshm Air, Varesh Airlines, AIS Airlines or or choose a connecting flight via Tehran (THR) or Kish Island (KIH) if it suits you better.
Mashad to Ahwaz with Iran Aseman Airlines
Iran Aseman Airlines has non-stop every Wednesday or Saturday at 10:00 or 19:55. You also have the option to do a transit flight via Tehran.
With TACV
If you fly from Mashad with TACV you will do a stopover in Tehran, THR before reaching Ahwaz. This flight trip will take 3 hours and 23 minutes and you can fly every Wednesday or Friday with departures at 13:30 or 15:15.
Distance & flight times: Mashhad to Ahwaz
The shortest flight time between MHD and AWZ is 2 hours.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 0m | - | 713 miles (1147 km) |
THR Tehran | 5h 0m | 2h 20m | 805 miles (1295 km) |
KIH Kish Island | 5h 30m | 2h 0m | 1213 miles (1952 km) |

