Flight Status
Dubai Flight Status Today — Tehran, Mashhad, Kabul and Baghdad
5 flights from Dubai to Iran are listed for today, as of Dubai time (GST, UTC+4).
Based on Dubai Airports flight information — the airline and airport are authoritativeHow we verify
Today and tomorrow flights to and from Dubai.

Country
Day

Data comes from the official Dubai Airports feed. Tap a card for live details on FlightRadar24.
Dubai flights by route
Each route has its own page with the day’s schedule, departure times, origin and destination airports and travel notes.
Dubai flights guide
Flights from Iran to Dubai
The Gooya Dubai flight board shows direct Iran–Dubai routes from Tehran Imam Khomeini Airport (IKA) and Mashhad (MHD) into Dubai International Airport (DXB). Active airlines on these routes include Iran Air, Iran Airtour, Sepehran, Varesh and Qeshm Air. Tehran to Dubai takes about two hours, Mashhad to Dubai about two hours and twenty minutes.
Flights from Afghanistan and Iraq
Kabul (KBL) has daily flights to Dubai on Ariana Afghan Airlines and Kam Air. From Iraq there are five direct routes: Baghdad (BGW), Erbil (EBL), Najaf (NJF), Basra (BSR) and Sulaymaniyah (ISU). The Najaf route is busy with pilgrimage travel and is mostly served by Iraqi Airways and flydubai.
Flights from Türkiye, Qatar, Oman and Armenia
These are the busiest routes on our board. From Türkiye, Istanbul (IST and SAW), Antalya (AYT), Trabzon (TZX) and Bodrum (BJV) fly direct to Dubai. From Qatar, Doha (DOH) is the busiest daily route at under an hour in the air. From Oman there are Muscat (MCT) and Salalah (SLL), and from Armenia, Yerevan (EVN). Yerevan and Istanbul are both common connecting points for Iranian travellers.
Dubai Airport terminals
Dubai International Airport has three terminals. Terminal 3 is used by Emirates, Terminal 2 serves flydubai and many regional airlines including several Iran routes, and Terminal 1 serves other international airlines. Always check your ticket before travelling.
Flight times and airports by route
If you are looking for flight durations, origin and destination airports and route notes rather than live status, see the full Dubai flight routes guide. Dubai flight routes guide
Flight data source
This page uses the official Dubai Airports feed and refreshes automatically. Times are shown in Dubai local time (UTC+4). Tap a flight card to track it live on FlightRadar24.
Flight status can change. Before heading to the airport, confirm the latest status with your airline as well.
FAQ
Common questions about Dubai flight status
Answers about checking Tehran, Mashhad, Kabul and Baghdad flights to Dubai, airport terminals, local time and live flight tracking.
How can I check today’s Tehran to Dubai flight status?
Select Iran on this page and choose “Arrivals to Dubai” to see today and tomorrow flights from Tehran (IKA) and Mashhad (MHD) to Dubai International Airport (DXB), including scheduled times, delays and terminal information when available.
Which routes are shown on this flight status page?
The page covers flights to and from Dubai across seven countries: Iran (Tehran, Mashhad), Afghanistan (Kabul), Iraq (Baghdad, Erbil, Najaf, Basra, Sulaymaniyah), Türkiye (Istanbul, Antalya, Trabzon, Bodrum), Oman (Muscat, Salalah), Qatar (Doha) and Armenia (Yerevan) — both arrivals to Dubai and departures from Dubai.
Which time zone is used for flight times?
All times are shown in Dubai local time (UTC+4), whether the flight is arriving in Dubai or departing from Dubai.
Which Dubai Airport terminal is used for Iran flights?
Many Iran and regional airline flights use Terminal 2 at Dubai International Airport. Terminal 3 is used by Emirates and Terminal 1 by many other international airlines. Always check your ticket before travelling.
How often is the flight status updated and what is the source?
The data is received from the official Dubai Airports feed and refreshed automatically so today and tomorrow schedules remain available.
How can I track a flight live?
Tap a flight card to open that flight on FlightRadar24 and view live tracking details. Flight status can change, so also confirm the latest status with your airline.