Outbound | Return | Airlines | Shop | Baggage | Price | ||
---|---|---|---|---|---|---|---|
London Tehran | Outbound 17/06/25 1 Stopover (IST, SAW) W95729, PC0518 22h 00min | Return 01/07/25 1 Stopover (SAW, IST) PC0513, W95730 30h 20min | | ![]() | £259 | ||
Best option London Tehran | Outbound 30/06/25 1 Stopover (IST, SAW) W95771, VF0195 11h 40min | Return 18/07/25 1 Stopover (SAW, IST) VF0188, W95772 15h 05min | | ![]() | £326 | ||
London Tehran | Outbound 03/09/25 2 Stopovers (FRA, IST, SAW) LH0925, LH1300, VF0187 16h 20min | Return 15/09/25 2 Stopovers (SAW, IST, FRA) VF0186, LH1299, LH0918 19h 25min | | ![]() | £599 | ||
London Tehran | Outbound 30/06/25 2 Stopovers (IST, SAW, ESB) W95729, VF3010, VF0563 49h 25min | Return 18/07/25 2 Stopovers (ESB, SAW, IST) PC1737, PC2679, W95730 29h 50min | | ![]() | ? | £296 | |
London Tehran | Outbound 08/06/25 1 Stopover (IST, SAW) W95729, PC0516 27h 25min | Return 27/06/25 1 Stopover (SAW, IST) PC0517, W95730 27h 40min | | ![]() | ? | £308 | |
London Tehran | Outbound 17/06/25 1 Stopover (SAW) PC1174, VF0185 19h 40min | Return 01/07/25 1 Stopover (SAW) VF0188, PC1173 19h 15min | | ![]() | £321 | ||
London Tehran | Outbound 08/06/25 1 Stopover (IST, SAW) W95729, VF0195 22h 50min | Return 27/06/25 1 Stopover (SAW, IST) VF0188, W95772 15h 05min | | ![]() | £328 | ||
London Tehran | Outbound 17/06/25 1 Stopover (SAW) PC1162, PC0512 08h 30min | Return 01/07/25 1 Stopover (SAW) VF0188, VF1991 17h 30min | | ![]() | ? | £354 | |
London Tehran | Outbound 06/06/25 1 Stopover (SAW) VF1990, VF0187 09h 55min | Return 20/06/25 1 Stopover (SAW) VF0188, VF1991 17h 30min | | ![]() | £366 | ||
London Tehran | Outbound 22/06/25 2 Stopovers (AYT, SAW) XQ0589, VF3049, VF0185 49h 35min | Return 05/07/25 1 Stopover (SAW, IST) PC0519, W95730 32h 10min | | ![]() | ? | £380 |
Airline
- Lufthansa
- Wizz Air UK
- Pegasus Airlines
- AJet
- Turkish Airlines
Tips and tricks to help you find cheap flights from London to Tehran
Favourite airline: Pegasus Airlines
Flight tickets on the route London – Tehran are most frequently booked with Pegasus Airlines.

Pegasus Airlines
38 %

Lufthansa
24 %

Austrian Airlines
19 %
Favourite connection: via Istanbul - Sabiha Gökcen
Flights with a stopover in Istanbul - Sabiha Gökcen are the most popular connection for this route.
Route
bookings
1 stopover Istanbul - Sabiha Gökcen
10h 05min, from 461 £
37 %
1 stopover Frankfurt-Main
22h 15min, from 812 £
26 %
1 stopover Vienna
10h 35min, from 572 £
21 %
Important flight information
Flight information: London - Tehran
Outbound and return from | 258,83 £ |
---|---|
Flight duration | min. 06:05 |
Return flight duration | min. 06:35 |
Distance | 4407 km |
Flights per week | 3 |
Departure airport | Airport London (LCY, LGW, LHR, LTN, STN, SEN) (LON) |
Arrival airport | Airport Tehran Imam Khomeini (IKA) |
Destination country | Flights to Iran |
Alternative flights to Tehran
- Flight London Heathrow - Tehran from 433 £
- Flight London Stansted - Tehran from 320 £
- Flight London Gatwick - Tehran from 259 £
- Flight Manchester - Tehran from 309 £
- Flight London City - Tehran from 620 £
Popular destinations for onward travel
- Flight Tehran - Yerevan from 331 £
- Flight Tehran - Kuala Lumpur from 494 £
Flight destinations with a similar price
- Flight London - Dubai from 254 £
- Flight London - Cairo from 270 £
- Flight London - Gazipasa from 271 £
- Flight London - Hurghada from 254 £