Nearest Airport to Ella

Ella has no airport — the practical gateway is Colombo (CMB), about 200 km away, then the famous hill-country train.

🚂 Gateway: Colombo (CMB)📏 ~200 km🇮🇳 Via Colombo (CMB)
Last updated: June 2026 · confirm flight availability and schedules before booking
⚠️ There is no airport at Ella Ella, a misty hill town of tea plantations, waterfalls and the Nine Arch Bridge, has no airport. The main gateway is Bandaranaike International (CMB) near Colombo, about 200 km away. The little-used Mattala Rajapaksa (HRI), roughly 65–90 km south, occasionally has flights but very few. Most travellers reach Ella by the scenic mountain train.

Best Airports to Fly Into for Ella

✓ Nearest
Bandaranaike International
CMB
Distance: ~200 km to Ella
Drive time: ~6–7 hours by road
Sri Lanka's main international airport and the realistic gateway. From here most travellers take the celebrated hill-country train rather than driving the whole way.
Mattala Rajapaksa International
HRI
Distance: ~65–90 km to Ella
Drive time: ~2–2.5 hours
Geographically closer but one of the world's quietest international airports, with very few flights — rarely a practical option.

Getting There from India

🇮🇳 Fly to Colombo (CMB) — direct flights run from Chennai, Bengaluru, Mumbai, Delhi and Hyderabad on SriLankan Airlines, IndiGo and Air India, taking around 3–4 hours. From Colombo, take the scenic train to Ella (about 9 hours from Colombo Fort, or board at Kandy for the prettiest, shorter stretch); a private car takes about 6–7 hours.
Search Flights to Colombo →

By Train

🚆 Ella has its own railway station on the Colombo–Badulla hill-country line. The Kandy–Ella stretch (via Nanu Oya and Demodara) is widely called one of the most beautiful train rides in the world; book a reserved seat in advance.

Frequently Asked Questions

Is there an airport in Ella?
No. Ella has no airport. The main gateway is Bandaranaike International (CMB) near Colombo, about 200 km away; the quiet Mattala (HRI) airport is closer but has very few flights.
Which is the nearest airport to Ella?
The nearest international airport is Colombo Bandaranaike (CMB), about 200 km away and the practical gateway. Mattala (HRI) is geographically closer (~65–90 km) but barely served by flights.
How do I reach Ella from India?
Fly to Colombo (CMB) — direct from Chennai, Bengaluru, Mumbai, Delhi and Hyderabad in 3–4 hours — then take the famous hill-country train to Ella, or a ~6–7 hour car transfer. Boarding the train at Kandy gives you the most scenic stretch.
Is the train to Ella worth it?
Yes — the Kandy–Ella train, winding past tea estates, waterfalls and the Nine Arch Bridge, is one of the world's most scenic rail journeys. Reserve a seat ahead, as observation-class and reserved seats sell out quickly.
What is the best time to visit Ella?
December–March offers the clearest, driest weather in the hill country, ideal for hiking Little Adam's Peak and Ella Rock. The shoulder months are greener but mistier; the heaviest rains fall around October–November.

Related Destinations & Airports

Book Your Ella Trip

Fly to Colombo (CMB) on HappyFares — zero convenience fee with code HFNCF.

Search Flights →