Turn right onto Manampitiya - Aralaganwila - Maduru Oya Road
Manampitiya - Aralaganwila - Maduru Oya Road, 3 km 5 м
3 km 5 м
Turn right onto Mahiyanganaya-Dimbulagala-Dalukana Road
Mahiyanganaya-Dimbulagala-Dalukana Road, 73 м
73 м
Turn left onto Mahiyanganaya-Dimbulagala-Dalukana Road
Mahiyanganaya-Dimbulagala-Dalukana Road, 63 km 788 м
63 km 788 м
Turn left onto Mahiyanganaya-Dimbulagala-Dalukana Road
Mahiyanganaya-Dimbulagala-Dalukana Road, 9 km 288 м
9 km 288 м
Turn right onto Factory Road
Factory Road, 1 km 632 м
1 km 632 м
At roundabout, take exit 2 onto Bibile - Mahiyanganaya Road
Bibile - Mahiyanganaya Road, 2 km 532 м
2 km 532 м
Turn left onto Bibile - Mahiyanganaya Road
Bibile - Mahiyanganaya Road, 1 km 528 м
1 km 528 м
Turn right
53 м
53 м
Keep left
320 м
320 м
Turn left
39 м
39 м
Turn sharp right onto Pangaragammana Road
Pangaragammana Road, 13 km 674 м
13 km 674 м
Turn sharp right onto Badulla - Mahiyanganaya Road
Badulla - Mahiyanganaya Road, 37 km 157 м
37 km 157 м
Turn right onto Badulupitiya Road
Badulupitiya Road, 151 м
151 м
Turn left onto Keppettipola Road
Keppettipola Road, 79 м
79 м
Turn right onto Bandarawela Road
Bandarawela Road, 17 km 57 м
17 km 57 м
Turn left
1 km 627 м
1 km 627 м
Turn left
477 м
477 м
Turn left
1 km 780 м
1 km 780 м
Arrive at destination
Transport providers
Airlines
Cinnamon Air
Phone:
+94 11 2 475 475
Website:
cinnamonair.com/
Plane from Sigiriya Airport to Weerawila
Ave. Duration:
45 min
Frequency:
Every day
Estimated price:
$317.59–$698.70
Train operators
Sri Lanka Railways
Phone:
+94 11 4 600 111
Website:
seatreservation.railway.gov.lk/mtktwebslr/
Train from Polonnaruwa to Polgahawela
Ave. Duration:
3h 46m
Frequency:
3 times a day
Estimated price:
$1.21–$3.81
Train from Polgahawela to Ella
Ave. Duration:
7h 16m
Frequency:
3 times a day
Estimated price:
$1.27–$4.19
Questions and Answers
What is the cheapest way to get from Kaduruwela to Ella?
The cheapest way to get from Kaduruwela to Ella is to train which costs $2.07 - $7.07 and takes 12h 2m.
What is the fastest way to get from Kaduruwela to Ella?
The fastest way to get from Kaduruwela to Ella is to drive which takes 2h 51m and costs $20.65 - $31.52 .
Is there a direct train between Kaduruwela and Ella?
No, there is no direct train from Kaduruwela to Ella. However, there are services departing from Polonnaruwa and arriving at Ella via Polgahawela. The journey, including transfers, takes approximately 12h 2m.
How far is it from Kaduruwela to Ella?
The distance between Kaduruwela and Ella is 348 km. The road distance is 159.2 km.
How do I travel from Kaduruwela to Ella without a car?
The best way to get from Kaduruwela to Ella without a car is to train which takes 12h 2m and costs $2.07 - $7.07 .
How long does it take to get from Kaduruwela to Ella?
It takes approximately 3h 22m to get from Kaduruwela to Ella, including transfers.
Where do I catch the Kaduruwela to Ella train from?
Kaduruwela to Ella train services, operated by Sri Lanka Railways, depart from Polonnaruwa station.
Where does the Kaduruwela to Ella train arrive?
Kaduruwela to Ella train services, operated by Sri Lanka Railways, arrive at Polgahawela station.
Can I drive from Kaduruwela to Ella?
Yes, the driving distance between Kaduruwela to Ella is 159 km. It takes approximately 2h 51m to drive from Kaduruwela to Ella.
Where can I stay near Ella?
There are 1133+ hotels available in Ella. Prices start at $47.75 per night.
→
+0→
Transport search
Transport search
From Kaduruwela, where will you go next? Select a city below to get started