Ella, Sri Lanka
uva Provincehill station

Ella

Your complete travel guide to Ella, Sri Lanka — discover the best things to do, where to stay, and how to get there.

About Ella

Ella is an up-and-coming tourist destination in Sri Lanka, popular for its stunning views of the hillside and waterfalls, scenic train rides, amazing hikes, Instagram-worthy spots, and backpacker-friendly atmosphere.

Hidden away in the hills of Badulla district in Uva Province, Ella is approximately 200 kilometers east of Colombo. The cool climate, misty mountain tops, forest trails rich with rare flora and fauna, cascading waterfalls, and friendly locals are just a few reasons you'll never want to leave once you visit Ella.

Best Time to Visit

January to MarchThe driest months with clear skies for hiking and photography. The train ride is scenic year-round, but views are best during dry season.

Quick Facts

Best Time

January - March

Min. Days

2-3 days

From Colombo

6-9 hours

Known For

Nine Arch Bridge, hikes, waterfalls

Things to Do in Ella

Demodara Nine Arch Bridge

Built by the British in 1921, this iconic bridge is one of Sri Lanka's most photographed spots. Watch a train pass over for the perfect shot - reminiscent of the Hogwarts Express!

Free

Tip: Check train schedules for the best photography. Early morning has fewer crowds.

Little Adam's Peak

An easy to moderate 1-hour hike with spectacular views of the Ella Gap. The starting point is a 15-minute walk from town near Flower Garden Resort.

Free1 hour

Ella Rock

A more challenging trek offering what many consider the best view of the Ella Gap. Walk along the train tracks to find the starting point near Kithalella Railway Station.

Free4 hours round trip

Ravana Falls

One of the widest waterfalls in Sri Lanka, located just 10 minutes from Ella town. Right by the main road, it flows best during the rainy season.

Free

Tip: Swimming is not advised but many locals do wade in the lower pools.

Ravana Ella Caves

Legend says King Ravana hid the kidnapped Princess Sita in these caves. Located 2 km from town with a steep climb to reach them.

Small fee

Ella Wala Falls

A hidden waterfall about 20 km from Ella with a natural swimming pool at its base. Less crowded than other spots and perfect for a refreshing dip.

Free

Tip: Not recommended on rainy days. Bring swimwear!

Lipton's Seat

A famous viewpoint in the Dambatenne Tea Estate where Sir Thomas Lipton used to survey his tea empire. 360-degree views of the surrounding hills.

$

Tip: Visit early morning before 10 AM for the clearest views.

Getting to Ella

By Train

6-9 hours$$

The most recommended way! One of the most scenic train rides in the world. Four direct trains daily from Colombo Fort. Book reserved seats in advance.

By Bus

7+ hours$

Bus to Badulla from Colombo, then tuk tuk to Ella (5 km from Kumbalwela junction).

By Taxi/Car

5-6 hours$$$

Direct hire from Colombo or other destinations.

Getting Around Ella

Hire a tuk tuk for the day or rent a scooter/bike. Both options are cheap and readily available. Many attractions are walkable from town, and Tuk Tuks are easy to find anywhere.

Where to Stay in Ella

Hostels & Budget

Mid-Range Hotels

  • Hangover Hostels
    $$
  • Ella Flower Garden Resort
    $$

Luxury Hotels

  • 98 Acres Resort
    $$$

Where to Eat in Ella

  • Cafe Chill(International)
    $$
  • Ella Village Restaurant(Sri Lankan)
    $
  • Dream Cafe(Fusion)
    $$
  • Matey Hut(Local)
    $

Ella FAQs

How many days do I need in Ella?

2-3 days is ideal to hike Little Adam's Peak and Ella Rock, visit the Nine Arch Bridge, see the waterfalls, and enjoy the laid-back town atmosphere.

Is the train to Ella worth taking?

Absolutely! The train from Kandy to Ella is considered one of the most scenic train journeys in the world. Book reserved seats in advance, especially during peak season.

Can I do Ella Rock without a guide?

Yes, but it's easy to get lost. Many hikers follow the railway tracks to find the starting point. Consider hiring a local guide for around Rs. 1500-2000.

What time does the train pass Nine Arch Bridge?

Trains typically pass around 9:00 AM, 11:00 AM, and 3:00 PM, but schedules can vary. Check locally for current timings and arrive early for good positioning.

External Resources

Learn more about Ella from these authoritative sources:

Explore More Destinations