Heathrow to India
Ancient and modern, vibrant and endlessly varied, India is a traveller's paradise.
From awe-inspiring mountains to brash megacities, deserts and jungles to golden beaches and emerald oceans, you could spend a lifetime exploring and still only scratch the surface.
Travelling on business? Delhi, Mumbai, Bangalore and Kolkata are all fascinating in their own right, and make great bases for adventures farther afield.
From Heathrow you can fly direct to many major Indian destinations – click on a city name to find fares or book flights:
- Ahmedabad (Air India)
- Amritsar (Air India, British Airways or Jet Airways)
- Bangalore (British Airways or Kingfisher Airlines)
- Chennai (British Airways)
- Delhi (Air India, British Airways, Kingfisher Airlines, Jet Airways, Virgin Atlantic)
- Hyderabad (British Airways)
- Kolkata (Air India)
- Mumbai (Air India, British Airways, Jet Airways, Kingfisher Airlines, Virgin Atlantic)