Mumbai–London Family Flight: Air India vs British Airways

Planning a BOM-LHR family flight? We compare Air India and British Airways on bassinet rows, kids meals, child fares, and which actually works better for

FlightGPT can make mistakes. Confirm flight & fare details before paying.

Mumbai to London with Kids: Air India vs British Airways — Honest Comparison 2026

By Saanvi Iyer (Saanvi Iyer writes offbeat destination guides for Indian travellers — places that work in monsoon, shoulder-season picks, and the cities Indian first-time international travellers underrate. Based in Bangalore, perpetually mid-itinerary.) · Published · 11 min read

The Mumbai–London route has two strong contenders for family travel: Air India's direct BOM-LHR service and British Airways' well-established operation. Both are good. Which is better for you depends on specific things most comparison sites don't mention.

TL;DR — AI vs BA for Mumbai–London with Kids

Both Air India and British Airways operate direct nonstop flights on the Mumbai–London Heathrow (BOM-LHR) route. For Indian families, Air India has a practical edge in Indian meal quality and language familiarity. British Airways tends to score higher on seat hardware and consistent in-flight entertainment for older children. Bassinet availability is roughly comparable. Neither is dramatically cheaper for the family package when you add infant fees, seat selection, and meals — compare both on FlightGPT with your specific dates before deciding.

Related: Flying with a newborn from India | Delhi to Tokyo family routes | India to Mauritius with kids

The Route: What You're Actually Booking

Mumbai Chhatrapati Shivaji Maharaj International Airport (BOM) to London Heathrow (LHR) is around 9–10 hours flying time depending on winds — it's a long haul but not an ultra-long-haul like Delhi–New York. That matters for family travel: 10 hours is manageable with infants and toddlers in a way that 16 hours simply isn't.

Air India operates the BOM-LHR route with wide-body aircraft — typically the Airbus A350 or Boeing 787 Dreamliner, both of which have better cabin humidity than older aircraft (kinder on baby's sinuses and general comfort). British Airways also uses their 787 Dreamliner fleet on this route, which is a solid wide-body option.

Neither airline is the only option. You could also route via Dubai on Emirates, via Doha on Qatar Airways, or via Abu Dhabi on Etihad — all of which have strong family reputations. But this comparison is specifically about nonstop BOM-LHR, because a layover with young children is its own special adventure (not always a good one).

Bassinet Rows and Infant Sleeping Arrangements

Bassinets — the fold-out infant beds that clip onto the bulkhead wall — are the single most important thing to sort out when booking a long-haul flight with an infant under roughly 9–11 kg and around 70–75 cm in length. Most infants under 6–8 months fit comfortably; after that, it gets cramped fast.

Air India: On the 787 Dreamliner in Economy, bassinet attachment points are typically in row 31 or thereabouts (bulkhead in Economy cabin). The exact row depends on the specific aircraft configuration — check the Air India seat map at booking and select accordingly. Economy bulkhead rows on Air India's international fleet generally have good legroom. Call Air India's special assistance line after booking to log the bassinet request formally; seat selection alone isn't enough.

British Airways: BA's 787 in World Traveller (Economy) has bassinet hooks at the bulkhead, typically around row 30–33 depending on configuration. Same deal — select the bulkhead row and separately request a bassinet via BA's Manage My Booking or phone. BA has a slightly more automated special requests system, but you should still confirm closer to departure.

One thing worth knowing: bassinets are only for sleeping and must be stowed during takeoff, landing, and turbulence. Your baby will be back on your lap for those phases. This is where the infant ear pressure thing comes back — see our guide on managing ear pain for exactly what to do during descent.

Kids Meals: Comparing What Each Airline Actually Feeds Your Child

This is where the two airlines genuinely differ, and it matters more than people expect on a 10-hour flight.

Air India: The CHML (child meal) on Air India tends to be more familiar to Indian children — expect options like rice and dal, or paneer-based dishes, alongside more Western child-friendly options. Portion sizes are reasonable. Critically, Air India cabin crew are often more comfortable with Indian dietary requests and understand what 'no spicy food for the toddler' actually means. Indian families consistently report this as a significant comfort advantage. For infants on formula, Air India typically has warm water available and is generally accommodating — but bring your own formula.

British Airways: BA's child meal is more Westernised — pasta, chicken fingers, etc. For a child who eats Indian food exclusively, this can be a miss. BA's crew are professional and attentive, but they won't automatically understand that your 4-year-old needs a milder version of everything. Pre-order the CHML and also pack your own snacks — this applies to both airlines but especially to BA if your children eat primarily Indian food.

Infant meals: both airlines require advance notice for specific dietary needs, and both can provide warm water for formula. Neither will reliably carry specific Indian baby food brands. Bring your own pouches, biscuits, and whatever your infant eats.

In-Flight Entertainment: Keeping Kids Occupied for 10 Hours

Honestly, the most underrated family travel tool is a downloaded playlist and a tablet. But when you're exhausted at hour 7 and the tablet battery is dead, the seatback screen is what saves you.

Air India: The IFE on the A350/787 fleet has expanded significantly. There's a dedicated kids section with Indian content — children's movies dubbed in Hindi/Tamil/Telugu, which is genuinely useful if your kids watch content in Indian languages. Screen sizes on the newer aircraft are good. Content library has grown but still feels smaller than BA's for English-language kids content.

British Airways: BA's Thales IFE on the 787 has a robust children's section — standard Western animation, BBC content, and a decent game selection that older children (5+) can self-navigate. Screen quality is consistently well-reviewed. For English-medium families, BA's content library is arguably stronger.

Both aircraft have USB charging at every seat, which is the real lifesaver. Charge your tablet, your phone, everything. And yes, download content before you board — in-flight wifi exists on both airlines but is expensive and not reliable enough for streaming.

Child and Infant Fares: Where the Money Actually Goes

Neither airline publishes fixed child discount percentages anymore — fares are dynamic and vary by route, date, and booking class. Generally, children aged 2–11 pay a percentage of the adult fare (often in the range of 75–100% depending on the class and promotion), while infants under 2 on a lap pay a fraction of the adult fare plus taxes.

The maths matter: a family of two adults, one child (age 4), and one infant travelling in Economy could see a total outlay that's meaningfully different based purely on the child fare percentage. Always price out both airlines on the same dates rather than assuming one is cheaper. FlightGPT's flight search can pull current pricing from both carriers for comparison.

Seat selection fees: both Air India and BA charge for pre-selected seats in Economy (bulkhead/extra legroom). Families with infants wanting bassinet rows will likely pay a seat fee. Budget this in from the start — the headline fare isn't the full cost.

One wrinkle: Air India sometimes offers child discounts on specific promotional fares during Indian school holiday periods (Diwali, Christmas, summer). Worth checking directly on Air India's site if you're travelling during those windows.

Check-In, Ground Experience, and Family Boarding

Air India at Mumbai: Air India operates from Terminal 2 at CSIA Mumbai. The check-in counters have improved significantly post the Tata acquisition. Priority boarding for families with infants and young children is offered — ask at check-in or look for the family boarding announcement. Mumbai T2 is a large, modern terminal with reasonable baby-change facilities and nursing rooms.

British Airways at Mumbai: BA also operates from T2 at Mumbai. Their check-in is managed by ground handlers and tends to be efficient. BA is very practiced at family boarding given their global network, and they consistently call families with children early. Their Heathrow T5 at the London end is particularly family-friendly — T5 has excellent facilities, shorter security queues for families, and the underground shuttle to the satellite terminal is toddler-manageable.

On balance, the London arrival experience is better with BA simply because T5 is their home hub and they run it well. The Mumbai departure experience is roughly comparable.

Verdict: Which Should Indian Families Choose?

Choose Air India if: your children eat Indian food, you value Hindi-speaking crew, you want the comfort of Indian cultural context on a long journey, or if Air India is materially cheaper on your travel dates.

Choose British Airways if: your children primarily eat Western food, your kids are older and can self-navigate English IFE, you care strongly about seat hardware and consistency, or if the price works out similarly and the London T5 arrival experience is important to you.

For both airlines: book bassinet rows early, pre-order child meals, bring your own snacks and entertainment backup, and don't rely on in-flight wifi for streaming. The 10-hour BOM-LHR nonstop is genuinely manageable for most families — it's one of the better long-haul options from India precisely because it's direct.

Check current fares for your travel dates on FlightGPT — the price gap between the two often swings significantly by season, and the 'right' choice is often simply the one that's ₹10,000–20,000 cheaper on your specific dates.

Frequently asked questions

Does Air India or British Airways offer better bassinet allocation for the BOM-LHR route?

Both airlines offer bassinet attachment at bulkhead Economy rows on the 787. Availability is roughly comparable — Air India typically has bulkhead rows around row 30–33 depending on config, as does BA. Request formally after booking; seat selection alone doesn't guarantee the bassinet equipment will be loaded.

What is the child fare percentage on Air India BOM-LHR in 2026?

Child fares (ages 2–11) are dynamic and not published as a fixed percentage. They typically run at 75–100% of the adult fare in Economy depending on booking class and promotional fare availability. Check directly on Air India's booking engine for your specific dates — prices vary significantly by departure date and how far in advance you book.

Can I carry a baby stroller in the cabin on BOM-LHR flights?

Compact, foldable strollers can sometimes be accepted as cabin baggage on short-haul, but on international flights like BOM-LHR, strollers are typically checked. Both Air India and BA allow one stroller as a free checked item for families with infants, in addition to the standard checked baggage allowance. Confirm the stroller policy at booking — dimensions and weight limits apply.

Which airline has better turbulence management for families on the Mumbai–London route?

Turbulence is weather-dependent and neither airline can eliminate it. Both use modern wide-body aircraft with active turbulence avoidance systems. The 787 Dreamliner (operated by both Air India and BA on this route) is generally considered a smoother ride than older aircraft due to its composite airframe flex. No meaningful difference between the two carriers here.

Do Air India and British Airways have family-dedicated rows or seating zones?

Neither airline has a formally designated 'family zone' in Economy, but both allow families with infants to board early and seat with children. The bulkhead bassinet rows effectively function as the family area. If you have children but no infant requiring a bassinet, you can still request adjacent seating — do this at booking to avoid getting split across the aircraft.

Is there a direct Air India Express flight from Mumbai to London?

No. Air India Express is Air India's low-cost subsidiary and currently operates short-to-medium haul routes (primarily within India and to the Middle East / Southeast Asia). The BOM-LHR long-haul route is operated by full-service Air India, not Air India Express.