Book cheap flights to Iran from CA$525
Trusted by millions
Kiwi.com Guarantee for stress-free travel
One search, all the best deals
Explore airlines and airports
Airlines based in Iran
Popular airlines flying to Iran
Airports in Iran
Airports near Iran
Airports flying to Iran
Cheapest month to fly to Iran
Explore price trends for trips to Iran
Showing prices in CAD
| Annual Avg. Price | 725 CAD |
| November 2025 | 490 CAD |
| December 2025 | 533 CAD |
| January 2026 | 496 CAD |
| February 2026 | 402 CAD |
| March 2026 | 537 CAD |
| April 2026 | 764 CAD |
| May 2026 | 530 CAD |
| June 2026 | 551 CAD |
| July 2026 | 1434 CAD |
| August 2026 | 1095 CAD |
| September 2026 | 585 CAD |
| October 2026 | 1282 CAD |
Discover Iran
Iran is located in Asia. Tehran is the capital and also one of the major cities. There are other cities like Mashhad, Isfahan, Karaj, Shiraz, Tabriz, Qom, Ahvaz, Kermanshah, Urmia, Rasht, Zahedan, Hamadan, Kerman, Yazd that you can explore during your trip to Iran.
During your travels around Iran, you can try kebab, Khoresh e qeyme, Khoresh e fesenjan, Ash e reshte, Lubia polow, and many other local delicacies.
Major airports in Iran
There are more than 2 major airports in Iran. You can find cheap flights through these airports: Imam Khomeini International Airport (IKA), Mashhad International Airport (MHD), Shiraz Shahid Dastghaib International Airport (SYZ), Tabriz International Airport (TBZ), Esfahan Shahid Beheshti International Airport (IFN), Qeshm International Airport (GSM), Ahwaz Airport (AWZ), Kish International Airport (KIH), Mehrabad International Airport (THR), Bandar Abbas International Airport (BND), Shahid Ashrafi Esfahani Airport (KSH), Sardar-e-Jangal Airport (RAS), Shahid Sadooghi Airport (AZD), Abadan Airport (ABD), Dasht-e Naz Airport (SRY), Lar Airport (LRR), Urmia Airport (OMH), Zahedan International Airport (ZAH), Bushehr Airport (BUZ), Kerman Airport (KER), Ardabil Airport (ADU), Konarak Airport (ZBR), Bandar Lengeh Airport (BDH), Dezful Airport (DEF), Mahshahr Airport (MRX), Persian Gulf International Airport (PGU), Khoram Abad Airport (KHD), Sanandaj Airport (SDG), Bam Airport (BXR), Birjand Airport (XBJ).
General information about Iran
Iran doesn’t have Euro or US dollars. Also, it is a good idea to exchange money before arriving in Iran to get the best rates.
With a population of roughly 83.18 million, Iran is one of the top 100 most populated countries in the world.
The official language of Iran is Persian. However, travelers will also usually hear Tati as these are the languages of the largest international communities within Iran.
Iran is bordered by Iraq, Turkey, Azerbaijan, Armenia, Turkmenistan, Afghanistan, and Pakistan.
Iran has an arid climate. Also, it's worth noting that some countries in Asia might have a monsoon season. We advise you to check the forecast before your travels so you will have a nice trip.
Popular flights
Explore alternative flights to Iran
Find popular flights from Iran
Cheap flights
Popular flights from North America to Iran
- Saskatoon to Tehran from CA$507
- Vancouver to Shiraz from CA$504
- Toronto to Tehran from CA$564
- Toronto to Mashhad from CA$806
- Calgary to Tehran from CA$448
- Vancouver to Tehran from CA$469
- Montreal to Tehran from CA$533
- Ottawa to Tehran from CA$615
- Edmonton to Tehran from CA$637
- Toronto to Tabriz from CA$678
- Vancouver to Mashhad from CA$582
- Kelowna to Tehran from CA$603
- Toronto to Shiraz from CA$616
- Montreal to Mashhad from CA$772
- Winnipeg to Tehran from CA$605
Popular flights from Asia to Iran
- Istanbul to Tehran from CA$94
- Dubai to Tehran from CA$126
- Salalah to Tehran from CA$233
- Dubai to Shiraz from CA$159
- Ankara to Tehran from CA$94
- Shiraz to Tehran from CA$209
Popular flights from Europe to Iran
Download our app






































