There are 4 ways to get from Dambulla to Nikaweratiya by bus, taxi, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, taxi
best- Take the bus from Dambulla to Kurunegalabus Trincomalee / ...
- Take the taxi from Kurunegala to Nikaweratiyataxi
2h 15mRs 2,316–5,107Bus, train
- Take the bus from Dambulla to Habaranabus Colombo-Trincomalee
- Take the train from Habarana to Maho Junctiontrain Batticaloa / ...
3h 28mRs 4,605–6,867Drive 77.1 km
- Drive from Dambulla to Nikaweratiyacar 77.1 km
1h 43mRs 3,501–5,057Taxi
- Take the taxi from Dambulla to Nikaweratiyataxi 77.1 km
1h 43mRs 4,300–5,500
Questions & Answers
The cheapest way to get from Dambulla to Nikaweratiya is to drive which costs Rs. 3500 - Rs. 5500 and takes 1h 43m.
The fastest way to get from Dambulla to Nikaweratiya is to drive which takes 1h 43m and costs Rs. 3500 - Rs. 5500.
The distance between Dambulla and Nikaweratiya is 97 km. The road distance is 77.1 km.
The best way to get from Dambulla to Nikaweratiya without a car is to bus and taxi which takes 2h 15m and costs Rs. 2300 - Rs. 5500.
It takes approximately 2h 15m to get from Dambulla to Nikaweratiya, including transfers.
Yes, the driving distance between Dambulla to Nikaweratiya is 77 km. It takes approximately 1h 43m to drive from Dambulla to Nikaweratiya.
There are five+ hotels available in Nikaweratiya.
What companies run services between Dambulla, Sri Lanka and Nikaweratiya, Sri Lanka?
There is no direct connection from Dambulla to Nikaweratiya. However, you can take the bus to Kurunegala then take the taxi to Nikaweratiya. Alternatively, you can take a bus from Dambulla to Nikaweratiya via Habarana, Habarana, and Maho in around 3h 28m.
- Phone
- +94 114 600 111
- Website
- seatreservation.railway.gov.lk
Train from Habarana to Maho Junction
- Ave. Duration
- 1h 24m
- Frequency
- 4 times a day
- Estimated price
- Rs 1,200–3,000
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,200–1,500
- Air Conditioned Saloon
- Rs 2,300–3,000
- Phone
- +94 011-2587372
- [email protected]
- Website
- ntc.gov.lk
Bus from Dambulla to Kurunegala
- Ave. Duration
- 1h 30m
- Frequency
- Every 20 minutes
- Estimated price
- Rs 210–240
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs 210–240
- Semi Lux
- Rs 230–330
- Super Lux
- Rs 440–550
- Phone
- +94 76 714 8292
- [email protected]
- Website
- ncgexpress.lk
Bus from Dambulla to Kurunegala
- Ave. Duration
- 1h
- Frequency
- Once daily
- Schedules at
- https://ncgexpress.lk/
- Phone
- +94 777 382 186
- [email protected]
- Website
- superline.lk
Bus from Dambulla to Kurunegala
- Ave. Duration
- 1h 17m
- Frequency
- Once daily
- Estimated price
- Rs 2,300–2,600
- Website
- https://superline.lk/
Bus from Dambulla to Habarana
- Ave. Duration
- 42 min
- Frequency
- Once daily
- Estimated price
- Rs 2,300–2,500
- Website
- https://superline.lk/
- Ave. Duration
- 1h 14m
- Estimated price
- Rs 2,100–5,500
Kurunegala Taxi
- Phone
- +94 72 48 54 606
- Website
- kurunegalataxi.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Shan Cabs
- Phone
- +94 77 67 47 747
- Website
- shancab.com
Kandy Meter Taxi
- Phone
- +94 81 49 55 655
- Website
- kandy-taxi.business.site
Taxi Dambulla
- Phone
- +94 76 36 05 437
- Website
- taxidambulla.wordpress.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including The beginner’s guide to the 2018 World Nomad Games, 4 stunningly beautiful Philippines islands you need to visit, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.














