Cheap flights from London Heathrow to Lahore
from as little as £475
6 nights in Lahore, departing London Heathrow on 12 / Mar / 2025 with Etihad Airways (price found 34 hours ago)
Subject to availability, prices correct of the last 24 hours
Cheap return flights from London Heathrow to Lahore
Find the best dealsAll prices shown are per person based on return flights only. Prices found in the last 48 hours.
The London Heathrow / Lahore route
All 6320 km of itCheap flight deals for this route
See what's hot at the momentNo deals available at this time.
Lahore flight facts
What you need to knowAlternative flights from the UK to Lahore
Check out prices for other routesAlternative flights from London Heathrow to Lahore
You might find cheaper flights nearby
There are around 18,300 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
Currency
Pakistani rupee
Language
English
Urdu
Timezone
5 hrs ahead of GMT
How to get cheap flights from London Heathrow to Lahore
Tips and advice from our flight expertsMay 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 13 hrs 40 mins.
Other popular destinations near Lahore
Where other people are flying to










