Cheap flight tickets from Tehran to Edinburgh

Compare Tehran to Edinburgh flight deals

Find the cheapest month or even day of the year to fly to Edinburgh

Book the best Edinburgh fare with no extra fees

Flight deals from Tehran to Edinburgh

Looking for a cheap last-minute deal or the best return flight from Tehran to Edinburgh? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Tehran to Edinburgh

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Tehran to Edinburgh flights are currently cheapest in March.

Tehran to Edinburgh: Alternative routes

Compare routes from Tehran to Edinburgh below. You may find an airport to fly into that's cheaper, faster, or easier than Edinburgh.

Tehran to Edinburgh: Flight information

The things to know before you go.
Cheapest flight foundRM1,601
Cheapest month to flyFebruary

Finding cheap flights from Tehran to Edinburgh: Frequently asked questions

The best price we found for a return flight from Tehran to Edinburgh is RM1,601. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
Currently, there are no airlines that fly direct from Tehran to Edinburgh. But we found flights with one stop from RM1,601.
As of February 2026, there are no flights flying from Tehran to Edinburgh.
The cheapest month to fly from Tehran to Edinburgh is usually February.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Tehran to Edinburgh Airport on Thursday, 26 February 2026.
No airlines currently offer direct flights between Tehran and Edinburgh Airport. Most routes have one or more stops.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Edinburgh but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Edinburgh is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Edinburgh is Pegasus Airlines .

Flying from Tehran to Edinburgh Airport (EDI): What you need to know

  • Planning your getaway begins with working out where you'll leave from in Tehran. Imam Khomeini International Airport (IKA) is the city's main base, so explore your options for reserving a flight from Tehran to Edinburgh Airport (EDI) leaving from here.

  • Edinburgh Airport is located in Edinburgh. The city operates on the UTC+0 timezone and is three hours 30 minutes behind Tehran.

  • Your flight from Tehran to EDI won't wait if you're late, so don't forget to check in on time. Arrive up to one hour in advance for domestic flights and two hours ahead when you're travelling internationally.

  • During peak travel periods, expect longer queues and show up earlier. Aim for at least two hours ahead for domestic flights and as much as four hours for international journeys.

Airports in Tehran

Imam Khomeini International Airport (IKA)

  • A stopover is the ideal opportunity to take a travel break and perhaps even explore another city. When browsing cheap flights from Tehran to EDI leaving from Imam Khomeini International Airport (IKA), deselect the 'Direct flights only' box to find out where you can visit along the way. Top options include:

    • Istanbul Ataturk Airport (IST)

    • Vienna International Airport (VIE)

    • Sabiha Gokcen International Airport (SAW)

  • IKA is about 56 kilometres from central Tehran. If you're driving, ride-sharing or catching a cab from the centre, it'll take 1 hour or so to get there, depending on the traffic.

  • If you're catching an early flight from Tehran to Edinburgh Airport, why not stay somewhere nice and close? Avoid the hassle of rushing to the terminal (and enjoy some extra sleep) at Remis Hotel. Rexan Hotel is another handy accommodation option near Imam Khomeini International Airport.

  • When it comes to Imam Khomeini International Airport's on-time performance, data shows 69.19% of flights complete their journey on time.

About Edinburgh Airport (EDI)

  • The last thing you need is a long journey to your hotel if you're arriving on a late flight from Tehran to Edinburgh Airport. Check in to one of these accommodation options near EDI instead:

  • Follow your own route with an Edinburgh Airport rental car. Pick up a set of wheels from Green Motion, Drivalia or Hertz and find adventure across Edinburgh and beyond.

  • Booking your ride around one week ahead of your Tehran to Edinburgh Airport flight can help you lock in a great deal.

Getting from Edinburgh Airport (EDI) to central Edinburgh

  • Central Edinburgh is around 11 kilometres from Edinburgh Airport. Journey times by car hire or cab will vary depending on time of day, so do some research before your trip.

  • It takes around 40 minutes when travelling by public transport.

How to find the cheapest flights from Tehran to Edinburgh Airport (EDI)

  • The lowest price we've found for a one-way ticket from Tehran to Edinburgh Airport is RM758. For a return flight on this route, the best price is RM1,601. Depending on when you want to go and the availability, these fares could change.

  • To pick up cheap flights from Tehran to EDI, book ahead. Airlines typically offer the most competitive fares when flights first go on sale.

  • The 'Whole month' tool will show you the cheapest Tehran to Edinburgh Airport tickets across the month. It's a great way to find a bargain if your plans aren't set in stone.

  • There's no need to check back in every day to find out if fares have dropped when you create a Price Alert. We'll notify you when a new deal shows up on plane tickets from Tehran to EDI.

  • Tailor your trip using filters. Choose your ideal departure and arrival times, airlines and total journey duration. You can also sort your results by 'Fastest,' 'Best' or 'Cheapest' flights from Tehran to Edinburgh Airport.

The best time to fly from Tehran to Edinburgh Airport (EDI)

  • It's time to figure out when to book your flight from Tehran to Edinburgh Airport (EDI). June is the busiest month to travel to Edinburgh. If crowds aren't your thing, head there in February.

  • Before locking in your Tehran to EDI plane ticket, consider the weather you're most comfortable in. July is the warmest month in Edinburgh, with temperatures ranging from 9ºC (48ºF) to 20ºC (68ºF).

  • January sees temperatures of between -1ºC (30ºF) and 7ºC (45ºF). Search for cheap tickets from Tehran to Edinburgh Airport around that time if you'd rather travel in cooler conditions.

More about Edinburgh

  • Once you've booked your flight from Tehran to Edinburgh Airport, find a hotel that's got location and comfort covered. Make one of these accommodation options your base for exploring Edinburgh:

  • Your Edinburgh visit isn't complete without checking out the sights. Major attractions you can't miss include Edinburgh Castle, Crown Jewels and Шотландия.

Explore more of the United Kingdom

  • You've seen Edinburgh, now it's time to explore more of the United Kingdom. Travel about 290 kilometres south to Manchester to tick off its leading attractions. From Manchester United Museum and Stadium Tour to The Homes of Football and Chinatown, there's plenty to keep you on the go.

  • If there's time to check out another major destination in the United Kingdom, head for Preston, about 241 kilometres south of Edinburgh. Brockholes Nature Reserve, Avenham and Miller Parks and Japanese Garden are key highlights.

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