All scheduled flights from Dubai to Mashad (DXB-MHD)
United Arab Emirates
Iran
All scheduled flights from DXB to MHD. You can fly from Dubai to Mashad non-stop on every weekday and the flight takes about 2 hours and 15 minutes. Flights with stops take between 8 to 8 hours depending on your flight and connection airport.