Helping travelers to find the best flight offers
Fly from Tehran to London with confidence—our search scans over 700 airlines, 50+ agencies and more than 5 leading booking systems to uncover the best prices, schedules and booking conditions for your trip. Compare flexible routings and fares in seconds and book the option that fits your budget and timetable.
Fly direct from Tehran to London for the quickest, most convenient way to bridge Iran and the UK — less time in transit means more time exploring or resting on arrival. While connecting options can sometimes be cheaper, a nonstop flight saves hours, avoids layover hassles and makes your trip far more comfortable; book now to secure the best direct fares.
A direct flight is the easiest way to get to your destination. The following airlines operate non-stop flights from Tehran to London:
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 Tehran to London departs on 11/15/2025, is operated by Pegasus Airlines and costs $114
There is no information about the cheapest roundtrip flight from Tehran to London
Fastest flight from Tehran to London takes 10h 45m
There are no direct flights on this route.
The distance between Tehran and London is 4385km (2719 miles). The time difference between Tehran and London is 3h 30m
The Tehran — London route is served by a wide range of airlines: 4 in total, including Pegasus Airlines, Azerbaijan Airlines, Valuair, and Turkish Airlines. Competition among carriers gives passengers the opportunity to find tickets at attractive fares — with prices starting from $114. Our service helps compare all available offers within seconds and choose the most convenient option. You can filter flights by price, departure time, or baggage rules to make your trip as comfortable as possible. With so many airlines, there’s always a chance to catch special promotions and save.
Starting at $114
Starting at $150
Starting at $188
Starting at $205
There appear to be no direct flights from Tehran to London 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
Tehran is served primarily by two airports with different roles. Imam Khomeini International (IKA) is the main international gateway and typically handles long-haul and full-service carriers, with budget airlines also operating select routes; it’s located about 45–60 km southwest of central Tehran, and transfer by express train or taxi can take roughly 45–75 minutes depending on traffic, with fares that can range from modest rail tickets to higher taxi prices. Mehrabad (THR) sits much closer, around 8–15 km west of the city center, and is mainly used for domestic and regional flights by local carriers; surface transport such as metro, buses, or taxis usually takes 20–40 minutes. Pros: IKA offers modern long-haul facilities and international connections, while Mehrabad is convenient for quick intra‑country hops; cons include IKA’s distance from downtown and potential traffic delays for both airports.
Heathrow (LHR) is London’s primary international hub, serving most long-haul and premium carriers and acting as a global transfer point. Flights here are typically mid-to-higher priced compared with other London airports, reflecting its full-service airline mix. The airport lies about 24 km west of central London; the Heathrow Express reaches Paddington in roughly 15–20 minutes (fare usually higher), while the Piccadilly Line offers a budget option in around 45–60 minutes. Taxis and app-based transfers take 30–60 minutes depending on traffic. Pros: wide route network, frequent long-haul connections and comprehensive facilities. Cons: can be crowded, security and transfer times may be longer.
The cheapest flight ticket from Tehran to London according to data for the last 48 hours costs $114
Often the best time to buy tickets from Tehran to London is 2 months before departure.
The fastest flights from Tehran to London start from 10 hours 45 minutes in the air.
The following airlines operate direct flights on the route Tehran — London:
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 Tehran to London
We couldn't find any special offers for flights from Tehran to London