Direct flights from Mumbai to London

  • ~7 flights a day
  • 5 airlines

🔔 Track this route

We check BOM → LHR every day and email you the cheapest nonstop fares we find.

Free · one-click unsubscribe

When the nonstops leave

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

Most leave in the morning.

Morning before noon 37 a week
4:20 AM 5:35 AMThu 7:50 AMThu
1:40 AM 9:30 AM
4:35 AM 11:25 AM
Afternoon noon – 6 PM 14 a week
12:50 PM
1:15 PM
Evening after 6 PM 0 a week

No nonstop leaves after 6 PM.

Air India
British Airways
Virgin Atlantic

Frequently asked questions

Is there a direct flight from Mumbai to London?

Yes. 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). Schedule data from 4 June 2026.

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 several times daily — 51 flights per week (~7 per day).

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.