Lowcost flights from Dubai (United Arab Emirates) to Tehran (Iran)
Direct distance between cities: 1218 km. Average direct flight time is 2:25 hours.
Direct Lowcost Flights
From Dubai to Tehran with flydubai (FZ)
Flights with one changeover found!
Connection in Baku (Azerbaijan)
- From Dubai to Baku with flydubai.
- From Baku to Tehran with Buta Airways.
Connection in Baku (Azerbaijan)
- From Dubai to Baku with Buta Airways.
- From Baku to Tehran with Buta Airways.
Connection in Kuwait (Kuwait)
- From Dubai to Kuwait with flydubai.
- From Kuwait to Tehran with Jazeera Airways.
Connection in Kuwait (Kuwait)
- From Dubai to Kuwait with Jazeera Airways.
- From Kuwait to Tehran with Jazeera Airways.
Connection in Muscat (Oman)
- From Dubai to Muscat with flydubai.
- From Muscat to Tehran with Salam Air.
Connection in Muscat (Oman)
- From Dubai to Muscat with Salam Air.
- From Muscat to Tehran with Salam Air.
Connection in Doha (Qatar)
- From Dubai to Doha with flydubai.
- From Doha to Tehran with Level.
Connection in Ankara (Turkey)
- From Dubai to Ankara with AJet.
- From Ankara to Tehran with AJet.
Connection in Ankara (Turkey)
- From Dubai to Ankara with flydubai.
- From Ankara to Tehran with AJet.
Connection in Istanbul (Turkey)
- From Dubai to Istanbul with Pegasus Airlines.
- From Istanbul to Tehran with AJet.
Connection in Istanbul (Turkey)
- From Dubai to Istanbul with flydubai.
- From Istanbul to Tehran with Pegasus Airlines.
Connection in Istanbul (Turkey)
- From Dubai to Istanbul with Pegasus Airlines.
- From Istanbul to Tehran with Pegasus Airlines.
Connection in Istanbul (Turkey)
- From Dubai to Istanbul with AJet.
- From Istanbul to Tehran with Pegasus Airlines.