Fly from London to Mumbai with us and you'll be in the heart of the action in no time.
The buzzing Indian city is a hub of activity, offering everything for the business or leisure traveller, from iconic sights and attractions to world-class cultural events and authentic dining. One part colonial, one part Hollywood, the city is home to towering skyscrapers and sprawling slums - but along the bustling streets, you can find cosmopolitan shops and restaurants, as well as museums, galleries and a host of other attractions to impress even the most experienced traveller. And with regular flights from British Airways, you can arrive in style and ready to explore.
Fly to Mumbai with British Airways and you'll touch down in India in around 9 hours. Relax on board after take-off from London Heathrow and make the most of our complimentary food and bar service whilst our friendly cabin crew take care of everything.
When you fly to Chhatrapati Shivaji International Airport from London Heathrow with British Airways, you can choose to fly with hand baggage only or pick a price that includes a 23kg checked baggage allowance and free seat selection 24 hours before you fly. On your flight, stay entertained with a selection of the latest in-flight movies and start relaxing as soon as you step on the plane.
When you touch down at Chhatrapati Shivaji International Airport, the most efficient way to commute into Mumbai is on the Mumbai Suburban Railway, which reaches almost all parts of the city. Taxis are also available from the terminal buildings, or if you prefer, you can rent a car and explore the area on your own schedule.
Travel to Mumbai from London Heathrow and enjoy a stress-free trip to your destination. Choose your preferred seat 24 hours in advance and check in online, on your mobile or at the airport. And with a 23kg checked baggage allowance included as standard, you'll be able to pack for every occasion without worrying about extra charges.
Mumbai is characterised by its long, hot summer - average temperatures are 32°C, with heat waves occasionally pushing temperatures as high as 45°C. The winter months are more comfortable, with average temperatures around 12–13°C.