Heading home to Mumbai, or showing the family the city for the first time? Here is everything you need to plan the journey from the UK.
Quick answer: how do I fly from London to Mumbai?
Non-stop flights leave London Heathrow for Mumbai every day with Air India, British Airways, Virgin Atlantic and IndiGo. The flight takes around 9 to 10 hours. You land at Chhatrapati Shivaji Maharaj International Airport (CSMIA), Terminal 2. One-stop routes through the Gulf or Europe can cost less. On manntravel.co.uk, fares to Mumbai were showing from £286 per person (checked 26 September 2026, prices change daily).
Non-stop flights from Heathrow to Mumbai
London to Mumbai is one of the busiest routes between the UK and India. That is good news for you. More flights mean more choice of times, and more chance of a fare that suits your budget.
All the non-stop flights leave from Heathrow. Each airline uses a different terminal, so check yours before you set off.
Airline | Heathrow terminal | Good to know |
Air India | Terminal 2 | Easy onward connections across India on one ticket. |
British Airways | Terminal 5 | Handy if you are connecting from another UK airport on BA. |
Virgin Atlantic | Terminal 3 | A popular choice for families and leisure travellers. |
IndiGo | Check your ticket | Daily Boeing 787 service, an evening departure from London. |
One-stop flights and flying from outside London
Non-stop is quickest. But a one-stop route is often worth a look, especially in busy months. Flights through Dubai, Abu Dhabi, Doha, Frankfurt or Paris can cost less, and some have short, easy connections.
Not everyone lives near Heathrow, of course. Here is how travellers from around the UK usually get to Mumbai:
Manchester: Most people fly one-stop through a Gulf or European hub, or connect via Heathrow. We could not confirm a non-stop Manchester–Mumbai service for this winter, so ask us what is running on your dates.
Birmingham: There is no non-stop flight to Mumbai. One-stop routes through the Gulf or Europe are the simplest option.
Edinburgh and Glasgow: One-stop through Heathrow, the Gulf or a European hub. Choose a single ticket so your bags are checked all the way through.
Bristol: Connect through a European hub, or travel to Heathrow for the non-stop flights.
Booking everything on one ticket matters. If your first flight is late, the airline is responsible for getting you onto the next one.
When to book flights from London to Mumbai
Fares to Mumbai follow the UK calendar as much as the Indian one. They rise when UK families are off school and when big festivals come round.
When you travel | Demand | Our advice |
Christmas and New Year | Very high | Book as early as you can. Seats around the school holidays go first. |
Easter and summer holidays | High | Book two to three months ahead. Summer is also Mumbai’s monsoon. |
Late January to March | Lower | Often better value, with dry, pleasant weather in Mumbai. |
October and November | Rising | Festival season. Book early, and be flexible by a day or two. |
7 tips for a smoother London to Mumbai trip
1. Book peak dates early
For Christmas, Diwali or a family wedding, book as soon as your dates are firm. The cheaper fare classes close as seats fill.
2. Be flexible by a day or two
Flying midweek, or a few days either side of the rush, can make a real difference to the total fare for a family.
3. Compare non-stop with one-stop
Non-stop saves time. One-stop can save money. Look at both, and think about who is travelling. Young children and elderly parents often cope better with one long flight than two.
4. Check your baggage allowance
Allowances depend on the airline and fare type, and they are shown on your e-ticket. Check before you pack gifts, sweets and clothes for the whole family.
5. Sort your visa or OCI early
British passport holders need an Indian visa or an OCI card. Apply through the official Indian visa website well before you fly, and check your passport has plenty of validity left.
6. Students and teachers: use MannPass
Verified students and education staff in the UK can join MannPass for free. It takes £25 off selected return flights from the UK to India, including Mumbai. Each verification lasts 30 days and can be renewed. It cannot be combined with other offers.
7. Plan your onward journey
Going on to Goa, Pune, Ahmedabad or further? Book the connection on the same ticket if you can, and leave plenty of time between flights.
Arriving at Mumbai airport (CSMIA)
All international flights land at Terminal 2 of Chhatrapati Shivaji Maharaj International Airport. A few tips for arrival day:
Have your documents ready. Keep your passport, visa or OCI card, and your address in India in your hand luggage.
Allow time for immigration. Queues can be long when several long-haul flights land together.
Connecting to a domestic flight? Some domestic flights leave from Terminal 2 and some from Terminal 1. A free shuttle runs between the two.
Getting into the city. Use the official prepaid taxi counters or an app-based cab from the marked pick-up points. Mumbai traffic is heavy, so allow extra time.
Travelling to Mumbai with family
Many of our travellers fly to Mumbai with children, parents and grandparents together. A few things help:
Book everyone on one booking. It keeps you together and makes any changes simpler.
Travelling with elderly parents? Tell us when you book if anyone needs wheelchair assistance. The airline provides it free of charge.
Choose flight times that suit little ones. An evening departure means children can sleep through much of the flight.
Travelling as a big group? For 10 or more people, we can arrange group fares with held seats and a deposit-based payment.
Thinking about a winter break further north once you are in India? Our guide to a Shimla winter holiday from the UK covers snow, hotels and how to get there.
Why book your Mumbai flights with Mann Travel?
Mann Travel is a UK–India specialist based at 72 South Road, Southall. Our team speaks Hindi, Punjabi and English, and we are available 24 hours a day, 7 days a week. We help families, groups and students fly home from London, Manchester, Birmingham, Bristol, Edinburgh and Glasgow. If a fare, a connection or a baggage rule is confusing, just contact us and a real person will help.
Let’s take you home to Mumbai.
Search live fares at manntravel.co.uk/flights or call our team on 0208 099 9900. We are here 24/7.
frequently asked questions
How long is the flight from London to Mumbai?
A non-stop flight from Heathrow takes around 9 to 10 hours. One-stop journeys usually take 12 hours or more, depending on the connection.
Which airlines fly non-stop from London to Mumbai?
Air India, British Airways, Virgin Atlantic and IndiGo all fly non-stop from London Heathrow to Mumbai.
Is there a direct flight from Manchester or Birmingham to Mumbai?
There is no non-stop flight from Birmingham. We could not confirm a non-stop Manchester service for this winter. Most travellers fly one-stop or connect through Heathrow.
Which terminal do London flights arrive at in Mumbai?
All international flights arrive at Terminal 2 of Chhatrapati Shivaji Maharaj International Airport (CSMIA).
When is the best time to book flights from London to Mumbai?
For Christmas, Easter, Diwali or the summer holidays, book as early as you can. Late January to March is often better value.
Fares and availability change daily and depend on the airline, date and fare type. Fares quoted were checked on manntravel.co.uk on 26 September 2026. Always check live prices before booking.