Quick answer
Mumbai to London Heathrow non-stop takes about 10 hours over roughly 7,210 km. Air India, British Airways and Virgin Atlantic fly the route daily. One-way economy fares start near ₹32,000 booked 3–6 weeks ahead in a quiet month, though return tickets are usually better value. Indian passport holders need a UK Standard Visitor visa before travel.
Route facts
- Flight time
- About 10h
- Distance
- ≈ 7,210 km
- Starting fare
- ₹32,000 one-way
- Airlines
- Air India, British Airways, Virgin Atlantic
- Cheapest months
- Feb–Mar and Oct–Nov
- Entry
- Visa required — UK Standard Visitor visa applied online, with biometrics at a VFS centre; apply 6–8 weeks before travel.
Chhatrapati Shivaji Maharaj International Airport (BOM) to London Heathrow Airport (LHR). Fares are typical starting one-way economy prices booked 3–6 weeks ahead outside peak dates — live prices vary by the hour.
Which airlines fly Mumbai to London non-stop?
Air India, British Airways and Virgin Atlantic all fly non-stop from Terminal 2 to Heathrow. British Airways lands at Terminal 5, Virgin at Terminal 3 and Air India at Terminal 2. Frequencies vary by season, so compare all three for your dates.
Best flight timings
London is 4 hours 30 minutes behind India in the British summer and 5 hours 30 minutes behind in winter. Early-morning departures from Mumbai land in London around midday, which helps you beat jet lag by staying up until a normal bedtime. Afternoon departures land in the evening.
Baggage: full-service vs low-cost
All three are full-service airlines with meals included. Air India economy typically includes at least one 23 kg bag; British Airways and Virgin include one 23 kg bag on standard economy, while their cheapest light fares can be hand-baggage only. Pre-order Jain, Indian vegetarian or diabetic meals at least 24 hours ahead.
Getting from Heathrow to central London
The Elizabeth line reaches Paddington and central London in about 30 minutes for around £13 (₹1,500). The Piccadilly line is slower, 50–60 minutes, but costs about £4–6 (₹470–700). Heathrow Express takes 15 minutes, with walk-up fares of about £25 (₹2,900) and cheaper advance fares. A black cab costs £70–110 (₹8,200–12,900).
When to book and connecting options
Book 6–10 weeks ahead for summer. May–June, when Indian schools close, and December are the dearest; February–March and October–November are usually cheapest. One-stop flights via Dubai, Doha, Abu Dhabi, Frankfurt or Istanbul are often cheaper but add 3–6 hours.
Tips for families and seniors
Request bassinets for infants and wheelchair help when booking; Heathrow terminals involve long walks. Seniors should carry medicines in hand luggage with prescriptions, and buy medical cover before flying.
See our UK visa guide, the UK trip cost page, things to do in the UK, travel insurance and more routes on flights.
Frequently asked questions
How long is a non-stop flight from Mumbai to London?
Which London airport do flights from Mumbai use?
When should I apply for a UK visa before flying?
Is it cheaper to fly one-stop from Mumbai to London?
How we checked this page
Last reviewed
Written and fact-checked by the Elitech Travels editorial desk in New Delhi, drawing on our consultants' day-to-day booking work and the official sources below. Rules, fares and fees change — always confirm anything critical with the issuing authority before you travel. Our editorial policy.






