Flight Schedules

Last Updated: Sun, 2 Feb, 2025

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 17:10 MEL
    03:25 IKA
    17Hrs, 45m 1 Stop (DOH)
  • MELMelbourne Airport 17:10 - IKA 03:25 17h 45m 1 Stop (DOH) Doha
  • MELMelbourne Airport 17:10
    DOHHamad International Airport 00:45
  • DOHHamad International Airport 23:30
    IKATehran Imam Khomeini International Airport 03:25
  • 17h 45m (1h 15m)
  • 1 Stop DOH · Doha 1h 15m
  • Qatar Airways (QR 989)Boeing 777 300 Er
    Qatar Airways (QR 490)Airbus
  • Qatar Airways (QR 989)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 07:50 DXB
    20:40 ADL
    21Hrs, 25m 1 Stop (IKA)
  • DXBDubai International Airport 07:50 - ADL 20:40 21h 25m 1 Stop (IKA) Tehran
  • DXBDubai International Airport 07:50
    MELMelbourne Airport 19:45
  • IKATehran Imam Khomeini International Airport 09:40
    ADLAdelaide Airport 20:40
  • 21h 25m (4h 30m)
  • 1 Stop IKA · Tehran 4h 30m
  • Emirates (EK 977)Boeing 777 300 Er
    Qantas (QF 697)Boeing 737 800
  • Emirates (EK 977)
    • M
    • T
    • -
    • T
    • -
    • S
    • -
  • 22:30 MEL
    09:40 IKA
    18Hrs, 40m 1 Stop (DXB)
  • MELMelbourne Airport 22:30 - IKA 09:40 18h 40m 1 Stop (DXB) Dubai
  • MELMelbourne Airport 22:30
    DXBDubai International Airport 07:50
  • DXBDubai International Airport 05:40
    IKATehran Imam Khomeini International Airport 09:40
  • 18h 40m (2h 10m)
  • 1 Stop DXB · Dubai 2h 10m
  • Emirates (EK 407)Airbus Industrie A380 800
    Emirates (EK 977)Boeing 777 300 Er
  • Emirates (EK 407)
    • M
    • T
    • -
    • T
    • -
    • S
    • -
  • 03:25 MEL
    17:45 IKA
    21Hrs, 50m 1 Stop (DXB)
  • MELMelbourne Airport 03:25 - IKA 17:45 21h 50m 1 Stop (DXB) Dubai
  • MELMelbourne Airport 03:25
    DXBDubai International Airport 15:55
  • DXBDubai International Airport 13:05
    IKATehran Imam Khomeini International Airport 17:45
  • 21h 50m (2h 50m)
  • 1 Stop DXB · Dubai 2h 50m
  • Emirates (EK 405)Boeing 777 300 Er
    flydubai (FZ 1931)Boeing 737 800
  • Emirates (EK 405)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 06:15 MEL
    17:45 IKA
    19Hrs, 00m 1 Stop (DXB)
  • MELMelbourne Airport 06:15 - IKA 17:45 19h 1 Stop (DXB) Dubai
  • MELMelbourne Airport 06:15
    DXBDubai International Airport 15:55
  • DXBDubai International Airport 13:10
    IKATehran Imam Khomeini International Airport 17:45
  • 19h (2h 45m)
  • 1 Stop DXB · Dubai 2h 45m
  • Emirates (EK 409)Airbus Industrie A380 800
    flydubai (FZ 1931)Boeing 737 800
  • Emirates (EK 409)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
How far is Tehran from Melbourne?

The flight distance between Melbourne and Tehran is 12613km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 03:25. The last flight of the day departs at 17:10. See the full list of flight times on Wego.