Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Mashhad
  4. Mashhad to Al-Najaf
Nonstop route · Iran → Iraq

Cheap flights from Mashhad to Al-Najaf from US$99

Sepehran Airlines, ATA Airlines (Iran), Caspian Airlines and 7 more airlines fly nonstop from Mashhad to Al-Najaf. The flight takes around 2h 21m, and the cheapest one-way fare we found recently is US$99 on 26 Nov.

Direct flights available 2h 21m Cheapest in November Prices checked 14 days ago
MHDNJF

Mashhad to Al-Najaf at a glance

Cheapest one-wayUS$99Sepehran Airlines · nonstop · Thu 26 NovFastest flight2h 21mEstimated
Nonstop flightsYesSepehran Airlines, ATA Airlines (Iran), Caspian Airlines

Airlines flying nonstop from Mashhad to Al-Najaf

10 airlines on this route.

AirlineFlights a weekTypical departuresFromSearch
SASepehran Airlines——US$99Search
ATA Airlines (Iran)———Search
CACaspian Airlines———Search
Iran Air———Search
IAIran Airtour———Search
IAIran Aseman Airlines———Search
Iraqi Airways———Search
QAQeshm Air———Search
TATaban Air———Search
ZAZagros Airlines———Search

Good to know

Distance
1,479 km918 miles
Flight time
2h 21mestimate
Time difference
-0.5hAl-Najaf vs Mashhad
Currency in Al-Najaf
USD
Airports
MHD → NJF

Flights from Mashhad to Al-Najaf: questions answered

How much is a flight from Mashhad to Al-Najaf?
The cheapest one-way fare we found recently is US$99, nonstop, departing in November. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Mashhad to Al-Najaf?
Yes. Sepehran Airlines, ATA Airlines (Iran), Caspian Airlines, Iran Air, Iran Airtour, Iran Aseman Airlines, Iraqi Airways, Qeshm Air, Taban Air and Zagros Airlines fly this route nonstop.
How long is the flight from Mashhad to Al-Najaf?
A nonstop flight covers 1,479 km and takes around 2h 21m.
Which airlines fly from Mashhad to Al-Najaf?
Sepehran Airlines, ATA Airlines (Iran), Caspian Airlines, Iran Air, Iran Airtour, Iran Aseman Airlines, Iraqi Airways, Qeshm Air, Taban Air and Zagros Airlines operate nonstop flights on this route.
Which airports serve Mashhad and Al-Najaf?
Mashhad: Mashhad International Airport (MHD). Al-Najaf: Al Najaf International Airport (NJF).
What is the time difference between Mashhad and Al-Najaf?
Al-Najaf is 0.5 hours behind Mashhad.

More flights from Mashhad