Flights to Tehran, Iran
Make your travel wishlist, we'll do the rest
Hidden deals
Kiwi-Code uncovers prices airlines don't want you to see.
Effortless booking
Use our flexible filters to tailor your search.
Travel hacking
Look out for the travel hack star icon for even cheaper fares.
Weather in Tehran
Average Weather
Month | Average monthly max temperature | Average monthly min temperature |
January | 8°C | -2°C |
February | 9°C | -1°C |
March | 15°C | 4°C |
April | 21°C | 9°C |
May | 28°C | 15°C |
June | 34°C | 21°C |
July | 37°C | 25°C |
August | 35°C | 23°C |
September | 31°C | 19°C |
October | 23°C | 12°C |
November | 14°C | 4°C |
December | 9°C | 0°C |
14 day forecast
Cheapest month to fly to Tehran
Explore price trends for trips to Tehran
Showing prices in GBP
Annual Avg. Price | 178 GBP |
July 2024 | 235 GBP |
August 2024 | 152 GBP |
September 2024 | 145 GBP |
October 2024 | 132 GBP |
November 2024 | 130 GBP |
December 2024 | 133 GBP |
January 2025 | 141 GBP |
February 2025 | 142 GBP |
March 2025 | 124 GBP |
April 2025 | 260 GBP |
May 2025 | 264 GBP |
June 2025 | 277 GBP |
Direct flights to Tehran
Find direct flights from anywhere to Tehran
- Fort Lauderdale to Tehran from £380
- Atlanta to Tehran from £381
- Phoenix to Tehran from £383
- Philadelphia to Tehran from £388
- Cleveland to Tehran from £391
- Tampa to Tehran from £395
- Fort Myers to Tehran from £395
- Detroit to Tehran from £396
- San Juan to Tehran from £405
- Houston to Tehran from £413
- Salt Lake City to Tehran from £415
- Lagos to Tehran from £427
- Dallas to Tehran from £433
- Grand Rapids to Tehran from £434
- Cancún to Tehran from £450
- Auckland to Tehran from £466
- St. Louis to Tehran from £467
- Vienna to Tehran from £470
- San José to Tehran from £481
- Mexico City to Tehran from £495
- Bogotá to Tehran from £559
- Honolulu to Tehran from £603
- Medellín to Tehran from £607
- Santa Marta to Tehran from £728
Airlines flying to Tehran
Best airlines flying to Tehran
- US-Bangla Airlines
- Kuwait Airways
- ITA Airways
- Wizz Air Malta
- Porter Airlines
- Wizz Air
- Norse Atlantic Airways
- HiSky Europe
- Tway Airlines
- Malaysia Airlines
- easyJet
- China Southern Airlines
- Ryanair
- Air Cairo
- Batik Air Malaysia
- Alaska Airlines
- TUI fly Belgium
- flynas
- VietJet Air
- French Bee