Direct flights from Mumbai to London BOM → LHR

Air Canada, Air India, British Airways, IndiGo and Virgin Atlantic fly nonstop from Mumbai (BOM) to London (LHR), several times daily. The flight takes about 9h 45m and covers 4,482 miles (7,213 km). Round-trip fares typically run around $1302. Arrivals run on time 97.0% at LHR — Eurocontrol data for the last three months, counting arrivals within 15 minutes of schedule. Fares last checked 9 August 2026.

60-day flexibility overview based on 14 recent fares across the next 60 days

Cheapest
$923
Typical
$1,302
Most expensive
$1,380

What flexibility is worth here

Flying in September rather than October typically saves $372 on BOM → LHR.

  • Sep 2026 $955
  • Oct 2026 $1327

Typical round-trip fare by departure month, across the 2 months we currently track.

How long you stay changes it too

  • 6–9 nights $1233
  • 10–16 nights $1308

Staying 6–9 nights typically costs $75 less than 10–16 nights.

Most people pick dates first and see the price second. We watch every date combination on this route and tell you when a good one gets cheap. Watch BOM → LHR →

Prices last updated 21 days ago. Fares change frequently — check the airline for current pricing.

🔔 Watch BOM → LHR

We re-run this search daily and email you the moment the price drops below typical.

Free · checked daily · one-click unsubscribe

Air India AI British Airways BA Virgin Atlantic VS

Departure Schedule typical week

Typical weekly schedule · 51 flights per week (~7 per day) · Updated 86d ago

Air India
16 flights per week (~2 per day)
Daily
04:20 13:15
Thu
05:35 07:50
British Airways
21 flights per week (~3 per day)
Daily
01:40 09:30 12:50
Virgin Atlantic
14 flights per week (~2 per day)
Daily
04:35 11:25

Frequently asked questions

Is there a direct flight from Mumbai to London?

Yes, Air Canada, Air India and 3 more airlines operate nonstop flights from Mumbai (BOM) to London (LHR).

Which airlines fly direct from Mumbai to London?

Air Canada, Air India, British Airways, IndiGo, Virgin Atlantic operate nonstop flights from Mumbai to London.

How long is the flight from Mumbai to London?

The nonstop flight from Mumbai to London takes ~9h 45m (approximately 7213 km).

How often do direct flights operate from Mumbai to London?

Nonstop flights from Mumbai to London operate multiple daily — 51 flights per week (~7 per day).

What is the on-time performance for flights from Mumbai to London?

Arrivals run on time 97.0% at LHR — Eurocontrol data for the last three months, counting arrivals within 15 minutes of schedule.

What days of the week are there direct flights from Mumbai to London?

Direct flights from Mumbai to London operate every day of the week. Air India flies daily, British Airways flies daily, and Virgin Atlantic flies daily.

How much is a round-trip flight from Mumbai to London?

Round-trip flights from Mumbai (BOM) to London (LHR) start at $923, with a typical fare around $1302. Based on 14 recent fare combinations.

What is the cheapest month to fly from Mumbai to London?

Across the 2 departure months we currently track, September 2026 is the cheapest month to fly round trip from Mumbai to London, with typical fares around $955 — versus about $1327 in October 2026, the most expensive.

Does trip length change the round-trip fare from Mumbai to London?

Typical round-trip fares from Mumbai (BOM) to London (LHR) by trip length: a week away (6–9 nights) about $1233 and around two weeks (10–16 nights) about $1308. Medians from 14 recent fare combinations.

Explore More

Scout — our search agent — hunts nonstop fares from Mumbai every night and pings you when one's worth booking.

Watch it work →