Frankfurt to Tehran Imam Khomeini Airport Flights

3 Airliners fly direct from Frankfurt International Airport to Imam Khomeini Airport, Iran Air, Swiss and Lufthansa. The flight time from Frankfurt International Airport to Imam Khomeini Airport is around 5 Hours 15 Minutes and you will cover 3,774 Km (2,345 Miles). The airport code for Frankfurt International Airport is FRA and for Imam Khomeini Airport it is IKA.

The price of the flight is dependent on the time of the day you fly (if there is a choice) and the day of the week with weekends being normally a higher price. If you are looking to get the cheapest flights possible then we recommend you travel mid week or in the late evening. On occasions, airliners may have special offers so look out for these. Our recommendation is to book well in advance if you are looking to get the best possible prices.

There is a time difference of 1.0 GMT at Imam Khomeini Airport Iran, so remember to alter your watch to the correct time upon your arrival.

Please see below the airlines that fly from Frankfurt International Airport (FRA) to Imam Khomeini Airport (IKA) and the amount of daily flights in operation.

AirlinerMoTuWeThFrSaSuFirst FlightLast Flight
Swiss100001114:3014:30
Lufthansa100001114:3014:30
Iran Air001001015:0015:00

The greatest amount of direct flights offered from Frankfurt International Airport to Imam Khomeini Airport Iran are by Swiss with around 0 flights a week. The earliest flight is available at 14:30 and the latest flights at 14:30 with the most popular flight number being LX4020.

You can visit Swiss at swiss.com website for late minute deals and up to date information.

Below you can see all the times when Swiss fly. These flight times do vary so we recommend you look on the Swiss website for accurate information for the dates you are departing.

DayFlight Times
Monday14:30
Saturday14:30
Sunday14:30

Before departing Frankfurt International Airport please check that you are holding a valid passport.

Delayed/Cancelled Flight Compensation Calculator

Was your flight delayed or cancelled?

You could be eligible to receive up to 600EUR compensation per person in your party...
BACK TO TOP