Colombo - Ratnapura - Wellawaya - Batticaloa Road, 20 km 857 м
20 km 857 м
Turn left onto Balangoda - Bowatte - Kaltota Road
Balangoda - Bowatte - Kaltota Road, 3 km 293 м
3 km 293 м
Keep right onto Kirimetithenna - Weligepola Road
Kirimetithenna - Weligepola Road, 12 km 778 м
12 km 778 м
At roundabout, take exit 2 onto Pallebedda - Weligepola Road
Pallebedda - Weligepola Road, 12 km 836 м
12 km 836 м
Keep left onto Hospital Road
Hospital Road, 1 km 801 м
1 km 801 м
Turn left onto Pelmadulla - Embilipitiya Road
Pelmadulla - Embilipitiya Road, 25 km 65 м
25 km 65 м
Turn right
1 km 610 м
1 km 610 м
Continue onto Udagama Road
Udagama Road, 1 km 571 м
1 km 571 м
Continue onto Hospita Road
Hospita Road, 272 м
272 м
Turn left onto Hospita Road
Hospita Road, 64 м
64 м
Turn sharp right onto Embilipitiya-Middeniya Road
Embilipitiya-Middeniya Road, 6 km 739 м
6 km 739 м
Turn left onto thalava-kariyamadiththa
thalava-kariyamadiththa, 4 km 495 м
4 km 495 м
Turn left onto Hungama-Talawa-Middeniya Road
Hungama-Talawa-Middeniya Road, 267 м
267 м
Turn right onto gonadeniya -kaluvaragasveva road
gonadeniya -kaluvaragasveva road, 5 km 229 м
5 km 229 м
Turn right onto WEERAKETIYA-DEBOKKAVA ROAD
WEERAKETIYA-DEBOKKAVA ROAD, 7 km 958 м
7 km 958 м
Continue onto Weeraketiya-Middeniya Road
Weeraketiya-Middeniya Road, 1 km 852 м
1 km 852 м
At roundabout, take exit 3 onto Beliatta Road
Beliatta Road, 10 km 125 м
10 km 125 м
Turn left onto Beliatta-Walasmulla Road
Beliatta-Walasmulla Road, 3 km 974 м
3 km 974 м
At roundabout, take exit 2 onto Dikwella - Beliatta Road
Dikwella - Beliatta Road, 13 km 888 м
13 km 888 м
Turn sharp left onto Matara-Hambantota Road
Matara-Hambantota Road, 13 м
13 м
Arrive at destination
Transport providers
Train operators
Sri Lanka Railways
Phone:
+94 11 4 600 111
Website:
seatreservation.railway.gov.lk/mtktwebslr/
Other from Haputale to Fort
Ave. Duration:
8h 2m
Frequency:
3 times a day
Estimated price:
$1.52–$5.08
Other from Fort Station to Wewurukannala
Ave. Duration:
3h 40m
Frequency:
5 times a day
Estimated price:
$0.94–$8.42
Questions and Answers
What is the cheapest way to get from Haputale to Dikwella?
The cheapest way to get from Haputale to Dikwella is to train which costs $2.07 - $11.96 and takes 12h 42m.
What is the fastest way to get from Haputale to Dikwella?
The fastest way to get from Haputale to Dikwella is to drive which takes 2h 21m and costs $21.74 - $32.61 .
Is there a direct train between Haputale and Dikwella?
No, there is no direct train from Haputale to Dikwella. However, there are services departing from Haputale and arriving at Wewurukannala via Fort Station. The journey, including transfers, takes approximately 12h 42m.
How far is it from Haputale to Dikwella?
The distance between Haputale and Dikwella is 420 km. The road distance is 164.3 km.
How do I travel from Haputale to Dikwella without a car?
The best way to get from Haputale to Dikwella without a car is to train which takes 12h 42m and costs $2.07 - $11.96 .
How long does it take to get from Haputale to Dikwella?
It takes approximately 12h 42m to get from Haputale to Dikwella, including transfers.
Where do I catch the Haputale to Dikwella train from?
Haputale to Dikwella train services, operated by Sri Lanka Railways, depart from Haputale station.
Where does the Haputale to Dikwella train arrive?
Haputale to Dikwella train services, operated by Sri Lanka Railways, arrive at Fort Station.
Can I drive from Haputale to Dikwella?
Yes, the driving distance between Haputale to Dikwella is 164 km. It takes approximately 2h 21m to drive from Haputale to Dikwella.
Where can I stay near Dikwella?
There are 1312+ hotels available in Dikwella. Prices start at $15.72 per night.
→
+0→
Transport search
Transport search
From Haputale, where will you go next? Select a city below to get started