$155 Flights from Tehran (THRA) to Edinburgh (EDI)

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 round-trip flight from Tehran to Edinburgh? Find the lowest prices on one-way and round-trip 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 found$155
Cheapest month to flyMarch

Finding cheap flights from Tehran to Edinburgh: Frequently asked questions

The best price we found for a round-trip flight from Tehran to Edinburgh is $345. 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 $345.
There are no flights flying from Tehran to Edinburgh, as of February 2026.
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, February 26, 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 traveling 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 35 miles from central Tehran. If you're driving, ride-sharing or catching a cab from the center, 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 7 miles from Edinburgh Airport. Journey times by car rental or cab will vary depending on time of day, so do some research before your trip.

  • It takes around 40 minutes when traveling 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 $155. For a return flight on this route, the best price is $345. 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 48ºF to 68ºF.

  • January sees temperatures of between 30ºF and 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 180 miles 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 150 miles 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.