235 km

By Bus

Take the bus to Colombo Fort , from there take the bus to Badulla . Get down from Kumbalwela junction which is about 10 km from Bandarawela. From Kumablwela to Ella It is about 5km, you can take either a bus/tuk tuk.

By Train

Take the bus to Colombo Fort Train Station , from there you can take a straight train to Ella . Highly recommend the train as the train tour in Sri Lankan highlands is one of the highlight for any traveller

By Taxi

You can take a straight taxi to Ella from the Airport Book a Taxi

200 km

By Bus

Take the bus to Badulla from Colombo Bus station. Get down from Kumbalwela junction which is about 10 km from Bandarawela. From Kumablwela to Ella It is about 5km, you can take either a bus/tuk tuk.

By Train

From Colombo Fort Train Station take a straight train to Ella . Highly recommend the train as the train tour in Sri Lankan highlands is one of the highlight for any traveller

By Taxi

You can take a straight taxi to Ella from Colombo. Book a Taxi

135 km

By Bus

Straight buses are operating from Kandy to Katharagama via Ella. Alternatively you can take a bus to Badulla or Bandarawela, and take a bus to Ella from there.

By Train

Trains are operating from Kandy to Ella . But we recommend you to take the train from Peradeniya(5 km away from Kandy) as there are more trains going to Badulla via Ella from Peradeniya.

By Taxi

You can take a straight taxi to Ella from Kandy. Book a Taxi

63 km

By Bus

Straight express buses are operating from Nuwara Eliya to Hambantota via Ella. Alternatively you can take a bus to Badulla(get down from Hali-Ela) or Bandarawela, and take a bus to Ella from there.

By Train

Trains are not operating from Nuwara Eliya to Ella .You have to take the train from Nanu-Oya (10 km away from Nuwara Eliya). Train goes to Badulla via Ella from Nanu-Oya

By Taxi

You can take a straight taxi to Ella from Nuwara Eliya. Book a Taxi

125 km

By Bus

From Yala, you have to come to Tissa. From there you can take a direct bus to Bandarawela and get down from Ella. Alternatively take a bus to Wellawaya from Tissa and another bus from Wellawaya to Bandarawela which comes via Ella.

By Taxi

You can take a straight taxi to Ella from Yala. Book a Taxi

230 km

By Bus

Take express bus Colombo-Kataragama and exit from Tissa or Hambantota . From Hambantota there are express buses operating to Nuwara Eliya which goes via Ella (every two hours or so). Alternatively take a bus to Matara and another bus from Matara to Bandarawela which comes via Ella.

By Taxi

You can take a straight taxi to Ella from Hikkaduwa. Book a Taxi

THINGS TO DO

Checkout the full list of things that you can do in beautiful Ella. There are so many things.

ABOUT ELLA

Ella is a small village in hill country of Sri Lanka which is filled with the beauty in abundance. Checkout More!

HOW TO GET HERE

Find out how you can get to Ella from the main places in Sri Lanka. We got a full list.

TRAIN TIMES

Checkout the train times to Ella from main places in Sri Lanka. Train to Ella is the best way of reaching here

Ella in Pictures

Checkout our gallery.
You would love to visit Ella.

WEATHER

Hill country of Sri Lanka is famous for the best weather in the island. Checkout how the weather is in Ella

Ella In Pictures

Pictures tell a thousand words about Ella