HowToGo

Moratuwa to Diyatalawa, Uva, Sri Lanka - Transfer & Transportation Guides

Find transfer & transportation guides from Moratuwa to Diyatalawa, Uva, Sri Lanka. How to get from Moratuwa to Diyatalawa, Uva, Sri Lanka by Bus, Train, Taxi.

You can get to Diyatalawa, Uva, Sri Lanka from Moratuwa by verhicle types below

Search Transfer from Moratuwa to Diyatalawa, Uva, Sri Lanka

Transfer solutions

You have 4 options transfer to Diyatalawa, Uva, Sri Lanka from Moratuwa below

Taxi ( 11 min. )

Take a taxi from Moratuwa to Panadura.


Open Map More details & check price at Kangaroo Cabs
Bus ( 4 hr. 30 min. )

Take a bus from Panadura to Kandy Good Shed Bus Station.


Open Map More details & check price at National Transport Commission
Taxi ( 2 hr. 4 min. )

Take a taxi from Kandy Good Shed Bus Station to Diyatalawa.


Open Map More details & check price at Kandy Meter Taxi
Duration 6 hr. 45 min.
Distance 276 km.
Cost 11495 LKR (58 USD)
Taxi ( 25 min. )

Take a taxi from Moratuwa to Maradana.


Open Map More details & check price at Kangaroo Cabs
Train ( 7 hr. 49 min. )

Take a train from Maradana to Haputale.


Open Map More details & check price at Sri Lanka Railways
Duration 8 hr. 14 min.
Distance 273 km.
Cost 3194 LKR (17 USD)
Taxi ( 2 hr. 46 min. )

Take a taxi from Moratuwa to Diyatalawa.


Open Map More details & check price at Kangaroo Cabs
Duration 2 hr. 46 min.
Distance 172 km.
Cost 18000 LKR (90 USD)
Car ( 2 hr. 46 min. )

Drive a car from Moratuwa to Diyatalawa.


Duration 2 hr. 46 min.
Distance 172 km.
Cost 14 USD

Find Hotels in Diyatalawa, Uva, Sri Lanka

You can find hotels and accommodations in Diyatalawa, Uva, Sri Lanka with our hotels search tool below

Booking.com

About Moratuwa, Sri Lanka

About Diyatalawa, Uva, Sri Lanka


References