From Southall to Delhi in one flight. Here is how to pick the right airline, the right dates and the right fare for the whole family.
Quick answer: what are the best flights from London to Delhi?
Non-stop flights leave London Heathrow for Delhi every day. Air India, British Airways, Virgin Atlantic and IndiGo all fly the route, and the flight takes around 9 hours. One-stop routes through the Gulf or Europe can cost less if you have time to spare. On our website Today, flights from London to Delhi start from £303 per person (checked 29 September 2026, prices change daily). Book two to three months ahead for the best choice.
Who flies non-stop from London to Delhi?
London to Delhi is one of the busiest routes between the UK and India. There are around 60 non-stop flights a week from Heathrow, so you have real choice. Every non-stop leaves from Heathrow, which is good news if you live in Southall, Hounslow, Hayes or anywhere in West London. For many of our families, the airport is a 15-minute drive from home.
Option | Typical journey time | Good for |
Air India (non-stop) | Around 9 hours | Families who like Indian meals and more than one daily departure. |
British Airways (non-stop) | Around 9 hours | Travellers who collect Avios or want easy Heathrow connections. |
Virgin Atlantic (non-stop) | Around 9 hours | Travellers who collect Virgin Points or prefer its cabins. |
IndiGo (non-stop) | Around 9 hours | Value seekers. IndiGo started Heathrow to Delhi in February 2026. |
One-stop via the Gulf or Europe | 13 to 20 hours | Flexible travellers who want a lower fare or a break in the journey. |
Flight times vary with routing and winds. Coming home to London usually takes a little longer than going out.
What does a London to Delhi flight cost?
On our homepage Today, flights from London Heathrow to Delhi start from £303 per person (checked 29 September 2026, prices change daily). That is a starting price. What you actually pay depends on your dates, the airline, your fare type and how many seats are left.
Fares climb in the busy weeks. For London families, that means Diwali, Christmas and New Year, the February half-term, Easter and the summer holidays from late July. Wedding season in India, roughly November to February, also fills flights fast.
7 tips for better flights from London to Delhi
1. Book two to three months ahead
For normal dates, this is the sweet spot. For Christmas, Diwali or a family wedding, book earlier. The cheaper fare classes close first.
2. Fly midweek if you can
Tuesday and Wednesday departures are often quieter than Fridays and weekends. A one-day shift can make a real difference for a family of four.
3. Compare non-stop with one-stop
Non-stop is quicker and simpler, especially with children or elderly parents. But a one-stop route through a Gulf hub can cost less. Weigh the saving against the extra hours.
4. Plan around the school calendar
Everyone in West London wants the same half-term dates. If your children’s school allows it, leave a few days before the break starts or come back just after.
5. Check baggage before you buy
Baggage allowances differ by airline and fare type. If you are taking gifts, sweets or wedding outfits, check the allowance first. A cheaper fare with less baggage is not always cheaper in the end.
6. Students and teachers: use MannPass
Verified students and education staff in the UK can join MannPass. It takes £25 off selected return flights between the UK and India. It is valid for 30 days, you can renew it, and it cannot be combined with other offers.
7. Talk to a person for complex trips
Multi-city trips, group bookings and open-jaw returns (into Delhi, out of Amritsar, for example) are easier with help. Our team can often find options that don’t show up in a quick search.
Travelling from Southall and West London with family
Many of our London travellers fly to Delhi with parents, children and grandparents together. A few practical points:
Keep everyone on one booking. It helps keep seats together and makes changes simpler.
Ask for wheelchair help early. Heathrow and Delhi both offer assistance. Request it when you book, not at the airport.
Book seats with the kids in mind. Bassinet seats for babies fill up fast on long-haul flights.
Sort your documents first. British passport holders need an Indian visa or an OCI card. Apply only through the official Indian visa website, and read the GOV.UK travel advice for India before you go.
Plan your Delhi arrival. Most non-stops land at Indira Gandhi International. Arrange your pick-up or hotel before you land. We can help with hotels in India too.
Flying from the north instead? Read our guide to flights from Manchester to Delhi. Planning something different this winter? Delhi is also the gateway to the Hornbill Festival in Nagaland.
Why book your Delhi flights with Mann Travel?
Mann Travel UK is based at 72 South Road in Southall, just down the road from Heathrow. Our team specialises in UK to India travel. We speak Hindi, Punjabi and English, and support is available 24/7. We look after families and groups every week, from a single seat home to a whole wedding party. We also book flights from Manchester, Birmingham, Bristol, Edinburgh and Glasgow.
Let’s take you home to Delhi.
Search live fares at manntravel.co.uk/flights or call our Southall team on 0208 099 9900. You can also contact us online.
frequently asked questions
How long is the flight from London to Delhi?
A non-stop flight from Heathrow to Delhi takes around 9 hours. The return to London is usually a little longer. One-stop routes take 13 to 20 hours in total.
Which airlines fly non-stop from London to Delhi?
Air India, British Airways, Virgin Atlantic and IndiGo fly non-stop from London Heathrow to Delhi. Schedules can change, so check live options before booking.
How much are flights from London to Delhi?
On 29 September 2026, fares on our website started from £303 per person. Prices change daily and depend on dates, airline and fare type.
When should I book flights from London to Delhi?
Two to three months ahead for normal dates. Book earlier for Diwali, Christmas, school holidays and wedding season, when flights fill quickly.
Do I need a visa to fly from London to Delhi?
Yes, British passport holders need an Indian visa or an OCI card. Apply through the official Indian government visa website well before you travel.
Fares and availability change daily and depend on the airline, date and fare type. Airline schedules can change. Always check live prices and current entry rules before booking.
