There are around 23,641 weekly flights from London to Delhi Indira Gandhi International Airport (DEL). To find the cheapest flights for your trip to India, it’s worth comparing prices from several airlines. Direct flights set off from London Heathrow (LHR) with airlines including British Airways, Virgin Atlantic, Jet Airways and Air India. Prices fluctuate all the time, so keep an eye on flight prices from all four.
Another way to save money on flights from London to Delhi is by taking an indirect flight. Set off from London Gatwick (LGW) with Ukraine International Airlines, for example, and you might be able to get your hands on a great deal with a stopover in the Ukraine en route. Likewise, you can take indirect flights to Delhi from London Stansted (STN) and London City (LCY) airports, too, so shop around to see what deals you can find.
If your travel dates aren’t set in stone, think about the cheapest time to travel. April is often a cost-effective time for flights to Delhi. A lot of that is down to the fact it’s the start of summer here, when temperatures can soar to around 45 degrees Celsius all the way through until July. Bear in mind, too, that Ramadan falls around May time, but the exact dates change every year.
The most expensive time for flights from London to Delhi is December, which is peak season here. Moderate temperatures make winter a much more enjoyable time to visit Delhi and see the sights – but you’re likely to pay a premium for it.
FAQs about flights from London to Delhi
Which airlines fly from London to Delhi?
You can fly direct to Delhi from London Heathrow with airlines including British Airways, Virgin Atlantic, Jet Airways and Air India, while Etihad Airways, KLM, SWISS, Air France and Gulf Air offer indirect flights. Emirates fly indirect from Stansted, Ukraine International Airlines fly indirect from Gatwick, and various airlines fly indirect from London City.
Which airlines have the cheapest flights to Delhi?
On average, Ukraine International Airlines have the cheapest indirect flights, and Air India have the cheapest direct flights.
Can I fly direct from London to Delhi?
Yes, you can fly direct from London Heathrow to Delhi.
Which London airport offers the cheapest direct flight to Delhi?
London Heathrow offers the most competitive fares for direct flights to Delhi.
How long is the flight from London to Delhi?
The shortest journey time on this route is around 8 hours and 25 minutes.
How do I get to into Delhi from Indira Gandhi International Airport?
You can get into the city centre within half an hour using the Metro system. Head for the Airport Express metro – and take the orange line, which runs from the airport to New Delhi Railway Station, with stops at Dhaula Kuan and Shiavji Stadium. You’re looking at about 60 rupees to the latter, and trains run every 15 minutes. A prepaid taxi is another good option for onward travel. Head to one of the counters inside the terminal to book it, and you’ll be given two receipts – keep the green one to give to your driver at the end of the journey. A journey into the city centre will cost you about 500 rupees, so this is a good option for a group or if you arrive in the early hours of the morning. Just bear in mind there’s an extra charge for journeys between 11pm and 5am.
What are the top things to do in Delhi?
Visit India’s capital territory and you’re in for a treat when it comes to things to do. There are landmark relics to see, like the Red Fort and Humayun's Tomb, which is wrapped in the neatly-manicured Mughal Gardens. Then there are the street food markets, spice bazaars and ancient mosques of Old Delhi to explore. This walled part of New Delhi is an all-out assault on the senses in the best way possible. And of course, along with Agra and Jaipur, Delhi forms one third of the Golden Triangle – so you’ve got more iconic sights, including the Taj Mahal, on your doorstep.
Do I need a visa to travel to Delhi?
Yes, you’ll need to get a visa before travelling to India, and you can find out how to apply on the Indian High Commission website. Tourist visas can’t be extended while you’re in India.