Sky Luxury Travel

Flights to India

Live fares from UK airports to Delhi, Mumbai, Bangalore and more. Flying time from London is about 9 hours non-stop to Delhi or Mumbai.

Popular routes

  • London Heathrow (LHR) to Indira Gandhi International (DEL)
  • London Heathrow (LHR) to Chhatrapati Shivaji International (BOM)
  • Birmingham Airport (BHX) to Sri Guru Ram Dass Jee International (ATQ)

About India

India offers an incredible diversity of experiences, from ancient monuments to modern cities, and from Himalayan peaks to tropical beaches.

Major cities like Delhi and Mumbai serve as important business hubs while also offering rich cultural experiences.

The country's extensive domestic network makes it easy to explore multiple destinations in one trip.

Quick answers

How long is the flight from the UK to India?

From London it’s about 9 hours non-stop to Delhi or Mumbai. Times vary by airline, route and season; the live search shows the exact duration of each flight.

Which airports do flights to India use?

Flights from the UK commonly land at Indira Gandhi International (DEL), Chhatrapati Shivaji International (BOM), Sri Guru Ram Dass Jee International (ATQ). Popular UK departure points include London, Birmingham.

How do I find the cheapest flights to India?

Search your dates on Sky Luxury Travel to compare live fares across airlines. Being flexible by a few days, and avoiding school holidays and festival periods, usually lowers the price.

Can I book multi-city trips or group flights to India?

Yes. The search handles multi-city trips for small parties. For groups of ten or more, call Sky Luxury Travel on 01204 899666 or send a message and the team will price it.

Do I need a visa for India?

Entry rules depend on your passport and change from time to time. Check the GOV.UK foreign travel advice for India before you book and again before you travel.