About this route
London to Mumbai is a flagship UK–India business and leisure route, served nonstop by British Airways, Virgin Atlantic, and Air India from Heathrow. Virgin Atlantic Upper Class is the best-value premium redemption, and British Airways still offers First Class on selected Mumbai services. Award space is competitive year-round given strong diaspora demand.
Award pricing comparison
| Program | Economy | Business | First |
|---|---|---|---|
| Virgin Points | 20,000 | 75,000 | — |
| Avios (BA) | 33,000 | 99,000 | 93,500 |
Approximate one-way prices. Actual pricing may vary by date, availability, and peak/off-peak periods.
Airlines flying this route
British Airways
BA
Virgin Atlantic
VS
Air India
AI
Best programs for this route
Virgin Points
Biz: 75,000 ptsAvios (BA)
Biz: 99,000 ptsBooking tips
- Virgin Atlantic Upper Class at 75,000 points is the cheapest business class to Mumbai
- BA First Class to Mumbai is a rare points sweet spot at 93,500 Avios off-peak
- Virgin economy at 20,000 points off-peak is the best-value nonstop economy fare
- Transfer Amex, Chase, or Capital One points 1:1 to Virgin Atlantic Flying Club
Frequently asked questions
How many points to fly from London to Mumbai?
Virgin Atlantic charges 20,000 points for economy and 75,000 for Upper Class off-peak. British Airways Avios costs 33,000 for economy, 99,000 for Club World, and 93,500 for First Class off-peak on the nonstop route.
Which airlines fly direct from London to Mumbai?
British Airways, Virgin Atlantic, and Air India all fly nonstop from London Heathrow to Mumbai. British Airways also offers First Class on some Mumbai rotations, bookable with Avios.
What is the best value for London to Mumbai award flights?
Virgin Atlantic Upper Class at 75,000 Virgin Points is the best business class value. For a premium experience, BA First Class at 93,500 Avios off-peak is a rare nonstop First redemption to India.
Ready to book London to Mumbai?
Search real-time award availability across every airline on this route.