Our price sources don't cover flights within Iran. Iran Airtour operates this route — check prices and book directly with the airline.
Yes. Iran Airtour flies nonstop from Urmia (OMH) to Mashhad (MHD), 1–2 times a week. The flight takes about 2h 10m and covers 810 miles (1,304 km).
Iran Airtour operates nonstop flights from Urmia to Mashhad.
The nonstop flight from Urmia to Mashhad takes ~2h 10m (approximately 1304 km).
Nonstop flights from Urmia to Mashhad operate 1–2 times a week.