Cheap flights from London Heathrow to Lahore

from as little as £491

24 nights in Lahore, departing London Heathrow on 22 / Jun / 2025 with Etihad Airways (price found 47 hours ago)

Subject to availability, prices correct of the last 24 hours
Lahore

The London Heathrow / Lahore route

All 6320 km of it

Cheap flight deals for this route

See what's hot at the moment

No deals available at this time.

Lahore flight facts

What you need to know

Alternative flights from the UK to Lahore

Check out prices for other routes
from £491 pp
Find flights
from £535 pp
Find flights
from £571 pp
Find flights
from £561 pp
Find flights
from £767 pp
Find flights
from £525 pp
Find flights
from £620 pp
Find flights

Alternative flights from London Heathrow to Lahore

You might find cheaper flights nearby
from £512 pp
Find flights
from £413 pp
Find flights
from £663 pp
Find flights
from £425 pp
Find flights
from £439 pp
Find flights
from £688 pp
Find flights
Lahore

There are around 15,176 flights to Lahore every week. Right now, Etihad Airways has the cheapest flights - but indirect flights are often cheaper, so you may be able to save more by looking for longer stopovers.

Flying from Heathrow to Lahore takes around 8 hours nonstop with airlines like Pakistan International Airlines (PIA) and British Airways offering direct flights.

Min / Max Temperature (°C)
LOWEST

8 °C

AVG

24 °C

HIGHEST

38 °C

Rainfall (mm)
LOWEST

0 mm

AVG

39.2 mm

HIGHEST

150 mm

Key facts about Lahore

How to get cheap flights from London Heathrow to Lahore

Tips and advice from our flight experts
When is the cheapest time to fly to Lahore?

May is usually the cheapest time to fly to Lahore, and Pakistan in general. Flights with Etihad Airways often offer the cheapest flights to Pakistan.

How long does it take to fly from Heathrow to Lahore?

Usually, flights from London Heathrow to Lahore take around 14 hrs 30 mins.

Other popular destinations near Lahore

Where other people are flying to

Context Id: 7185c7e3-2cdd-4991-bd5b-f6aa448a6550