Non-stop flights to Shahrud (RUD)
Shahrud Airport is a small airport in Iran. It is an international airport. There is only one airport that has a direct flight to Shahrud. Currently, there are no domestic flights to Shahrud.
On this page
All direct flights to Shahrud Top 200 flights with a stopover Airlines flying to Shahrud Best time to visit Shahrud International flights Alternative airports FAQThis month, there are 0 flights arriving at Shahrud Airport.
The only flight to Shahrud RUD is departing from Al Najaf (NJF). This non-stop flight takes around 2 hours and 10 minutes and covers a distance of 682 miles (1,098 km).
List of all direct flights to Shahrud
Below you can find a list of all cities and countries that have direct flights to Shahrud, ordered by popularity.
Top 200 flights with a stopover
This list contains the 200 most popular airports from which flights depart that require just one stopover to get to Shahrud.
Airlines flying to Shahrud
The only airline that flies to Shahrud is Iran Air.
What is the best time to visit Shahrud?
☀️ Hot Mediterranean
The Mediterranean regions near Shahrud are known for their warm, arid summers, where temperatures often go beyond 30°C (86°F). In some inland spots, the heat can climb even higher, sometimes reaching 40°C (104°F) or more. The winters are pleasantly mild, accompanied by some rainfall. This lovely climate, paired with breathtaking landscapes and bright, sunny days attract visitors from around the globe.
Shahrud is a wonderful place to visit all year long, but spring (March-May) and fall (September-November) are the best seasons to visit. The weather is pleasantly warm during these times, especially since the summers can be quite hot in those regions.

International flights to Shahrud
Flights from Iraq to Shahrud
Al Najaf is the only city in Iraq with direct flights to Shahrud. From Al Najaf, direct flights are offered by Iran Air.
All flights from Iraq
Alternative airports near Shahrud
Flying to an alternative airport near Shahrud could give you other options to reach your destination. For example, the possibility to fly with a different airline or alliance, or finding a cheaper airfare. For this reason, alternative airports near to Shahrud (RUD) are listed below. The closest alternative airports are Yasuj (YES) and Kharg (KHK).
Frequently asked questions - FAQ
How many airports are there in Shahrud?
There are 3 airports in Shahrud: Shahrud Airport (RUD), Gachsaran Airport (GCH) and Yasuj Airport (YES).
What is the best airport to fly into Shahrud?
The most convenient airport to fly into Shahrud is Shahrud Airport (RUD).
How many airlines fly to Shahrud?
There is 1 airline flying to Shahrud, which is Iran Air, as of August 2026.
Which airlines fly to Shahrud?
Iran Air is the only airline flying to Shahrud.
Which alliances are flying to Shahrud?
There are no alliances flying to Shahrud at the moment.
How many nonstop flights are there to Shahrud?
There are roughly 0 flights arriving at Shahrud every month (or 0 flights each week), from a total of 1 airports worldwide.
What is the official name of Shahrud Airport?
The official name of Shahrud Airport is Shahrud Airport.
What is the airport code of Shahrud Airport?
The airport code of Shahrud Airport is RUD.
What are the most popular flights to Shahrud?
Al Najaf is the only airport with a direct connection to Shahrud.
How long is the flight to Shahrud?
| Al Najaf to Shahrud | 2h 10m |