Direct flights from Delhi to London (DEL → LHR)

Distance 6,731 km (4,182 mi)
Est. duration 7h 55m
Loading map...
Live fares · DEL → LHR

Available flights

Etihad AirwaysNon-stop
from$637
Book

About the Delhi → London route

Delhi to London is one of the most historically loaded routes in aviation — two capitals, 6,731 km apart, connected by roughly 7 hours and 55 minutes of flying. It's a proper long-haul run, and the passenger mix reflects that: you've got Indian families visiting relatives settled in Southall and Leicester, business travelers commuting between financial centers, and students heading to UK universities every September. Air India (AI) and British Airways (BA) are the main full-service carriers here, with Virgin Atlantic (VS) adding a third option worth checking. IndiGo (6E) rounds out the competition. Fares vary wildly depending on season and how early you book.

Why travel from Delhi to London?

London pulls Delhi travelers for reasons that go deeper than tourism. The Indian diaspora in the UK is massive — over 1.8 million people — which means a huge chunk of this traffic is visiting family, attending weddings, or moving between homes. Beyond that, London's cultural draw is real: the British Museum holds one of the world's largest collections of Indian artifacts, and neighborhoods like Brick Lane and Wembley feel genuinely familiar to travelers from the subcontinent. Business between the two countries is substantial, particularly in finance, tech, and pharmaceuticals. And for first-timers, the pull of Notting Hill, the West End theater scene, and the sheer density of history packed into a walkable city is hard to argue with.

Quick stats

  • Distance: 6,731 km
  • Estimated flight time: 7h 55m
  • Operating airlines: 6E, AI, BA, VS
  • Direct route: yes

Practical tips for DEL → LHR

Book for January through March if you want the cheapest fares — London's cold but crowds are thin and prices drop noticeably. Arriving at LHR means clearing UK border control, which can take 45 minutes to over an hour during peak times, so don't book a tight onward connection. The Elizabeth line (Crossrail) is your best friend from Heathrow — £12 to Paddington, fast and straightforward. You'll need a UK visa as an Indian passport holder, so sort that well in advance. Carry pounds or use a zero-fee card; airport exchange rates are brutal. Jet lag hits heading westbound — your body loses the evening, so plan a light first day.

Frequently asked questions

How long is the flight from Delhi to London?

The flight from Delhi (DEL) to London Heathrow (LHR) covers approximately 6,731 km and takes around 7 hours 55 minutes of flight time.

Which airlines operate the Delhi to London route?

Six airlines currently serve this route: IndiGo (6E), Air India (AI), British Airways (BA), Virgin Atlantic (VS), and two others. Each offers different cabin classes and service levels.

What is the best time of year to fly from Delhi to London?

October to March offers the best combination of pleasant weather in both cities and competitive fares, as it avoids Delhi's extreme summer heat and London's peak summer tourist season. April-May and September can also be good alternatives with moderate pricing.

Do Indian citizens need a visa to travel to the United Kingdom?

Yes, Indian passport holders require a Standard Visitor visa (or other appropriate visa category) for the UK, which typically allows stays of up to 6 months for tourism or business. You should apply through the official UK Visas and Immigration portal well in advance of your travel date.

What should I know about luggage, jet lag, and connections on this route?

Most airlines allow 23 kg checked baggage on economy fares; confirm your specific allowance during booking. Expect 5-6 hours of jet lag (London is 5.5 hours behind Delhi), so plan rest time accordingly. Direct flights are available, but some itineraries include brief stops in Middle Eastern hubs—check your booking details.

Find flights from Delhi to London
  • Free · no signup
  • Encrypted redirect
  • Trusted booking partner

Frequently asked questions

How far is the flight from Delhi to London? The flight distance from DEL to LHR is approximately 6,731 km (4,182 miles).
How long is the flight from DEL to LHR? The estimated flight time from Delhi to London is approximately 7h 55m.
What airlines fly from DEL to LHR? Airlines operating direct flights from Delhi to London include: 6E, AI, BA, VS.

Cheapest fares Delhi → London

Delhi DEL
London LHR

Related guides for this route

Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Delhi → London.

Try a nearby airport to Delhi

Flights to London (LHR) from other airports within 350 km of Delhi. Often unlocks cheaper fares or better times.

Or try a nearby airport to London

Flights from Delhi (DEL) to other airports within 350 km of London.

Other flights from Delhi (DEL)

Other flights from London (LHR)