Visa requirements
British passport holders must have a valid visa to travel to India. The Indian eVisa is available to apply for online. You can find out more information, check your visa requirements and apply by visiting the IATA Travel Centre.
By using ba.com you agree to the use of cookies.
Accept cookies and close this message.India is a feast for the senses. Skyscrapers, temples and markets make up the country’s urban landscape, while golden beaches, lush paddy fields and soaring mountains offer a peaceful break from the vibrant cities. Sample a cacophony of flavours at every meal, enjoy the festivities during Diwali and Holi celebrations, and spot tigers in the wild.
You can tick off India’s must-visit destinations with British Airways. Fly to Delhi to enjoy a rickshaw ride through ancient lanes in Old Delhi and see the India Gate war memorial in New Delhi. You’re also only a few hours away from India’s most famous attraction, and one of the new Seven Wonders of the World, the Taj Mahal. In Mumbai, don’t miss the city’s most famous landmark, the Gateway of India, best seen by boat. Plus, sail to Elephanta Island, a collection of caves decorated with intricate carvings, and a UNESCO World Heritage Site. Book your holiday to India today.
Your flight time to India depends on where you’re travelling to. Flights to Bangalore, Chennai and Hyderabad take around 10 hours from London, while flights to Delhi arrive in around eight hours and 45 minutes. You can reach Mumbai in just over nine hours.
We fly to India from London Heathrow. There are five destinations to choose from, including Mumbai, Delhi, Bangalore, Chennai and Hyderabad.
To find the cheapest month to fly to India, use our low fare finder. Tourists often visit the country between October and March when the weather is at its best, so you may be able to find a great deal travelling outside of these months.
India is the seventh largest country in the world and has a diverse climate, so the weather can vary based on region. However, most of the country enjoys warm and dry conditions during the winter, so it’s a great time to visit.
It’s easy to tailor your trip to India around your budget. There are plenty of great quality hotels that are really affordable. And you’re spoilt for choice at meal times, with everything from street food to high-end restaurants offering delicious eats that cater for all budgets. Getting from one place to another doesn’t have to be expensive either. Hop on the train for cheaper travel. It’s one of the best ways to see this hugely diverse country.
Thanks to India’s vast size, there are two main ways to get around. You can take a plane between cities, or train. There are lots of different classes on the regular trains, so if you’re keen for comfort, opt for the higher-end options. These tend to offer carriages with air conditioning – which you’ll thank yourself for booking once you’re on board. To really treat yourself, choose one of the luxury trains.
Holidays to India have something for everyone. You can spend days just exploring the cities, travelling in rickshaws through street markets and visiting historical temples. Outdoor types can enjoy mountain treks through the Himalayas while animal lovers spot the likes of elephants and tigers in the wild. And for relaxation, the coast has miles of soft sands dotted with luxury resorts.
Discover outstanding service from the moment you book. Choose to fly with hand baggage only or pick a price that includes a 23kg checked baggage allowance and free seat selection 24 hours before you fly. On board you’ll find HEPA-filtered air, quality on-board catering and a warm, uniquely British welcome.
Simply relax and let us take care of you, every step of the way.
Delhi flights
Bangalore flights
loading
From £986return
from London, January 2024
loading
From £2454return
from London, January 2024
loading
8 - 10 hrs
GMT +4.5
Indian Rupee