Helping travelers to find the best flight offers
Fly from London to Tehran with confidence—our search scans over 700 airlines, 50+ agencies, and more than 5 top booking systems to find the best fares, schedules, and travel conditions for your trip. Compare options in seconds and book the flight that fits your budget and itinerary with ease.
We carefully collect statistics on the search and pricing of airlines and, based on these data, we make an assumption about future prices. Thus, you can better understand which season is the cheapest to fly from London to Tehran
Fly direct from London to Tehran for the fastest, most convenient way to connect the UK and Iran — less transit hassle, quicker arrival, and more time to enjoy your trip. While connecting flights can sometimes be cheaper, choosing a direct service saves hours and delivers a smoother, more comfortable travel experience worth the extra cost for many travelers.
A direct flight is the easiest way to get to your destination. The following airlines operate non-stop flights from London to Tehran:
We keep tight track on airlines' pre-holidays sales and other special offers occurences all the time to let you save maximum amount of funds while traveling to your family or just going out on vacation.
The cheapest one-way flight from London to Tehran departs on 11/08/2025, is operated by Buzz and costs $107
The cheapest roundtrip flight from London to Tehran departs on 11/08/2025, is operated by Buzz and costs $225
Fastest flight from London to Tehran takes 10h 35m
There are no direct flights on this route.
The distance between London and Tehran is 4385km (2719 miles). The time difference between London and Tehran is 3h 30m
The route London — Tehran is served by many carriers — 5 in total, including Buzz, Wizz Air, Valuair, Pegasus Airlines, and EasyJet. This gives passengers wide opportunities: from finding the lowest fare (from $107) to selecting flights by schedule or service class. Our service aggregates data from multiple booking systems so you can compare offers in one place. This saves time and money: no need to check dozens of sites — just pick the right option and book online.
Starting at $107
Starting at $108
Starting at $126
Starting at $127
Starting at $138
There appear to be no direct flights from London to Tehran at this time.... Well, or something went wrong on our side and we couldn't find anything
Unable to find information about the schedule of direct flights from
London is served by several airports, each with a distinct role. Heathrow is the city’s main international hub, handling long-haul carriers and premium airlines; it’s about 24 km west of central London and reachable by the Heathrow Express (15–20 minutes, typically higher fares), Piccadilly Line tube (50–60 minutes, lower fares) or taxis (30–60 minutes, variable cost). Gatwick, a large secondary international airport to the south, caters to a mix of full-service and low-cost carriers and sits about 45 km from the centre; the Gatwick Express takes around 30 minutes to Victoria, while coaches and trains are cheaper but slower. Stansted and Luton are budget-leaning airports serving many low-cost and charter airlines; Stansted is ~64 km northeast with a 45–55 minute Stansted Express to Liverpool Street or coach options, and Luton is ~55 km northwest with shuttle buses from the station plus longer train/coach combinations. London City Airport, small and close to the financial district (about 11 km), is favored by business travellers for its short transfer time—roughly 20–30 minutes by DLR or taxi—though it has limited long-haul service. Pros across the network include wide choice and competition-driven fares; cons can be longer transfers to central London, variable extra fees with budget carriers, and busy terminals at peak times.
Tehran is served primarily by two airports with distinct roles. Imam Khomeini International Airport (IKA) functions as the main international hub for long-haul and many regional flights, typically handling flag carriers and several full-service foreign airlines; it lies about 45–60 km southwest of the city center, with travel times usually around 45–75 minutes by taxi or shuttle depending on traffic and route, and fares that can range from modest fixed taxi rates to higher private-transfer prices. Mehrabad Airport (THR) is closer—roughly 7–10 km west of central Tehran—and is typically used for domestic and some regional services, often by Iran’s domestic carriers; a taxi ride can take 20–40 minutes and tends to be cheaper. Pros: IKA offers international connections and newer terminal facilities, while THR is more convenient for quick domestic transfers; cons: IKA can be far from the center and affected by heavy traffic, whereas THR may feel more crowded and have fewer international amenities.
The cheapest flight ticket from London to Tehran according to data for the last 48 hours costs $107
Often the best time to buy tickets from London to Tehran is 2 months before departure.
Based on statistics over the past years, the lowest prices for flights from London to Tehran can be found flying in these months: October.
The fastest flights from London to Tehran start from 10 hours 35 minutes in the air.
The following airlines operate direct flights on the route London — Tehran:
We couldn't find any special offers for flights from London to Tehran