Call Now020 3890 3669
We are open 24 hours a day, 7 days a week
Zero Two Zero Three Eight Nine Zero Three Six Six Nine
Trustpilot Link
Call Now020 3890 3669
We are open 24 hours a day, 7 days a week
Back
Back
Back
Back
Back
Back
Back
Back
Back
Back
Back
Back
Back
Back
Back
Back
Back
Back
Back
Back
Back
Back
Back
Back
Back
Back
Back
Back
Back
Back
Back
Back
Back
Back
Back
Back
Back
Have a query? Ask our travel experts
Write us a message and we will follow up with you as soon possible.
Travel Date:
Close
Call Us:
020 3890 3669
London from India

London to India Flights

Call Now for phone-only deals: Save up to 20% on London flights.

Find excellent deals on London to India flights with The Flights Guru. Our team compares fares across trusted airlines to help you secure the best flight tickets from London to India at the best possible price. All bookings are protected under ATOL and ABTA, and deposits start from just £75 per person with flexible monthly payment plans available.

Travellers can choose from Economy, Premium Economy, Business Class and First Class, with options to upgrade for added comfort on long-haul journeys. We assist with route planning, cabin comparisons and the best times to travel, helping you find cheap flights to India from London that match your dates and budget.

India remains one of the most popular long-haul destinations for UK travellers. Direct and one-stop routes serve major cities including Delhi, Mumbai, Chennai, Hyderabad, Bengaluru, Amritsar, Kochi, Ahmedabad and Trivandrum. Many people fly to India to visit family, attend weddings, take business trips or explore regions such as Rajasthan, Kerala or Goa. London airports also offer strong one-stop options via the Middle East and Europe, giving travellers flexibility with timings and fares.

Cheap Flight Tickets from London to India

The Flights Guru helps you find cheap flights from London to India by comparing fares from London Heathrow (LHR), London Gatwick (LGW) and London Stansted (STN). Heathrow handles most direct departures, while Gatwick and Stansted offer competitive one-stop routes through hubs such as Doha, Dubai, Abu Dhabi, Istanbul and Frankfurt.

A wide range of airlines operate between London and India, including Air India, British Airways, Virgin Atlantic, Qatar Airways, Emirates, Etihad Airways, Oman Air, Gulf Air, Lufthansa, Swiss, Finnair, Turkish Airlines, Singapore Airlines, SriLankan Airlines, Vistara, IndiGo, ITA Airways and Ethiopian Airlines. This mix of schedules and cabin options makes it easier to match your preferred timings and budget.

Travellers looking for India cheap flights from London can often save money by:

  • flying outside school holidays
  • being flexible with dates and departure airports
  • choosing one-stop routes instead of peak-time direct flights
  • booking 6-10 weeks before departure
  • flying midweek rather than weekends

The London to India flight time depends on the city you are flying to. Direct flights to Delhi and Mumbai take around 8-9 hours, while one-stop routes to southern destinations such as Chennai, Bengaluru or Trivandrum can take 12-16 hours depending on the length of the connection.

Baggage allowances, seat layouts and in-flight services vary between airlines, so our team can help recommend the best combination for price, comfort and included luggage.

Return India to London Flights

If you are arranging a return journey, The Flights Guru also offers excellent fares on India to London flights. Return departures operate throughout the day with morning, afternoon, evening and overnight options. Travellers can upgrade to Premium Economy, Business Class or First Class on the return sector for additional comfort on the long journey back to the UK.

Fly Direct from London to India

For travellers who want the quickest route, London Heathrow provides a number of direct flights to major Indian cities. The main non-stop options are listed in the table below.

London Airport India Destination Airlines Average Flight Time
London Heathrow (LHR) Delhi (DEL) Air India, Virgin Atlantic, British Airways 8–9 hours
London Heathrow (LHR) Mumbai (BOM) Air India, Virgin Atlantic, British Airways 8–9 hours
London Heathrow (LHR) Bengaluru (BLR) British Airways 9–10 hours
London Heathrow (LHR) Hyderabad (HYD) British Airways 9–10 hours
London Heathrow (LHR) Chennai (MAA) British Airways 10–11 hours
London Heathrow (LHR) Ahmedabad (AMD) Air India 8–9 hours

Flight durations are approximate and vary based on schedule and season.

Book your Cheap Flights from London to India with The Flights Guru

When you book your London to India flights with TheFlightsGuru, you receive expert advice, exclusive fares and personalised support. Our team helps you compare airlines, cabin classes and connection options so you can choose the best deal.

  • Exclusive fares with leading international airlines
  • Full ATOL and ABTA protection
  • Deposits starting from £75 per person
  • Flexible monthly payment plans
  • 24/7 UK-based customer assistance

We can also arrange domestic flights within India, hotel stays and private airport transfers. Whether you need a London to India cheap flight, a premium cabin upgrade or a multi-city itinerary, our specialists are here to help.

Talk to a travel expert now
020 3890 3669
Request A Callback
Request a callback
Have a query? Ask our travel experts
Write us a message and we will follow up with you as soon possible.
Travel Date:
Your results for great value flights to London from India
1
2
FAQs
How long is the flight from London to India?

Direct flights to northern India, including Delhi and Mumbai, take 8 to 9 hours. One-stop flights to southern India and regional cities usually take between 12 and 16 hours, depending on the length of the connection.

Which London airports offer flights to India?

Most long-haul flights depart from London Heathrow (LHR). London Gatwick (LGW) and London Stansted (STN) offer excellent one-stop options via the Middle East and Europe.

What is the cheapest month to fly from London to India?

Good-value fares are commonly found in May, early June, September and parts of February. Prices typically rise during Christmas, New Year, Diwali, school holidays and the peak winter travel season.

Do I need a visa to fly from London to India?

Yes. UK travellers must apply for an Indian e-Visa before travelling. Passports should be valid for at least six months beyond the date of arrival and contain at least two blank pages for immigration stamps.

What are the most popular cities to fly to in India?

Travellers from London often fly to Delhi, Mumbai, Chennai, Bengaluru, Hyderabad, Amritsar, Ahmedabad, Kochi, Goa and Trivandrum, depending on family connections, business needs and sightseeing plans.

Why choose us?
Call Us Icon
Call Us
For Bookings & Latest Offers
Call Our Experts Now
Enquiry Email Icon
Email Enquiry?
Get your tailor made holiday quote, we’re here to tailor make it easy…
Have a query? Ask our travel experts
Write us a message and we will follow up with you as soon possible.
Travel Date: