Flights from London to Mumbai – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
LHR to BOM – All flight route options from Heathrow, United Kingdom to Chhatrapati Shivaji Maharaj International Airport, India. These flights are operated by 30 different airlines. Fly non-stop or choose from 22 different connecting flights. The shortest flight time is 8 hours and 45 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Chhatrapati Shivaji Maharaj Airport
We got great deals on hotels and car rentals near the airport.
London to Mumbai flights
There are over 26 airlines and as many as 890 flights every week to this destination. You can fly non-stop to Mumbai (BOM) from London (LHR) with Air India, British Airways, Virgin Atlantic or Air Canada but if a stopover option suits you better you can choose to fly via Zurich, Munich or any other of the 22 alternatives with connectiing airports.
Tip! Consider arriving at Chhatrapati Shivaji Maharaj International Airport (BOM) or Chhatrapati Shivaji Maharaj International Airport (BOM) instead.
London to Mumbai with Air India
You can fly non-stop every weekday with flights departing between 12 noon and 9:00 pm. You also have the option to do a transit flight via Delhi. Air India is a Star Alliance member.
With KLM
If you fly from London with KLM you will do a stopover in Amsterdam, AMS before reaching Mumbai. This flight trip will take 11 hours and 5 minutes and you can fly every weekday with departures at 06:30 or 08:40. KLM is a member of SkyTeam.
Distance & flight times: Heathrow to Mumbai Airport
The shortest flight time between LHR and BOM is 9 hours.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 9h 0m | - | 4506 miles (7250 km) |
ZRH Zurich | 11h 0m | 45m | 4577 miles (7364 km) |
MUC Munich | 11h 45m | 2h 25m | 4530 miles (7289 km) |
AUH Abu Dhabi | 11h 55m | 1h 40m | 4676 miles (7524 km) |
FRA Frankfurt | 12h 20m | 3h 40m | 4512 miles (7260 km) |
MCT Muscat | 12h 20m | 2h 15m | 4636 miles (7459 km) |
CAI Cairo | 12h 25m | 1h 45m | 4917 miles (7911 km) |
CDG Paris | 12h 35m | 2h 10m | 4585 miles (7377 km) |
AMS Amsterdam | 12h 55m | 2h 10m | 4516 miles (7266 km) |
DOH Doha | 13h 10m | 3h 40m | 4704 miles (7569 km) |
IST Istanbul | 13h 10m | 3h 5m | 4575 miles (7361 km) |
KWI Kuwait | 13h 23m | 3h 30m | 4643 miles (7471 km) |
DXB Dubai | 14h 15m | 3h 55m | 4636 miles (7459 km) |
JED Jeddah | 14h 15m | 3h 0m | 5163 miles (8307 km) |
BAH Bahrain | 14h 25m | 4h 30m | 4688 miles (7543 km) |
AMM Amman | 14h 30m | 3h 36m | 4760 miles (7659 km) |
DEL Delhi | 14h 30m | 4h 15m | 4917 miles (7911 km) |
HYD Hyderabad | 14h 35m | 3h 0m | 5228 miles (8412 km) |
WAW Warsaw | 14h 50m | 4h 15m | 4528 miles (7286 km) |
BLR Bengaluru | 15h 35m | 1h 35m | 5548 miles (8927 km) |
RUH Riyadh | 15h 45m | 4h 40m | 4815 miles (7747 km) |
MAA Chennai | 15h 50m | 4h 30m | 5791 miles (9318 km) |
ALA Almaty | 15h 50m | 2h 40m | 5216 miles (8393 km) |



Quick copy and share this page
From London to India
Below is a list of other destinations to India from Heathrow with either direct flights or 1 stop connections.
-
DEL Delhi Direct
-
BLR Bengaluru Direct
-
HYD Hyderabad Direct
-
MAA Chennai Direct
-
CCU Kolkata
-
AMD Ahmedabad
-
PNQ Pune
-
COK Kochi
-
LKO Lucknow
-
BBI Bhubaneswar
From United Kingdom to Mumbai
Below is a list of other cities in United Kingdom with flights to Mumbai with either non-stop or connecting flights.