Find Cheap Flights to Tehran

Tehran has some great museums, a huge number of art galleries, some of the best restaurants in Iran and a range of surprisingly trendy boutiques. There’s also plenty for the budget traveller, with colourful bazaars selling everything from computer games to delicious street food. The people are warm, friendly and welcoming, and despite the chaotic hustle and bustle there’s always time to stop and relax in one of the city’s many cafe bars.

Book flights to Tehran today: it may just surprise you.

Airports in Tehran

Tehran Imam Khomeini International Airport (IKA) is one of Iran’s major international airports, and is located 19 miles south of Tehran. Construction of the airport began in 1979, but the airport didn’t open until 2004 when it over the majority of international flights from Tehran’s other airport, Mehrabad International (THR). Despite the grand opening, Mehrabad Airport remains the busiest airport in Iran.

Airlines that fly to Tehran

Currently Iran Air is the only airline operating direct flights to Tehran Imam Khomeini Airport from the UK. At the moment there are no direct flights from Europe to Mehrabad Airport.

Getting into Tehran

You can catch a bus from Imam Khomeini Airport to Azadi Square, via the Haram-e-Motahhar Metro Station where you can transfer onto the red line tube to the city centre. Bus tickets cost 20 thousand Rials* (about 45p). You can also catch a taxi from outside the airport terminal: this should cost between 250 thousand and 300 thousand Rials* (roughly between £5.80 and £6.90). Car rental is also available at the airport if you want to explore Iran on four wheels.

*Prices subject to change

Find flights to Tehran

Get the best deals on flights to Tehran with Skyscanner. You just need to enter the dates of your trip and we’ll find you the best flights available. If you don’t have concrete dates in mind, you can use our ‘whole month’ or ‘whole year’ search options to find the cheapest days to fly. You can compare flights quickly and easily with our filtering options.

Filter by price, departure time, number of stops and more to find the journey that fits best. When you’re ready to book, we’ll send you straight to the airline site: there are no hidden charges or fees when you use Skyscanner. If you’re not quite ready to commit, we’ll keep an eye on the tickets for you. Simply set up a ‘Price Alert’ and we’ll drop you an email as soon as your chosen flight price goes up or down.  

Flexible where you fly? Search nearby airports for bigger savings.

Airports near Tehran

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.