Rent a tuktuk in Dambulla, Sri Lanka!

The best way to travel to Dambulla is by renting your own tuktuk. 


Dambulla is a city situated in the Central Province in the Matale district of Sri Lanka. Dambulla city comprises the best-preserved cave temple complex on the island. This amazing city is full of cultural and historical wonders, dating back to when the Kings and Queens ruled the country.

Sights in Dambulla

Namal Uyana – The Rose Quartz Mountains

Set in the ironwood forest in Dambulla is believed to be Asia’s largest rose quartz mountain. Even though it doesn’t sparkle like polished crystal, it does have an extraordinary dusty pink hue. It takes about half an hour to an hour to hike up to the mountain in order to witness the amazing view. You can find this location here.

Dambulla Cave Temple

One of the most visited and celebrated cave temples in Sri Lanka is the Dambulla cave temple, this temple consists of 5 temples and is on a massive rock at some 1118ft above sea level. You can find the location of the Cave temple here.

Sigiriya Fortress

One of the ancient rock fortresses, which has wonderful archeological history, where King Kashyapa built his palace on top of a rock 200 meters high. Named one of the 7 wonders of the world, Sigiriya is one of the most visited attractions in Sri Lanka. You can find this location here.

Kandalama Reservoir

This reservoir is 21 m high and 1600 m wide, and mainly used for irrigation purposes. Kandalama reservoir is such a beautiful location, the surrounding can take your breath away. You can find this location here

Food & Drinks

Sandra Restaurant

A small restaurant located, closer to Dambulla cave temple, with amazing and authentic Sri Lankan breakfast, lunch, and dinner. It would cost around $6 – $8 per person to dine here. For the location of the restaurant click here.

Little Hut Restaurant

Rated for its amazing views from the restaurant, amazing hospitality, and food, Litle Hut restaurant is a simple restaurant on the roadside with a wide variety of food on its menu. For the location of the restaurant click here.

Lake View Restaurant

Lake View restaurant is a family-owned small business where they offer delicious Sri Lankan rice and curry and other dishes to make your stay memorable in Dambulla. The cost would be about $4 – $7 per person to dine here. For the location of the restaurant click here.


Green House Resort

A 2-star small resort with a calm and quiet environment, friendly staff, and great hospitality. The price per night is affordable as $15 for two people. For the location of the hotel click here.

Thal Sevana

A spacious hotel with a great view of the Sigiriya rock fortress, this hotel is in close vicinity to many attractions around. It would cost about $16 for two people. For the location of the hotel click here

Sigiriyana Resort by Thilanka

A beautiful hotel with wonderful amenities, spacious rooms, a garden, and a very large pool. This hotel would cost $52 per night for two people. For the location of the hotel click here.



How to get to Dambulla from Colombo by train

You could take the train from Colombo Fort to Habarana, trains are available twice a day. The journey would last for 1 hour 15 minutes to Habarana and would cost you around Rs 200 to Rs 475 for second-class (which will most of the time guarantee you a seat). From Habarana you need to take a taxi via Uber or Pick me, which would take about 30 minutes and cost around Rs.1300-Rs. 1900.

How to get to Dambulla from Colombo by bus

From the Colombo Bastian Mawatha Bus terminal you could hop into a bus to Trincomalee or Vavuniya (route 15/7 ) and make a stop in Dambulla. Would cost Rs 170 – Rs. 250, and take around 1 hours 45 minutes.

How to get to Dambulla from Colombo by taxi

You can also arrange a private vehicle and driver to take you via a rental car or use one of the apps named Uber or Pick me (Sri Lankan app). This is the fastest but most expensive way to travel. It will take approximately 2 hours and 30 minutes from Colombo to Dambulla. The ride would cost you around Rs 12,000 – Rs 17,000.

How to book a tuktuk in Dambulla

  2. Check your mail inbox for the confirmation email.
  3. Upload your license details through the link in the email.
  4. Get ready at your requested booking time at Kamu Restaurant.

Need more help? Email us at HELLO@TUKTUKRENTAL.COM or call/WhatsApp us on +94 772928618 and we’ll answer any of your questions!

By renting a tuktuk through you can start and end your journey in Sri Lanka at any of our 27+ locations around the island.

What’s more, you’ll be supporting the local economy and one of our valued tuktuk owners. We are a social enterprise and all of our vehicles are owned by local Sri Lankans. Dambulla location details

After you make a booking, one of our driving instructors will meet you at Anura Hotel, to hand over your tuk-tuk and provide you with a comprehensive driving lesson.

Kamu Restaurant (Dambulla) – Meeting Point


Kurunegala, Trincomalee Highway,


We’ll be in communication with you in the period leading up to your reservation to make sure everything has been arranged for you (including your local driving permit).