Flights from Baghdad to Mashad – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
BGW to MHD – All flight route options from Baghdad International Airport, Iraq to Mashhad, Iran. These flights are operated by 2 airlines. Fly non-stop with AIS Airlines or choose from 1 different transit flights. The shortest flight time is 1 hour and 45 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Other flight options
Check out these routes. They have daily flights from Baghdad International Airport and connections to Mashad:
Find the best prices on hotels and car rental near Mashhad
We got great deals on hotels and car rentals near the airport.
Baghdad to Mashad flights
With over 24 flights every week and 3 different airlines you have a wide range of options. You can fly non-stop to Mashad (MHD) from Baghdad (BGW) with Iraqi Airways or AIS Airlines or opt for a connecting flight via Basra (BSR).
Baghdad to Mashad with Iraqi Airways
You can fly non-stop every weekday with flights departing at 05:00, 06:00 or 07:00. You also have the option to do a transit flight via Basra.
Distance & flight times: Baghdad International Airport to Mashhad
The shortest flight time between BGW and MHD is 2 hours.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 0m | - | 903 miles (1453 km) |
BSR Basra | 6h 0m | 2h 30m | 1074 miles (1728 km) |


Quick copy and share this page
From Baghdad to Iran
Below is a list of other destinations to Iran from Baghdad International Airport with either direct flights or 1 stop connections.
From Iraq to Mashad
Below is a list of other cities in Iraq with flights to Mashad with either non-stop or connecting flights.