Tehran → Urmia
Mehrabad International Airport (THR) to Urmia Airport (OMH)・599 km
Nonstop flights available (12 airlines). Flight time about 1h 12m. Nonstop return flights also operate.
Nonstop flights
- IRIran Air
- W5Mahan Air
- EPIran Aseman Airlines
- QBQeshm Air
- RVCaspian Airlines
- NVKarun Airlines
- I3ATA Airlines (Iran)
- VRVaresh Airlines
- B9Iran Airtour
- PYAPouya Air
- —AVA Airlines
- IRUChabahar Airlines
Times are estimated from distance. Check schedules, frequency and availability with the airline or a booking site.