Flight Schedules

Last Updated: Thu, 2 Jan, 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
  • 08:40 MXP
    21:05 NJF
    10Hrs, 25m 1 Stop (DOH)
  • MXPMilan Malpensa Airport 08:40 - NJF 21:05 10h 25m 1 Stop (DOH) Doha
  • MXPMilan Malpensa Airport 08:40
    DOHHamad International Airport 19:05
  • DOHHamad International Airport 16:20
    NJFNajaf Airport 21:05
  • 10h 25m (2h 45m)
  • 1 Stop DOH · Doha 2h 45m
  • Qatar Airways (QR 124)Airbus A359
    Qatar Airways (QR 460)Airbus
  • Qatar Airways (QR 124)
    • -
    • -
    • W
    • -
    • F
    • -
    • S
  • 21:00 MXP
    10:45 NJF
    11Hrs, 45m 1 Stop (BAH)
  • MXPMilan Malpensa Airport 21:00 - NJF 10:45 11h 45m 1 Stop (BAH) Manama
  • MXPMilan Malpensa Airport 21:00
    BAHBahrain Airport 09:00
  • BAHBahrain Airport 06:30
    NJFNajaf Airport 10:45
  • 11h 45m (2h 30m)
  • 1 Stop BAH · Manama 2h 30m
  • Gulf Air (GF 30)Airbus A321 Neo
    Gulf Air (GF 205)Airbus
  • Gulf Air (GF 30)
    • -
    • T
    • -
    • -
    • F
    • -
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
How far is An Najaf from Milan?

The flight distance between Milan and An Najaf is 3359km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 08:40. The last flight of the day departs at 08:40. See the full list of flight times on Wego.