Ella is a small hill town in Sri Lanka's Uva Province, sitting at around 1,000 metres above sea level. It looks nothing like the south coast, and that contrast is exactly why it works so well as part of a longer Sri Lanka trip. The air is cooler, the landscape is tea plantations and mist-covered ridges, and the pace is completely different from Weligama or Mirissa. Things to do in Ella range from one of the world's great train journeys to hiking before breakfast, and the Ella travel guide below covers all of it without the usual cliches.

At a glance: Ella is best for travellers who want nature, hiking, and a genuine change of scenery after the coast. It suits active travellers, couples, and anyone doing a longer Sri Lanka loop. Budget range: $25 to $90 per person per day. Pros: spectacular scenery, the train journey, accessible hiking, good food scene for a small town, cooler temperatures. Cons: it gets crowded, especially December to March and in July and August. The main strip can feel touristy. Go early in the morning to beat the groups on the hikes.

1. Take the Kandy to Ella train. This is consistently rated one of the best train journeys in the world, and it earns it. The section from Nanu Oya to Ella runs through tea country, over arched bridges, and past waterfalls. Book a second-class reserved seat well in advance: around $3 to $5, much cheaper than first class, and the open windows are part of the experience. Sit on the right side when travelling from Kandy for the best views. The full journey from Kandy takes about 7 hours.

2. Hike Little Adam's Peak. The most accessible hike from Ella town. It takes about 45 minutes to reach the first peak through tea estates and offers panoramic views of the valley. Start before 7am to have it mostly to yourself. The path is well marked and doesn't require a guide. Wear proper footwear since the path gets slippery after rain.

3. Walk the Nine Arch Bridge. The Nine Arch Bridge is a colonial-era railway viaduct about 20 minutes walk from Ella town. It's best viewed from the side path that leads up through the tea bushes. Timing a visit for when the train passes (roughly every 1 to 2 hours) is worth the wait. Arrive before 8am or after 4pm to avoid the peak crowds.

4. Hike Ella Rock. A longer and more rewarding hike than Little Adam's Peak. Ella Rock takes 2.5 to 3 hours return and involves some route-finding through tea estates, so a basic map or downloaded offline route is useful. The summit at around 1,400 metres has 360-degree views. Start no later than 6:30am. Bring water and a small snack. The descent can be slippery.

5. Visit Ravana Falls. A large, tiered waterfall about 6km from Ella town. It's easy to reach by tuk-tuk ($3 one way) and can get busy midday with tour groups. Go in the morning. You can swim in the pool at the base in the dry season when the flow is manageable. Entry is free.

6. Explore a working tea factory. Several tea factories near Ella offer tours that show the full process from leaf to cup. A standard tour costs $3 to $5 and ends with a tasting. Ask your accommodation to recommend one that works with independent visitors rather than coach groups. The factories near Hali Ela tend to be quieter.

7. Take the train to Demodara Loop. A few stops east of Ella, the Demodara station is famous for the railway loop where the track spirals under itself. You can walk down from the station to the tunnel entrance, or simply ride through it on the train and feel the geometry of it. The station itself is pleasant and rarely visited.

8. Eat at a rooftop restaurant watching the valley. Ella's main street has a cluster of rooftop spots with views across the valley toward the mountains. Skip the ones with plastic menus and find a local-run place serving rice and curry or a simple kottu. Prices here are higher than on the coast, around $4 to $8 per main, but the setting earns it.

9. Day trip to Bandarawela or Haputale. Both are hill towns within 30 minutes of Ella by train or bus, and both are significantly less touristy. Haputale sits on a ridge with views on both sides of the island on a clear day. Bandarawela has a good local market. Take the morning train, spend a few hours, and return for sunset from Ella.

10. Connect south to Tissamaharama or Tangalle. Ella to Tissa is about 3 hours by road through Wellawaya, a genuinely beautiful drive. Many travellers combine Ella with a Yala safari based out of Tissamaharama before heading to the coast via Tangalle or Mirissa. It's one of the best complete south Sri Lanka loops and a route we help plan regularly.

Where to stay in Ella: Budget travellers will find guesthouses and small hostels along the main road and on the quieter lanes branching off it. Dorm beds run $8 to $14, basic private rooms $18 to $30. Mid-range travellers have the best options in Ella: small boutique guesthouses with valley views, included breakfast, and helpful owners. Budget $45 to $90 per night. Many of the best mid-range places are a 10 to 15-minute walk from the main strip, which is both quieter and cooler. Higher-budget travellers have a handful of boutique properties set in the tea estates with private plunge pools and hill views. Rates start at $120 to $200 per night.

1-day Ella plan: Early start at 5:45am for Ella Rock before the cloud rolls in. Breakfast back in town. Walk to Nine Arch Bridge mid-morning and time it for a train. Lunch at a local rooftop spot. Afternoon visit to Ravana Falls by tuk-tuk. Late afternoon rest, then dinner watching the valley go dark. That's a well-paced single day. 2 to 3 day itinerary connecting nearby places: Day one, arrive by train from Kandy or from the coast via Haputale, settle in, walk to Nine Arch Bridge. Day two, Ella Rock at dawn, tea factory tour in the afternoon, rooftop dinner. Day three, take the train or hire a car to head south: Tissamaharama for a Yala safari, or directly to Tangalle, Mirissa, Hiriketiya, or Weligama on the coast.

Practical tips for Ella Sri Lanka: Train is the best way to arrive. Book second-class reserved seats at the station or through an official booking agent, never through a tout. Tuk-tuks within Ella run $1 to $2. Temperatures are 5 to 10 degrees cooler than the coast, so pack a light layer. Internet and phone signal can be patchy in parts of town. Cash is important: there are a couple of ATMs on the main road but they run dry on busy weekends. The best months to visit are February to April and July to September when rainfall is lower. December and January are busy with international travellers and domestic tourists over the school holidays.

We are Kavin and Gaya, a team of two based in Weligama on the south coast. Ella is one of our favourite additions to a south Sri Lanka trip because it genuinely changes the rhythm of a journey. If you want a custom itinerary that connects Ella with Tissamaharama, Tangalle, and the beach towns of the south coast, tell us your dates and we'll plan the whole route for you. Day by day, with transport options, timing, and practical detail. Delivered to your WhatsApp.