Cheap flights from Mumbai to Nuwara Eliya — book online with FlightGPT
Quick answer: Mumbai to Nuwara Eliya non-stop flights take about ≈ 3h flight to Colombo + ≈ 5h road, operated by SriLankan Airlines, IndiGo, Air India, with around No airport at Nuwara Eliya — fly Mumbai→Colombo, then road/train direct departures a day. 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 June 2026 by the FlightGPT flights desk · route facts cross-checked against DGCA and the Airports Authority of India (AAI) · 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, Gulf hubs, 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
- Non-stop flight time: ≈ 3h flight to Colombo + ≈ 5h road
- Direct flights per day: No airport at Nuwara Eliya — fly Mumbai→Colombo, then road/train
- Airlines flying Mumbai Nuwara Eliya: SriLankan Airlines, IndiGo, Air India
- Visa for Indians: Not required — Mumbai to Nuwara Eliya is a domestic flight within India.
How to reach Nuwara Eliya from Mumbai
There is no airport at Nuwara Eliya. Fly Mumbai → Colombo (CMB) non-stop in ≈ 3h on SriLankan Airlines, IndiGo or Air India, then continue ≈ 4–5h inland by road or train to the hill country at ≈ 1,900 m elevation.
The scenic train option
One of the world's most beautiful rail journeys runs from Colombo/Kandy up to Nanu Oya (the station for Nuwara Eliya, ≈ 8 km away), winding through tea plantations and waterfalls. Book first or second class ahead — the observation seats sell out. Allow most of a day for the journey.
By road from Colombo
A private car or taxi from Colombo takes ≈ 4–5h via Kandy, climbing into cool, misty tea country. Many travellers combine Kandy and Nuwara Eliya in one hill-country loop. Roads are winding, so factor in time and motion-sickness comfort.
Best time to visit
Nuwara Eliya is cool year-round; March–May is the lively ‘season’ (and busiest), while January–March is dry and clear. Evenings are chilly at altitude — pack a jacket even in summer.
Flights Mumbai to Colombo
The Mumbai–Colombo leg is short and frequent. SriLankan Airlines, IndiGo and Air India all fly it, departing Mumbai Terminal 2 (T2) and arriving Bandaranaike International (CMB), about 35 km from Colombo. Indicative fares are live on FlightGPT as of May 2026.
Entry requirements for Indians
Indian travellers need a Sri Lanka ETA, which has been offered free of charge for Indian tourists under a recent scheme — confirm it still applies and apply online before travel. Sri Lanka shares India's time zone, so there is no jet lag. See our visa guide.
Frequently asked questions
Is there an airport at Nuwara Eliya?
No. Fly Mumbai to Colombo (CMB), then continue about 4–5 hours by road or the scenic hill-country train to Nanu Oya.
How long is the Mumbai to Colombo flight?
About 2 hours 45 minutes to 3 hours non-stop on SriLankan, IndiGo or Air India.
Should I take the train?
The Colombo/Kandy to Nanu Oya train is one of the world's most scenic rail journeys — book reserved seats ahead.
Do Indians need a visa for Sri Lanka?
An ETA is required, offered free of charge for Indian tourists under a recent scheme — confirm and apply online before travel.
Is there a time difference?
No. Sri Lanka shares Indian Standard Time, so there's no jet lag.
When is the best time to visit?
Cool year-round; January–March is dry and clear, and March–May is the busy season.
Find the cheapest Mumbai to Nuwara Eliya flight
The cheapest Mumbai to Nuwara Eliya airfare on any given day depends on three things — your travel date, your airline preference and how far ahead you book. Use the FlightGPT search box above to compare Mumbai to Nuwara Eliya ticket prices across SriLankan Airlines, IndiGo, Air India — typically the lowest fare today differs from the lowest fare 30 days from now by 25-40 percent. We surface every option so the lowest Mumbai-Nuwara Eliya price wins.
Last-minute Mumbai to Nuwara Eliya flights
Need a last-minute Mumbai to Nuwara Eliya flight for tomorrow, this weekend or in the next seven days? Our live BOM-— search pulls real-time fares — last-minute deals do appear on this route, especially on red-eye departures and shoulder days. Tap Search on FlightGPT with your date and we will return the cheapest last-minute Mumbai Nuwara Eliya options 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 ≈ 3h flight to Colombo + ≈ 5h 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.
Mumbai to Nuwara Eliya airfare — what to expect
Mumbai to Nuwara Eliya ticket prices on the FlightGPT live grid update by the minute. The lowest-priced Mumbai Nuwara Eliya airfare today might be on a low-cost carrier; the best deal next month might be on a full-service SriLankan Airlines flight bundled with checked baggage and a meal. We compare fully-bundled all-in fares, never base fares with surprise add-ons.