International services normally depart from Imam Khomeini International Airport (IKA). Do not go to Mehrabad; verify the airport code, airline counter and departure time on the latest booking message.
A nonstop flight generally takes around 1 hour 30 minutes to 2 hours. Immigration, baggage collection and ground-security procedures can make the total airport journey considerably longer.
Plan to arrive about three hours before departure and earlier during major holidays. International check-in, passport control and baggage acceptance all close before the scheduled flight time.
Visa and entry requirements vary by passport and can change. Check the current official rules before travel, carry the original passport used for booking and keep accommodation and return details accessible.
Use an authorized airport taxi, hotel transfer or trusted pre-arranged driver. Security checkpoints and traffic can affect travel time, so share your flight number and avoid arranging a meeting immediately after landing.
Not always. Both cities require a separate road transfer, and flying directly to Najaf may be more convenient when available. Compare total transfer time, arrival hour and return options—not only airfare.
The allowance depends on the airline and fare. Check both checked and cabin limits on your ticket, request approval for special or commercial items and keep valuables, medication and documents with you.
Only with careful planning. You may need Iraqi entry permission, baggage collection and a new check-in, and the second airline may not protect you if the Tehran flight is late. A long or overnight buffer is safest.
Book early around Nowruz, Arbaeen-related travel and major business or religious dates. Confirm the return flight and cancellation rules because schedule changes can be costly when tickets are issued separately.