Cheap flights from Mumbai to Nuwara Eliya — book online with FlightGPT
Quick answer: Mumbai to Nuwara Eliya non-stop flights take about ≈ 2h 45m flight to Colombo, then ≈ 4h 30m–6h onward by road, operated by SriLankan Airlines, IndiGo, Air India (BOM–CMB), Several daily non-stop Mumbai–Colombo flights; onward to Nuwara Eliya is by road. This is a domestic route within India, so no visa is required. Use the live search above to compare today's cheapest BOM–— fare across every airline, OTA and travel agent in one place.
Last reviewed July 2026 by the FlightGPT flights desk · route facts cross-checked against DGCA and the Airports Authority of India (AAI) · how we collect fares · editorial policy · fact-checking · fares are live — verify the final price in search before booking.
Looking for cheap flights from Mumbai to Nuwara Eliya? FlightGPT compares live BOM to — fares across every connected source — Indian carriers, OTAs and trusted travel agents — and shows the cheapest options side by side. Whether you want a Mumbai to Nuwara Eliya non-stop tomorrow, a last-minute weekend deal or the lowest price three months out, every active Mumbai-Nuwara Eliya fare is one search away.
Mumbai to Nuwara Eliya flights — quick facts
- Distance: ≈ 1,560 km to Colombo, then ≈ 165 km by road inland
- Non-stop flight time: ≈ 2h 45m flight to Colombo, then ≈ 4h 30m–6h onward by road
- Typical routing: Several daily non-stop Mumbai–Colombo flights; onward to Nuwara Eliya is by road
- Airlines flying Mumbai Nuwara Eliya: SriLankan Airlines, IndiGo, Air India (BOM–CMB)
- Visa for Indians: Not required — Mumbai to Nuwara Eliya is a domestic flight within India.
Airlines on the Mumbai–Nuwara Eliya route — compared
| Airline | Cabin bag | Checked (economy) | Notable for |
| IndiGo | 7 kg | 15 kg | Largest network; strong on-time record |
| Air India | 7 kg | 15-25 kg | Full-service; meals included |
Standard domestic economy allowance; premium fares and elite tiers may include more. Confirm against your fare — each airline's baggage page is linked above.
Airlines and non-stop options
Nuwara Eliya — Sri Lanka's hill-country tea town — has no airport, so the journey is a two-part trip: fly Mumbai (BOM) to Colombo (CMB), then continue inland by road. The Mumbai–Colombo leg has plenty of non-stop flights on SriLankan Airlines, IndiGo and Air India, with several departures daily.
This is an international flight, so carry a passport and the required Sri Lanka entry authorisation (see Visa, below). Ignore older listings for Jet Airways or Go First — both have ceased operations — and note Vistara has merged into Air India.
Flight time, distance and routing
Mumbai to Colombo is about 1,560 km, flown non-stop in roughly 2 hours 45 minutes on A320/A321 family jets. Nuwara Eliya lies about 165 km inland and uphill from Colombo, at around 1,900 m elevation. The road transfer realistically takes 4h 30m to 6h depending on traffic, the Kandy route and the final mountain climb. So budget the full day: flight plus airport time plus a long, winding drive into the tea hills.
Best time to book and seasonal fares
Sri Lanka's hill country is most pleasant from roughly December to March; April brings the Nuwara Eliya ‘season’ with its races and festivities, pushing up demand. Mumbai–Colombo fares also climb around Indian holiday periods. Book the international leg 4–8 weeks ahead for the best price.
| Period | Demand | What to expect |
|---|
| Dec–Mar (cool, dry hill season) | High | Best Nuwara Eliya weather; fares firm |
| Apr (Nuwara Eliya season) | High | Races and festivals; book well ahead |
| May–Nov (southwest monsoon) | Lower–Mixed | Softer fares; more rain in the hills |
Getting your fare cheaper
Compare SriLankan, IndiGo and Air India directly on the Mumbai–Colombo leg — fares vary by day and airline. Book 4–8 weeks ahead, try mid-week departures, and travel cabin-only if your trip allows. Factor the onward transport cost into the comparison: a private car to Nuwara Eliya is the most comfortable but pricier; shared vans and buses are cheaper. Set a fare alert on FlightGPT to catch a drop on the flight.
Best departure windows
Because the onward drive is long, aim for a morning or early-afternoon Mumbai–Colombo flight so you reach the hills before dark — the mountain roads are slow and winding, and night driving is best avoided. A late arrival into Colombo usually means overnighting near the airport and starting the drive the next morning. Plan the flight time around the road transfer, not the other way round.
Advice by traveller type
Business: rare for this leisure destination, but if travelling, fly the non-stop and pre-book a private transfer to save time. Families: the 2h 45m flight is easy; the long uphill drive is the hard part, so plan a daytime arrival, carry motion-sickness aids for the bends, and consider breaking the journey in Kandy. Students and budget travellers: the cheapest path is a budget non-stop plus the scenic train or public bus from Colombo/Kandy — but verify current rail status before relying on the train (see below), and allow plenty of time.
Airports and terminals
You depart from Mumbai's Chhatrapati Shivaji Maharaj International Airport (BOM) Terminal 2, the international terminal, so arrive 3 hours before an international departure. You arrive at Colombo's Bandaranaike International Airport (CMB), about 35 km north of Colombo city near Katunayake. There is no airport anywhere near Nuwara Eliya — CMB is the gateway, and the rest of the journey is overland. Complete immigration and customs at Colombo before meeting your onward transfer.
Getting to and from the airport
In Mumbai, T2 is reached by app cab, taxi or the metro; allow extra time in peak traffic and for international check-in. From Colombo airport (CMB) to Nuwara Eliya, the usual options are a private car or taxi (most comfortable, ~4h 30m–6h), shared vans, or a combination of bus and the famous hill-country train via Kandy to Nanu Oya (the railhead about 7 km from Nuwara Eliya). Important: parts of Sri Lanka's rail network were damaged by Cyclone Ditwah in late 2025 and services were still being restored in 2026 — verify the current train status before planning to use it, and keep a road option as backup.
Baggage allowance
This is an international sector, so allowances are usually more generous than domestic. SriLankan and Air India typically include around 25–30 kg checked on economy international fares, while IndiGo international fares vary by fare family — confirm at booking. One 7 kg cabin bag is standard. Pack a jacket in your cabin bag for the cool hills. See IndiGo baggage for IndiGo's current international rules, and check SriLankan's and Air India's allowances when comparing.
Travel tips and weather
At around 1,900 m, Nuwara Eliya is cool year-round — often 10–20°C — so pack warm layers even though Mumbai and Colombo are tropical. The driest hill-country months are roughly December to March. Carry Sri Lankan rupees or a card for the transfer, and note that the climb makes some travellers car-sick — sit forward and take breaks. Confirm your entry authorisation and onward transport in advance, and keep flexibility given the ongoing rail restoration.
FlightGPT tip
Treat this as a flight-plus-road journey, not a single hop: book a morning Mumbai–Colombo non-stop so you reach the hills in daylight, and arrange the onward transfer before you fly. With the train network still recovering from Cyclone Ditwah, a private car is the most reliable option in 2026. Set a price alert on FlightGPT and compare SriLankan, IndiGo and Air India on the BOM–CMB leg.
Frequently asked questions
Is there an airport at Nuwara Eliya?
No. Nuwara Eliya has no airport. The nearest is Colombo's Bandaranaike International (CMB); from there it is a long road journey inland into the hills.
How do I get from Mumbai to Nuwara Eliya?
Fly Mumbai (BOM) to Colombo (CMB) non-stop in about 2h 45m, then continue roughly 4h 30m–6h by road, scenic train or bus into the hill country.
Which airlines fly Mumbai to Colombo?
SriLankan Airlines, IndiGo and Air India operate non-stop, with several daily flights. Jet Airways and Go First have ceased operations; Vistara merged into Air India.
How long is the total journey?
Budget a full day: about 2h 45m flying, plus airport and immigration time, plus a 4h 30m–6h uphill drive from Colombo to Nuwara Eliya.
Do Indian citizens need a visa for Sri Lanka?
Indian passport holders need entry authorisation (ETA/visa) for Sri Lanka. Rules and any fee waivers change, so verify the current requirement on the official Sri Lankan portal before you travel. See /blog for guidance.
Can I take the train from Colombo to Nuwara Eliya?
Normally yes — the scenic hill-country train via Kandy to Nanu Oya (about 7 km from town) is famous. However, parts of the rail network were damaged by Cyclone Ditwah in late 2025 and were still being restored in 2026, so verify current services before relying on the train.
What is the time difference?
None. Sri Lanka uses the same time as India (IST, UTC+5:30), so there is no jet lag on this route.
Which Mumbai terminal does the flight use?
International flights to Colombo depart from Mumbai's Terminal 2 (T2). Arrive about 3 hours before an international departure.
What is the baggage allowance?
International fares are usually more generous — often around 25–30 kg checked on SriLankan and Air India economy; IndiGo varies by fare family. Confirm at booking. See /airlines/indigo/baggage.
What should I pack for Nuwara Eliya?
Warm layers. At around 1,900 m it stays cool year-round (often 10–20°C), unlike tropical Mumbai and Colombo. Carry a jacket in your cabin bag.
Can I get a refund if my flight is cancelled?
Yes. If the airline cancels, you are entitled to a refund or alternate flight under the carrier's policy. International tickets follow the airline's conditions, so check your fare rules at booking.
Can I carry pets to Sri Lanka?
International pet travel involves health certificates, import permits and airline-specific rules. Contact the airline and Sri Lankan authorities well in advance, as requirements are strict.
Do infants need a ticket?
Yes. Infants under two travel on a lap-infant fare on international flights, with a passport and proof of age. Confirm the airline's infant fare and documents at booking.
When is the best time to visit Nuwara Eliya?
The cool, drier hill-country season runs roughly December to March; April brings the lively Nuwara Eliya 'season' with races and festivals, but higher demand and prices.
Should I book the flight direct or via an OTA?
Booking direct can simplify international changes and refunds. OTAs sometimes show lower headline prices; compare SriLankan, IndiGo and Air India, and check the OTA's terms before booking.
Ask FlightGPT — Mumbai to Nuwara Eliya in plain English
FlightGPT is a natural-language flight search: ask the way you'd ask a friend, and it compares live BOM–— fares across every airline, OTA and travel agent. Try one:
Cheapest Mumbai to Nuwara Eliya tickets — what drives the price
Mumbai to Nuwara Eliya prices swing with demand, season and lead time more than with any single airline. The reliable lever is comparison: pull every BOM–— fare at once and shift your date by a day or two. Mid-week and red-eye departures on SriLankan Airlines, IndiGo, Air India (BOM–CMB) are usually where the cheapest seats sit.
Mumbai–Nuwara Eliya flights for tomorrow or this weekend
For a same-week Mumbai–Nuwara Eliya trip, the trick is to check all carriers at once rather than one app at a time. FlightGPT's live BOM-— search does exactly that — red-eye and early-morning departures often carry the lowest last-minute prices. Enter your date above to compare instantly.
Mumbai to Nuwara Eliya non-stop and direct flights
Most travellers prefer the Mumbai to Nuwara Eliya non-stop option. The direct Mumbai-Nuwara Eliya flight time is ≈ 2h 45m flight to Colombo, then ≈ 4h 30m–6h onward by road. If you are flexible, 1-stop alternatives through major hubs can be 15-30 percent cheaper. FlightGPT lets you filter by "Direct only" or compare both side by side — useful when you want the cheapest Mumbai Nuwara Eliya ticket but are open to a layover.
Understanding Mumbai to Nuwara Eliya ticket prices
On Mumbai to Nuwara Eliya, the headline price and the price you actually pay can differ once baggage and seat selection are added. That's why FlightGPT compares fully-bundled Mumbai Nuwara Eliya fares across SriLankan Airlines, IndiGo, Air India (BOM–CMB) — the cheapest all-in option, not the lowest sticker that balloons at checkout.