This is a comprehensive guide to Iran Air international routes Below you can find Iran Air’s international flight schedule. Please note that the flight days and hours can be slightly different in different seasons, but the flight times generally remain the same.
Book iran Air London to Tehran Flights with Eligsht – Official Iran Air’s Sales Agency in London.
Iran Air International Routes – Asia & the Middle East
Iran Air International Routes – Ankara, Turkey
Tehran to Ankara
There are two flights a week from Tehran to Ankara on Sundays and Wednesdays from Imam Khomeini Airport to Esenboga Airport in Ankara. The duration of the flight is 3 hours and 10 minutes.
Ankara to Tehran
There are two flights a week from Ankara to Tehran on Sundays and Wednesdays from Ankara Turkey Airport to Imam Khomeini Airport in Tehran. The duration of the flight is 2 hours and 30 minutes.
Iran Air International Routes – Istanbul, Turkey
Tehran to Istanbul
There are seven flights a week from Tehran to Istanbul on all days of the week and at different times from Imam Khomeini Airport to Ata Turk Airport in Istanbul. The flight time is 3 hours and 30 minutes.
Istanbul to Tehran
There are seven flights a week from Istanbul to Tehran every day at different times from Istanbul Ata Turk Airport to Imam Khomeini Airport. The flight duration is 3 hours and 30 minutes.
Iran Air International Routes – Mumbai, India
Tehran to Mumbai
There are two flights a week from Tehran to Mumbai on Tuesdays and Fridays from Imam Khomeini Airport to Mumbai, India. The duration of the flight is 5 hours and 00 minutes.
Mumbai to Tehran
There are two flights a week from Mumbai to Tehran on Tuesdays and Fridays from Mumbai airport to Imam Khomeini. The flight duration is 5 hours and 00 minutes.
Iran Air International Routes – Beirut, Lebanon
Tehran to Beirut
One flight per week from Tehran to Beirut takes place on Wednesdays from Imam Khomeini Airport to Beirut Airport. The flight duration is 2 hours and 20 minutes.
Beirut to Tehran
One flight per week from Beirut to Tehran takes place on Wednesdays from Beirut to Imam Khomeini Airport in Tehran. The flight duration is 2 hours and 20 minutes.
Iran Air International Routes – Beijing, China
Tehran to Beijing
One flight per week from Tehran to Beijing is made on Wednesdays from Imam Khomeini Airport to Beijing China, the flight duration is 10 hours and 35 minutes.
Beijing to Tehran
There is one flight per week from Beijing to Tehran on Thursdays from Beijing Airport to Imam Khomeini. The duration of the flight is 10 hours and 35 minutes.
Iran Air International Routes – Baku, Azerbaijan
Tehran to Baku
There are daily flights from Tehran to Baku from Imam Khomeini Airport to Baku Azerbaijan Airport. The flight duration is 1 hour and 55 minutes.
Baku to Tehran
There are daily flights from Baku to Tehran from Baku Airport to Imam Khomeini in Tehran. The flight duration is 1 hour and 55 minutes.
Iran Air International Routes – Tashkent, Uzbekistan
Tehran to Tashkent
There is one flight per week from Tehran to Tashkent on Fridays from Imam Khomeini Airport to Tashkent Uzbekistan Airport. The flight time is 2 hours and 30 minutes.
Tashkent to Tehran
There is one flight a week from Tashkent to Tehran on Fridays from Tashkent Airport to Imam Khomeini in Tehran. The flight duration is 2 hours and 30 minutes.
Iran Air International Routes – Karachi, Pakistan
Tehran to Karachi
One flight per week from Tehran to Karachi, Pakistan, from Imam Khomeini Airport to Karachi, Pakistan; the flight duration is 2 hours and 50 minutes.
Karachi to Tehran
One flight per week from Karachi Pakistan to Tehran takes place on Thursdays. The flight duration is 2 hours and 50 minutes.
Iran Air International Routes – Kuala Lumpur, Malaysia
Tehran to Kuala Lumpur
There are three flights a week from Tehran to Kuala Lumpur on Sundays, Tuesdays, and Fridays from Imam Khomeini Airport to Kuala Lumpur, Malaysia. The duration of the flight is 8 hours and 00 minutes.
Kuala Lumpur to Tehran
There are three flights a week from Kuala Lumpur to Tehran on Saturdays, Mondays, and Wednesdays from Kuala Lumpur Airport, Malaysia to Imam Khomeini. The flight duration is 8 hours and 00 minutes.
Iran Air International Routes – Damascus, Syria
Tehran to Damascus
There are three flights a week from Tehran to Damascus on Sundays, Tuesdays, and Thursdays from Imam Airport in Tehran to Damascus Airport in Syria. The duration of the flight is 1 hour and 50 minutes.
Damascus to Tehran
There are three weekly flights from Damascus to Tehran on Sundays, Tuesdays, and Thursdays from Damascus Airport in Syria to Imam Tehran Airport. The duration of the flight is 1 hour and 50 minutes.
Iran Air International Routes – Dubai, Emirates
Tehran to Dubai
There are seven flights a week from Tehran to Dubai on all days of the week and at different times from Imam Khomeini Airport to Dubai Emirates Airport. The flight time is 2 hours and 00 minutes.
Dubai to Tehran
There are seven flights a week from Dubai to Tehran every day at different times from Dubai Airport to Imam Khomeini Airport. The duration of the flight is 2 hours and 00 minutes.
Iran Air International Routes – Europe
Iran Air International Routes – Frankfurt, Germany
Tehran to Frankfurt
There are three flights a week from Tehran to Frankfurt on Saturdays, Mondays, and Wednesdays from Imam Khomeini Airport to Frankfurt, Germany. The flight time is 4 hours and 40 minutes.
Frankfurt to Tehran
There are three flights a week from Frankfurt to Tehran on Saturdays, Mondays, and Wednesdays from Frankfurt Airport in Germany to Imam Khomeini. The flight time is 4 hours and 40 minutes.
Iran Air International Routes – Cologne, Germany
Tehran to Cologne
There are two flights a week from Tehran to Cologne on Tuesdays and Fridays from Imam Khomeini Airport to Germany Cologne Airport. The flight time is 5 hours and 20 minutes.
Cologne to Tehran
There are two flights a week from Cologne to Tehran on Tuesdays and Fridays from Cologne Airport to Imam Khomeini. The flight time is 5 hours and 20 minutes.
Iran Air International Routes – Hamburg, Germany
Tehran to Hamburg
There are two flights a week from Tehran to Hamburg on Sundays and Thursdays from Imam Khomeini Airport to Hamburg, Germany. The flight time is 5 hours and 10 minutes.
Hamburg to Tehran
There are two flights a week from Hamburg to Tehran on Sundays and Thursdays from Hamburg Airport to Imam Khomeini Airport in Tehran. The duration of the flight is 5 hours and 10 minutes.
Iran Air International Routes – London, England
Tehran to London
There are three flights a week from Tehran to London on Sundays, Tuesdays, and Thursdays from Imam Khomeini Airport to London Airport. The duration of the flight is 6 hours and 00 minutes.
London to Tehran
There are three flights a week from London to Tehran on Sundays, Tuesdays, and Thursdays from London England Airport to Imam Khomeini Airport. The flight duration is 6 hours and 00 minutes
Read More:
3 Benefits of Booking London to Tehran Plane Tickets with Iran Air
Iran Air International Routes – Vienna, Austria
Tehran to Vienna
One flight per week from Tehran to Vienna takes place on Saturdays from Imam Khomeini Airport to Vienna Airport in Austria. The flight time is 4 hours and 40 minutes.
Vienna to Tehran
There is one flight per week from Vienna to Tehran on Saturdays from Vienna Airport in Austria to Imam Khomeini. The flight time is 4 hours and 40 minutes.
Iran Air International Routes – Paris, France
Tehran to Paris
There are two flights a week from Tehran to Paris on Tuesdays and Fridays from Imam Khomeini Airport to Orly Airport in Paris, France. The flight time is 5 hours and 50 minutes.
Paris to Tehran
There are two flights a week from Paris to Tehran on Tuesdays and Fridays from Orly Airport in Paris, France to Imam Khomeini Airport. The flight time is 5 hours and 50 minutes.
Iran Air International Routes – Moscow, Russia
Tehran to Moscow
There are two flights a week from Tehran to Moscow on Mondays and Tuesdays from Imam Khomeini Airport to Moscow Airport. The duration of the flight is 3 hours and 50 minutes.
Moscow to Tehran
There are two flights a week from Moscow to Tehran on Mondays and Tuesdays from Moscow Airport to Imam Khomeini. The duration of the flight is 3 hours and 50 minutes.
Iran Air International Routes – Rome, Italy
Tehran to Rome
One flight per week from Tehran to Rome takes place on Wednesdays from Imam Khomeini Airport to Rome, Italy. The flight time is 4 hours and 50 minutes.
Rome to Italy
There is one flight per week from Rome to Tehran on Wednesdays from Rome Italy Airport to Imam Khomeini Airport. The flight time is 4 hours and 50 minutes.
Iran Air International Routes – Milan, Italy
Tehran to Milan
One flight per week from Tehran to Milan takes place on Fridays from Imam Khomeini Airport to Milan, Italy. The flight time is 5 hours and 00 minutes.
Milan to Tehran
One flight per week from Milan to Tehran takes place on Fridays from Milan Airport, Italy to Imam Khomeini Airport. The flight time is 5 hours and 00 minutes.
Iran Air International Routes – Gothenburg, Sweden
Tehran to Gothenburg
There are two flights a week from Tehran to Gothenburg on Mondays from Imam Khomeini Airport to Sweden Gothenburg Airport. The flight time is 5 hours and 10 minutes.
Gothenburg to Tehran
There are two flights a week from Gothenburg to Tehran on Mondays from Gothenburg Airport to Imam Khomeini Airport. The flight time is 5 hours and 10 minutes.
Iran Air International Routes – Stockholm, Sweden
Tehran to Stockholm
There are four weekly flights from Tehran to Stockholm on Saturdays and Wednesdays from Imam Khomeini Airport to Stockholm Sweden Airport. The flight time is 5 hours and 00 minutes.
Stockholm to Tehran
There are two flights a week from Stockholm to Tehran on Saturdays and Wednesdays from Stockholm Airport to Imam Khomeini Airport. The duration of the flight is 5 hours and 00 minutes.
Iran Air International Routes – Amsterdam, Netherlands
Tehran to Amsterdam
There are two flights a week from Tehran to Amsterdam on Sundays and Thursdays from Imam Khomeini Airport to Amsterdam Schiphol Airport. The duration of the flight is 5 hours and 35 minutes.
Amsterdam to Tehran
There are two flights a week from Amsterdam to Tehran on Sundays and Thursdays from Amsterdam Schiphol Airport to Imam Khomeini Airport. The flight time is 5 hours and 35 minutes.
Note: In some cases, due to the increase or decrease in the number of passengers, Iran Air changes the flight schedules.