How to Reach Ella - The Easiest Way to Reach Ella
Reaching Ella is quite an enjoyable journey. While most people choose to opt for a train due to its attractive scenery, some may even choose a bus or private taxi if you are reaching Ella by road.
- By Air: The nearest airport is Bandaranaike International Airport at Katunayake, 30 kilometres from the capital city of Colombo. All major international airliners fly to Colombo. You can hire a private cab to reach Ella which is situated at 210 kilometres from Colombo.
- By Rail: Ella Railway station is situated a few stations away from Badulla Railway Station on the Colombo–Badulla line. The train journey up to Ella is quite a scenic one as the train moves through the hills passing through various tunnels and making a loop. The Ella Railway station, a picturesque and old-fashioned railway station had won the ‘Best Kept Station’ award in 2013.
- By Road: Apart from hiring a private cab from Colombo, you can also take a bus to reach Ella. A few of the routes to reach Ella are: Colombo – Gampola – Nuwara Eliya – Bandarawela – Ella (A1) & Colombo – Ratnapura – Balangoda – Haputale – Bandarawela – Ella (A4).
- Ella is a small town and everything within the town is at a walking distance. Local taxis are hard to find as most tourists hike to nearby attractions.
Are you looking for a Ella travel itinerary? Create an itinerary within minutes, on your own!
How to Reach Ella from Nearby Cities
|Kandy to Ella||46.47 km||46 mins|
|Dambulla to Ella||47.25 km||47 mins|
|Kalutara to Ella||118.54 km||1 hour 58 mins|
|Battaramulla south to Ella||125.43 km||2 hours 5 mins|
|Ragama to Ella||125.71 km||2 hours 5 mins|
|Colombo to Ella||128.03 km||2 hours 8 mins|
|Nawala to Ella||128.69 km||2 hours 8 mins|
|Dehiwala-mount lavinia to Ella||129.63 km||2 hours 9 mins|
|Dehiwala to Ella||131.53 km||2 hours 11 mins|