Flights from Al-Najaf to Mashad
NJF to MHD. All flight routes from Al Najaf International Airport, Iraq to Mashhad, Iran. These routes are operated by 8 different airlines. You can either fly non-stop or choose a transit flight via Tehran. The shortest flight time is 1 hour and 50 minutes.
Find the best prices on hotels and car rental near Mashhad
We got great deals on hotels and car rentals near the airport.
Al-Najaf to Mashad flights
With over 33 flights every week and 8 different airlines you have a wide option of flights to choose from. You can fly non-stop to Mashad (MHD) from Al-Najaf (NJF) with Iraqi Airways, Qeshm Air, ATA Airlines, Iran Airtour, AIS Airlines, or Fly Baghdad or you can choose the stopover option via Tehran (IKA).
Al-Najaf to Mashad with Iraqi Airways
You can fly non-stop with Iraqi Airways every Monday at 08:30.
With Qeshm Air
Qeshm Air has non-stop every Wednesday or Saturday at 16:00 or 20:00.
With ATA Airlines
You can fly non-stop every weekday with flights departing at 13:20.
With Iran Airtour
You can fly non-stop every Monday, Wednesday, Thursday or Sunday with departure times at 10:15.
Miles & flight time: NJF - MHD
The shortest flight time between NJF and MHD is 2 hours and 30 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 2h 30m | - | 923 (1485 km) |
IKA Tehran | 6h 50m | - | - |
Unpublished Flight Rates From Al-Najaf to Mashad
From Al-Najaf to Iran
Below is a list of other destinations to Iran from Al Najaf International Airport with either direct flights or 1 stop connections.
- IKA Tehran Direct
- SYZ Shiraz
- TBZ Tabriz Direct
- IFN Isfahan Direct
- KIH Kish Island
- BND Bandar Abbas
- KER Kerman Direct
- LRR Lar
- GSM Qeshm Island
From Iraq to Mashad
Below is a list of other cities in Iraq with flights to Mashad with either non-stop or connecting flights.
- EBL Erbil
- BGW Baghdad Direct
- BSR Basra Direct
- ISU Sulaimaniyah