Log in Register

Log in

Innovations in Clinical Pharmacy: The Roadmap to a better Quality of Life

All international flights to Tehran land at the new Imam Khomeini International Airport (IKA) based 37 km southwest of Tehran. There are 70 smaller regional airports, for example those in Shiraz, Mashhad, Isfahan, and Tabriz and they have daily flights to many international destinations.

Flights are operated by Iran Air, Mahan Air, Emirates (for Tehran), Qeshm Air, Iran Aseman Airlines, and other Iranian companies.

Iran Air and Mahan Air connect Tehran with several major European cities as well as destinations in Asia and Middle East. European companies landing in Tehran include BMI, Lufthansa, KLM, Alitalia, Turkish Airlines, Austrian Airlines, Aeroflot and Middle-Eastern airlines: Emirates, and Etihad.

AirAsia has flights to/from Kuala Lumpur and Bangkok

Thai Airways serves a direct route to/from Bangkok.

Qatar airlines offers several flights to Iran and provides non-stop service to Doha from to many US cities.

Low-cost carriers (LCC) also operate flights to Tehran or other cities in Iran.

  • Pegasus Airlines has flights to Tehran via Istanbul..
  • Atlasglobal has flights to Tehran via Istanbul.
  • Germania Airline has flights to Tehran via Berlin, Dusseldorf and Hamburg and to

Mashhad via Hamburg.

  • Air Arabia has flights to Tehran and Shiraz via Sharjah.
  • Jazeera Airways has flights to Mashhad via Kuwait.
  • AirAsia has flights to Tehran via Kuala Lumpur and Bangkok, Thailand.
  • Shaheen Air has flights from Mashhad to Lahore in Pakistan.

Note that if not staying in Tehran and planning to get to any city other than Tehran upon your arrival, you would have to change airports, from Imam Khomeini to Mehrabad, 40km away, to get to your domestic flight. Allow at least 3-4h between the flights. If going to Mashhad, you may be able to avoid the plane change in Iran using Turkish Airlines, Gulf Air, Kuwait Airways, Jazeera Airways, or Qatar Airways. If going to Shiraz, several flights from Persian Gulf States are available. For Tabriz, you can try travelling via Istanbul on Turkish Airlines or via Baku on Iran Air.

There are no direct flights at present from Canada or the USA, but you could travel via either Europe or Persian Gulf States. Non-stop flights from Dubai via JFK, IAD, San Francisco, Los Angeles, Houston or Toronto are good bets.

Visitors from Australia or New Zealand can consider travelling via Dubai or Abu Dhabi, or can use a combination of Iran Air and Malaysian or Thai Airlines to get from any major city in Australia to Tehran, via Kuala Lumpur or Bangkok. Air Asia and Thai Airways also has good deals from Australia and New Zealand to Tehran with a stop in Kuala Lumpur or Bangkok.

Iranian Airlines offering several International Flights:




Contact Info

viber 1   Whats App telegram logo 2
 Email : This email address is being protected from spambots. You need JavaScript enabled to view it.



Iran Travel