Ella, Sri Lanka: Complete Travel Guide
Plan your trip to Ella — Nine Arches Bridge, Little Adam's Peak, Ella Rock, and the Kandy train journey. Practical travel tips for this hill country town.
Guides for Ella
Ella is a small hill country town in Badulla District, Uva Province, sitting at 1,041 metres above sea level. The population is around 3,000, which makes it one of the smallest towns in Sri Lanka with an outsized reputation. Its appeal is straightforward: dramatic hill scenery, a handful of accessible hikes, the famous Nine Arches Bridge, and the train journey from Kandy that passes through it.
It is about 230km from Colombo by road — expect 5 to 6 hours depending on traffic and route. Most visitors come from Kandy or Nuwara Eliya as part of a hill country loop.
What Ella is Known For
Nine Arches Bridge
The Nine Arches Bridge (also called the Bridge in the Sky) is a colonial-era viaduct built in 1921 from stone and brick, no steel. It spans a forested gorge 2.5km from town, and is still in active use on the Colombo–Badulla railway line.
The best time to photograph it is when the blue diesel locomotive passes over the top. Northbound trains typically cross around 8:45am; a southbound service passes around 3:15pm. These times shift seasonally — confirm with your guesthouse the evening before. Entry to the viewing area is free. You can walk from Ella town in about 30 minutes or take a tuk-tuk for around LKR 200.
Little Adam’s Peak
This is the easier of Ella’s two main hikes. The trailhead is about 15 minutes by tuk-tuk from the town centre, near the 98 Acres Resort and Zion View restaurant. The round trip takes around 2 hours and follows stairs and a paved path through a tea estate before reaching the summit ridge at roughly 1,141m. The views take in Ella Gap, the surrounding tea-covered hills, and on clear mornings the southern plains beyond. Suitable for most fitness levels.
Ella Rock
Ella Rock is harder and more rewarding. The trail starts from Ella railway station, follows the tracks south for about 20 minutes, then turns right up a forested path. The total return journey takes 3 to 4 hours and involves scrambling near the top. The reward is a near-360° view from the summit at around 1,420m. Go early — the peak clouds over by late morning most days. No entry fee.
Ravana Falls
Located 6km south of Ella town on the A23 highway, Ravana Falls drops 25 metres and has a pool at the base that you can swim in when water levels allow. Entry costs around LKR 100. The falls are highest and most powerful at the end of the rainy season (October–November). A short uphill walk above the falls leads to Ravana’s Cave.
Ella Gap
The Ella Gap is the pass at the edge of the Uva Highlands, giving views south over the dry zone plains. On a clear morning, the view from the escarpment edge is among the best in the hill country. The gap itself is visible from the main road and from Little Adam’s Peak.
Getting to Ella
By Train
The train from Kandy to Ella is the main draw for most visitors. The full journey via Nuwara Eliya (Nanu Oya station) and Haputale takes 6 to 8 hours depending on whether you take a slow or express service. It is widely regarded as one of the finest train rides in the world — the route passes through tea estates, forest, tunnels, and misty mountain passes.
Second class reserved seats cost around LKR 800 and are strongly recommended over third class (unreserved, crowded). First class observation cars cost LKR 1,500–2,000 and offer panoramic windows. Book in advance through the Sri Lanka Railways website or through Expo Rail, a licensed third-party agent. Buying at the station is possible but queues are long and popular services sell out.
By Road
From Colombo: approximately 230km via Kandy and the A5/A16, taking 5–6 hours. By bus, change in Badulla. Taxis and private drivers are common — expect around $60–80 for a full-day transfer from Colombo.
When to Go
Ella’s peak seasons are December to April and July to August. The town gets genuinely busy during these months and accommodation prices rise accordingly. The shoulder months of May, June, September, and October are quieter and cheaper, though rain is more frequent. The best conditions for hiking and the Nine Arches Bridge views are November to April.
Practical Notes
- Most attractions are within 10km of Ella town
- Tuk-tuk day hire from town: LKR 2,000–3,000
- Walking is feasible within the town and to the Nine Arches Bridge
- Accommodation is mostly guesthouses and small hotels; no large resorts
- Mobile data is available (Dialog and Mobitel have reasonable coverage)
- ATMs are available on Ella’s main street
- Altitude means evenings are cool — bring a light layer even in warm months
Upcoming Events in Ella
Yala National Park — Elephant Season
Yala's dry season concentrates wildlife around water sources — one of the world's highest leopard densities. Elephant sightings are reliable June–October. Morning and evening game drives depart from Tissamaharama.