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. If you’d prefer a guide for route-finding and local context, book an Ella hiking tour — guides cover both Ella Rock and Little Adam’s Peak in a single day.
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 — or reserve your Kandy to Ella train seat via Viator for a straightforward online booking with confirmed seats. 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.
Digital Nomad in Ella
Ella attracts digital nomads looking for mountain scenery and a slower pace. The internet is workable rather than reliable — Dialog 4G in the town centre typically runs 10–25 Mbps, and the best cafes (Cafe Chill, Ella Spice Garden) have adequate connections for async work and occasional calls. Hilltop guesthouses often have weaker signal than town-centre accommodation.
Monthly room rentals run approximately LKR 30,000–60,000 ($100–200) for a basic private room, with better-equipped rooms up to LKR 90,000/month as of 2026. No dedicated coworking spaces exist; work happens from cafes and guesthouses. Best months for a working stay are January–March and July–September.
For full practical detail — best cafes, accommodation options, internet realities, and honest cons — read the Digital Nomad Guide to Ella.
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
For guided hikes, Nine Arches photography tours, and day trips into the surrounding tea country, browse Ella tours and activities.
More in Ella
- Where to Eat in Ella
- Day Trips in Ella
- Food to Try in Ella
- Hiking in Ella
- Nine Arches Bridge in Ella
- Things to Do in Ella
- Train Journey in Ella
- Where to Stay in Ella
- Ella vs Kandy
Related Guides
- Kandy to Ella train guide — booking, class, and what to see on the 6-hour journey
- Tea country trekking — Ella Rock, Horton Plains, and Knuckles Range hikes
- Udawalawe National Park — 90-minute drive; near-guaranteed elephant sightings year-round
- Adam’s Peak climb guide — 2 hours from Ella via Dalhousie; best December to May
- Digital nomad guide to Ella — coworking spots, cafes, and SIM cards
- 2-week Sri Lanka itinerary — Ella in context of a full island route
Frequently Asked Questions
- What is Ella most famous for?
- Ella is best known for three things: the Nine Arches Bridge (a colonial-era stone railway viaduct still in use), hiking at Little Adam's Peak and Ella Rock, and the Kandy to Ella train journey, widely regarded as one of the finest rail journeys in the world.
- How do I get to Ella from Kandy?
- The train from Kandy to Ella takes 6–8 hours through tea estates and mountain passes. Second class reserved seats cost around LKR 500–800 and are strongly recommended over unreserved third class. Book in advance through Sri Lanka Railways (railway.gov.lk) or through Expo Rail, a licensed private booking agent.
- When is the best time to visit Ella?
- The best conditions for hiking and Nine Arches Bridge views are November to April. Peak seasons are December to April and July to August — the town gets busy and prices rise. Shoulder months (May, June, September, October) are quieter and cheaper but have more frequent rain.
- What is the Nine Arches Bridge in Ella?
- A colonial-era railway viaduct built in 1921 using only stone, brick, and cement — no steel. It spans a forested gorge 2.5km from town and is still in active use. The best moment is when the blue diesel locomotive crosses it: northbound trains typically pass around 8:45am, southbound around 3:15pm (times shift seasonally — confirm with your guesthouse).
- How many days should I spend in Ella?
- Two days covers the main attractions: Nine Arches Bridge, Little Adam's Peak, and Ravana Falls on day one; Ella Rock or Lipton's Seat on day two. Three days allows a more relaxed pace and time for the Dambatenne Tea Estate.
- What is the altitude of Ella and does it get cold?
- Ella sits at 1,041 metres above sea level. Evenings are noticeably cool compared to the coast, even in warm months. A light layer is worth bringing — temperatures can drop to 15–18°C at night.
Book an experience
Top experiences in Ella
Explore the best tours and activities in Ella — instant confirmation, free cancellation on most bookings.