Guide to Tehran from Iraq: Imam Khomeini Airport, transport, top sights, the Iran visa for Iraqis, and best flight fares.
🔍 Search flights — TehranTehran, Iran's capital and largest city, is a key hub for Iraqi travellers for ziyarah, tourism, medical care and shopping, and a gateway to pilgrimage cities like Mashhad and Qom.
You can book flights to Tehran on RideFly from Baghdad, Najaf, Basra, Erbil and Sulaymaniyah. Flight ticket prices to Tehran vary by departure city, date and airline, and the available fares show when you search your date: sort the results by cheapest or fastest, filter by airline, and the date strip highlights the cheapest day. For your stay see Tehran hotels.
Details of Baghdad – Tehran flights are on the route page on RideFly; search your date to see available flights and their duration, or try Najaf – Tehran flights.
Yes — see the Iran visa page for requirements.
Usually not — carry enough cash.
It depends on the departure city, date and airline. Search RideFly with your city and date to see the fares of the available flights to Tehran, and sort them from the cheapest.
On RideFly choose your departure city (Baghdad, Najaf, Basra, Erbil or Sulaymaniyah), Tehran as the destination and your date, then pick the flight, enter the travellers as in the passport and pay with one of the methods shown.
Search RideFly with your city and date, sort the results from the cheapest, and use the date strip to see the cheapest day before and after your date. If you can, compare departures from more than one Iraqi city: fares to Tehran vary by airport and date.