Find cheap flights to Delhi with the help of TravelSupermarket and prepare yourself for an Indian adventure like no other...
First impressions should not be trusted when you step off the plane and into the heat and hubbub of this sprawling city in northern India, which is home to more than 20million people. In the older parts of the city, cars and cattle rattle past, paying no mind to pedestrians, and lively bazaars spill out onto any available inch of space.
The grey concrete sometimes feels like it's only broken up by a colourful sari or a patchwork of signs. Yet for every street like this there is a terrifically modern place where high-end shops and cool bars attract the hip crowd. For every street vendor flogging delicious bites of traditional Indian fare there is a fancy restaurant dishing up cutting-edge Indian cuisine. And every concrete monstrosity is thwarted in its attempts to make the cityscape unsightly by a wondrous temple to the old and the beautiful.
There is no doubt that Delhi will take everything you think you know about India and shake it up in the most amazing ways. So book a flight to Delhi and dig beneath the surface of one of the world's busiest cities - the rewards are rich and plentiful.
Reaching the Indian city of Delhi is easy from the UK, with a wide range of flight options available...
There is a wide range of choice for non-stop flights from London Heathrow. Four airlines operate daily - British Airways, Virgin Atlantic, Air India and Jet Airways. Flights take around eight and a half hours.
However, there are no other non-stop flights into the Indian capital from other UK airports, so the best option is to use connecting services. Obviously you can travel via Heathrow; otherwise use Air France via Paris, Lufthansa via Frankfurt and KLM via Amsterdam for fast European connections. Alternative connections are with the big Middle East carriers - Emirates via Dubai, Etihad via Abu Dhabi and Qatar via Doha are by far and away the most popular options. Connections can usually be made in around 10 hours plus.
Discover the best ways to travel between the airport and the city with our handy guide...
There are many ways to reach the city when you arrive at Delhi's Indira Ghandi International Airport.
The Delhi Metro has an airport express service that runs between the airport and New Delhi. It takes around 40 minutes to travel by metro train and costs about £1.50 per person.
Cheap but often slow and crowded are the public buses - first-time visitors might find the system a little baffling and might be better sticking to the metro or taxis. Air-conditioned official taxis are available outside the terminal buildings and all offer metered journeys and can take either cash or credit card as payment. Some taxis can also be pre-paid. Expect to pay around £3-£5 to reach New Delhi from the airport, with the journey taking anywhere from 30 minutes to an hour.
Many hotels at the luxury end of the market in Delhi offer airport shuttle services as part of the accommodation package or for a small fee.
Once in Delhi, you can use the metro to get around or pick up a black and yellow taxi, which also offer metered journeys and some set charges.
When you've booked your Delhi flights you'll need a place to stay. Find an area that suits you with our brief guide...
If you are looking for an authentic slice of ancient Delhi - or are simply keeping an eye on the budget - you can find great value hotels and mid-range accommodation in most parts of Delhi, though staying as centrally as possible offers the greatest access to the attractions. The walled city of Shahjahanabad is Old Delhi; here, the district of Daryaganj is a good choice to look for hotels. Paharganj and Karol Bagh are other central areas where good tourist accommodation is available.
New Delhi, the capital of India, sits within the sprawling capital territory of Delhi. Here the streets are wide and tree-lined and there's a distinct European air about much of New Delhi - not surprising really, as it was founded by the British around 100 years ago. The very best luxury hotels are to be found in New Delhi. You can expect grand foyers lit by chandeliers, exquisite rooms overlooking New Delhi's green spaces, elegant service, fine dining, and facilities such as swimming pools and spas.