Direct flights from Mumbai to London BOM → LHR

Air Canada, Air India, British Airways, IndiGo and Virgin Atlantic operate nonstop flights from Mumbai (BOM) to London (LHR). The nonstop flight takes around ~9h 1m, covering 4,482 miles (7,213 km) and operates multiple daily. Updated 12 June 2026.

📬 Cheap nonstop deals from Mumbai

We'll email you when a fare from BOM drops well below normal. Free, weekly, no password needed.

Free · weekly digest · no password needed

Air India AI British Airways BA Virgin Atlantic VS

Departure Schedule next 7 days

Scheduled departures over the next 7 days · Updated 7d ago

Air India
Daily
04:20 13:15
Thu
05:35 07:50
British Airways
Daily
01:40 09:30 12:50
Virgin Atlantic
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 1m (approximately 7213 km).

How often do direct flights operate from Mumbai to London?

Nonstop flights from Mumbai to London operate multiple daily.

Explore More

Get cheap direct-flight deals from Mumbai, free by email