Cheap Flights to India from UK

Book cheap flight tickets to India with Trip Next

Google Reviews

Rated 4.9 on Google

Trusted Booking Support

Your money is fully protected

24/7 Support

Round-the-clock assistance

Best Fare Guarantee

We beat any quote

Years of Experience

Trusted by thousands

Book Flights to India

Enter your travel details and get the best deals instantly

Adults (12+ yrs)
1
Children (2-11 yrs)
0
Infants (under 2)
0

Popular UK to India Routes

Direct and connecting flights from major UK airports to India

Delhi India

London to Delhi

From £329
British Airways · Air India · Virgin
8h 15m direct LHR - DEL
Explore Delhi Flights
Mumbai India

Manchester to Mumbai

From £345
Emirates · Qatar · Etihad
9h 30m via DXB MAN - BOM
Explore Mumbai Flights
Agra India

London to Agra

From £359
Emirates · Qatar · Air India
10h 15m via DXB BHX - BLR
Explore Agra Flights
Mumbai India

London to Mumbai

From £339
Virgin Atlantic · British Airways
8h 45m direct LHR - BOM
Explore Mumbai Flights

Airlines Flying to India

We partner with leading airlines to bring you exclusive deals

Best Time to Book Flights to India

Maximize your savings with our expert timing recommendations

Best Value

Low Season

January - March · July - September

Save up to 35%
  • Lowest fares of the year
  • Monsoon season discounts
  • Ideal for budget travelers
High Demand

Peak Season

April - June · October - December

Book 3-4 months ahead
  • School holidays period
  • Diwali & Christmas rush
  • Early booking essential

Optimal Booking Window

8 weeks 12 weeks

Book 8-12 weeks before departure for best rates

Cheapest Days to Fly

Tuesday Wednesday Thursday

Mid-week departures save up to 20% compared to weekends

Popular Flight Deals to India

Hand-picked fares from major UK airports with trusted airlines

London (LHR) → Delhi (DEL)

British Airways · Direct

From £329 one-way

Book Now

London (LHR) → Mumbai (BOM)

Air India · Direct

From £335 one-way

Book Now

Manchester (MAN) → Delhi (DEL)

Virgin Atlantic · Direct

From £345 one-way

Book Now

Birmingham (BHX) → Mumbai (BOM)

Emirates · via Dubai

From £349 one-way

Book Now

London (LHR) → Bangalore (BLR)

Qatar Airways · via Doha

From £359 one-way

Book Now

Manchester (MAN) → Bangalore (BLR)

Etihad · via Abu Dhabi

From £365 one-way

Book Now

London (LHR) → Chennai (MAA)

Turkish Airlines · via Istanbul

From £355 one-way

Book Now

London (LHR) → Mumbai (BOM)

Vistara · via Delhi

From £339 one-way

Book Now

Frequently Asked Questions

Everything you need to know about flights to India

Direct flights from London to Delhi or Mumbai take approximately 8-9 hours. Connecting flights via Dubai, Doha, or Istanbul take 11-15 hours depending on the layover duration.

Major airlines include British Airways, Air India, Virgin Atlantic, Emirates, Qatar Airways, Etihad Airways, and Turkish Airlines. All offer regular flights from London, Manchester, and Birmingham to major Indian cities.

January to March and July to September typically offer the lowest fares. Avoid peak seasons like April-June and October-December (Diwali & Christmas) for best prices.

Economy class typically includes 23-30kg checked baggage. British Airways and Virgin Atlantic offer 23kg, Air India offers 25kg, and Emirates/Qatar often provide 30kg on India routes.