Dagoba surrounded by eleven seated Buddhas inside the largest cave at Dambulla Cave Temple in Sri Lanka

Located in the Central Province of Sri Lanka, the town of Dambulla is known for its iconic Dambulla Cave Temple. This UNESCO World Heritage Site, which also goes by the name Golden Rock Temple in Sri Lanka, is definitely worth a visit. The place will leave you speechless with its spectacular Buddhist murals, detailed colorful paintings, and over 100 Buddha statues. It is one of the oldest pilgrimage sites, dating back 2200 years, and is part of the famous Cultural Triangle. This region once used to be ‘The Country of Kings’, making it a historical destination with unique sights to see. This guide to the Dambulla Royal Cave Temple is all you need when planning your trip. Learn more on how to get there, where the (correct!) entrance is, what to expect, and more.

After spending a few days up north in the Sacred City of Anuradhapura we headed south to Dambulla. We decided to spend 3 nights in this region to explore the most important sights. Among them are the incredible Dambulla Temple caves, the ancient city of Polonnaruwa, and Sigiriya, known for the famous Lion Rock.

* Disclosure: This post contains affiliate links. We will receive a small commission if you book through our links. This is at no extra cost to you. This way you’re helping us write awesome travel guides and keep providing you with free content. We only recommend products we like and trust ourselves.

The carved out Rock Temple of Dambulla in Sri Lanka with its white arched colonnades and gabled entrances

Quick Sri Lanka Trip Planning Essentials

VISA
Apply for a tourist visa online, which allows a 30-day stay. Submit your application at least a week before departure to promptly secure your Electronic Travel Authorization (ETA) confirmation.

TRAVEL INSURANCE
Safeguard your backpacking journey through Sri Lanka with comprehensive coverage from Heymondo for trustworthy travel insurance. (Get 5% OFF through our link)

FLIGHTS
Explore the best flight deals to Colombo, Sri Lanka, using Skyscanner

INTERNET
Get a local SIM card from SLT Mobitel or opt for an E-sim in advance through Airalo

ACCOMMODATION
Charming Homestay ($) Sigiri Rock Side Home stay; Green Oasis ($$) The Cattleya Guest House; Luxury Scenic Heaven ($$$) Water Garden Sigiriya

TRANSPORT
Ready to travel to your next destination in Sri Lanka? Book your onward bus or train tickets via 12go.Asia.

CURRENCY
The local currency is Sri Lankan rupee (LKR), and the exchange rate is around 1 USD = 300 LKR. Check XE Currency Converter for updated exchange rates. 

TOURS & ATTRACTIONS
Recommended Sigiriya and Dambulla Day Trip by Tuk-Tuk. For more tours and day trip excursions, check out GetYourGuide or Viator.

Dress modestly when visiting sacred temples and caves in Sri Lanka

All you need to know for visiting Dambulla cave temple

Why is Dambulla famous?

Dambulla is famous for its stunning Dambulla Cave Temple, also known as Sri Lanka’s Golden Temple or Rock Temple of Dambulla. This UNESCO World Heritage site is a significant pilgrimage location and the largest, best-preserved cave temple complex in Sri Lanka. The temple features a series of five caves filled with over 150 Buddha statues, intricate murals, and ancient artifacts, making it a must-visit for history enthusiasts and cultural travelers alike.

Is Dambulla Cave Temple worth visiting?

Yes, in our opinion the Dambulla Cave Temple is definitely worth visiting! Personally, we haven’t seen anything like it on any other of our travels. As one of Sri Lanka’s most iconic historical sites, it offers a unique glimpse into the country’s rich Buddhist heritage. The temple’s serene atmosphere, combined with its stunning cave art and panoramic views, provides an unforgettable experience. Whether you’re interested in history, architecture, or spirituality, the Dambulla Cave Temple is a must-visit.

Massive Golden Buddha statue at the Golden Temple in Dambulla Sri Lanka

How to get to Dambulla Cave Temple?

Depending on where your accommodation is located, there are several ways to get to the Dambulla Cave Temples. Chances are you are already based in Dambulla itself, Sigirya, or Habarana, and the caves aren’t the only thing on your agenda.

From Dambulla City

The Golden Rock Temple is located south of the city center and depending on the location of your accommodation, it might be within walking distance. Our guesthouse was only a 10-minute walk away. If you are located on another side of town it makes sense to quickly grab a tuk-tuk. Quick, cheap, and easy. The Dambulla Cave Temple itself is situated atop a large rock, requiring a 15 to 20-minute hike to reach. The walk includes climbing numerous stairs, so be prepared for a bit of a hike. There are two parking lots with paths leading up to the Dambulla caves, but only one of them has a ticket office where you can purchase your entrance ticket. More on that in the next section.

From Sigiriya

By Tuk-tuk | You can either opt to take a tuk-tuk, a bus, or a combo of the two. When taking a tuk-tuk, it takes around 30 minutes and would cost you around 2000 LKR (~€8). This is for back and forth, which usually makes the most sense. Just discuss a return journey with the driver, he will wait for you in the parking lot of the Golden Buddha to take you back once you are done.

By Bus | If you want to take the bus, you will need to get to Inamaluwa Junction first, the main road between Dambulla and Habarana. You can do this by foot or hop on a three-wheeler quickly. From there take the bus in the direction of Colombo Fort. Buses to Dambulla run every 30 minutes between 6.30 AM and 6 PM. (costs around 40 rupees). Get off in Dambulla at the Rock Temple stop, the one after the main bus station of Dambulla. After this, it’s still a short walk of 15 minutes to the ticket counter.

From Habarana

It’s the most convenient and cheap way to take the bus from Habarana to Dambulla. The bus line runs directly between the two places and the journey takes around 40 minutes. You can hop on the bus at the main crossroads in the city center, the one with the direction of Dambulla will be marked with the destination Colombo Fort. Get off in Dambulla at the Rock Temple stop, which is just past the main bus station. From there, it’s a short 15-minute walk to the ticket counter.

View of Sigiriya Lion Rock fortress from the opposite located Pidurangala rock

Planning a trip to Sri Lanka?

Where to purchase your Entrance Ticket for Dambulla Cave Temple?

In the past, the entrance to the cave temple used to be via the Golden Buddha temple. However, this is no longer the case, or only for locals. So DON’T MAKE THE MISTAKE of ascending to the Dambulla Cave Temple via the massive Golden Buddha Statue, because you will have to go back down for your entrance tickets. Tourists should go further down the street (see location here). The ticket office is not well indicated, but you will notice other tuk-tuks going up and down, which is a good sign ;). In case you are coming with a tuk-tuk or taxi, ask the driver to drop you off at the actual ticket counter. Note that you have to purchase your ticket in the little booth before climbing the stairs. You can’t buy them on top of the hill and will have to come back down again if you forget.

Sunset view on the entrance of the Dambulla Cave temple Sri Lanka

How much is the entrance fee for Dambulla Cave Temple?

The entrance fee for the Dambulla Cave Temple is 2000 LKR for foreigners, which is approximately $8 and must be paid in cash. This fee grants you access to the entire cave complex, as well as the Golden Buddha Statue from the outside.

What are the opening times for Dambulla Cave Temple?

The Dambulla Cave Temple is open daily from 7:00 AM to 6:00 PM. However, be aware that the ticket office closes at 5:00 PM, so it’s best to arrive well before then to ensure you have enough time to fully enjoy the caves and their incredible artwork. Also, keep in mind that the actual Cave Temple is located on top of a hill that requires around a 15-20 minute hike. So make sure to calculate that in!

 How long does it take to climb Dambulla Cave Temple?

The climb to the top of the hill is about 350 steps and will take about 15-20 minutes, depending on your fitness level. The hike isn’t hard, but given Sri Lanka’s humidity, it can get quite sweaty and exhausting on a tropical day. We found ourselves having to take a break somewhere in the middle. So don’t forget to bring enough water! There are no shops or stands on top of the mountain. In case you are thinking of bringing snacks, make sure to close your backpack very well! The monkeys welcoming you at the temple can’t wait to steal those. On a more positive note: the views at the end are truly rewarding!

View of the 5 temple caves on top of the rock in Dambulla Sri Lanka

What is the dress code for Dambulla Temple?

Just like in most sacred places, you should dress modestly out of respect. So make sure to cover up your shoulders and knees. They are very strict here, and this rule of covering up knees and shoulders applies both to men and women. In case you forgot to bring a sarong, you can rent one at the entrance for 100 LKR (~$0,40). Once at the top, you will need to remove your footwear at the designated place and remove your hat. A small shoe rack is available at the entrance for storing your shoes, with a fee of 20 LKR. They are quite persistent here and keep a close eye that you don’t take your shoes with you in your backpack. You get your shoes back at the end of the visit after paying a small shoe-keeping fee.

View of the white facade of the Dambulla Rock Temple in Sri Lanka

Best Time to visit Dambulla Cave Temple

In all honesty, most places in Sri Lanka are best visited early in the morning or in the afternoon before sunset. Since days can get pretty hot and humid, especially around noon. Don’t forget you will have to climb up a small mountain and walk around a hot rocky surface barefoot, which is not ideal. Furthermore, around these times most sights are less crowded so that you can enjoy the place more peacefully. In case you are combining the trip with Sigiriya, we advise you to do the Lion Rock in the cooler morning and enjoy the sunset from the Cave Temples.

How long to spend at Dambulla Cave Temple?

The complex isn’t that huge, so you only need to spend a maximum of 2 hours. We always take our sweet time, snapping away pictures, and getting involved with monkeys, and we did the whole thing in less than 2 hours.

TIP | In case you are not staying in Dambulla, you can even opt to see the royal caves while passing through. At the end of your Sigiriya trip, you can easily stop by on your way to Anuradhapura or Kandy, since the main bus station isn’t too far from the attraction. There is a storage room for luggage at the ticket booth. (NOTE! This was the case in 2022 at the time of our visit. Please let us know in the comments if this is still the case if you visited recently.)

History of Dambulla Cave Temple

Elevated above the countryside, Dambulla Cave Temple is the best-preserved and most extensive cave temple in Sri Lanka. Buddhism has a long history and presence in the country, and Dambulla Cave Temple represents one of the oldest sites for Buddhist monasticism. The pilgrimage site dates back to the 2nd century BC when it was used as a shelter by monks during monsoon season. Throughout centuries it served as one of the most important monasteries in Sri Lanka and is still operative to this day.

The Dambulla Royal Temple Cave is quite unique in Asia since it was carved out from a huge granite rock by monks. As you can see in the pictures the caves are more inwards in the rock. They were carved with a drip line to keep the interiors dry. Traditionally it is believed that King Valagambahu converted the caves into a temple. Meditating Buddhist monks provided refuge to the king in the 1st century BC. This served as protection from the king’s enemies during his exile from the Anuradhapura kingdom. Once the king returned back to the throne he had the spectacular rock temple built as gratitude to the monks.

Throughout history, it was common to transform caves into temples by Buddhists and Hindus. In their religion, caves are regarded as something made by the Gods and therefore sacred places. This all fits within their idea of a simple monastic life. 

Over time the caves were inhabited by different kings who all added collections of artwork and helped maintain and continually develop the cave temple. Records show that the last repainting dates back to the 17th century and was done in Kandyan style. The sacred pilgrimage became a Unesco World Heritage site in 1991 under the name of the Golden Temple of Dambulla.

Panoramic view of the surrounding plains from Dambulla Cave Temple Sri Lanka

What to see at the Dambulla Cave Temple

Panoramic view from the Rock Temple

The ancient temple is located on top of a mountain and the rock itself towers 160 meters above the lush green surrounding plains. Steep stairs will lead you up to the Rock Cave Temple, where you will be rewarded with some magnificent views after a short hike. If you are lucky with the weather you can even catch a glimpse of the Sigiriya Rock Fortress from up the hill. Unfortunately, the day was a bit cloudy when we visited, so we could only see the nearby surroundings.

The ascent to the Dambulla cave temple will only take you 15-20 minutes, but the steps are quite high and strenuous so don’t forget to bring enough water! You will only need around 2 hours to visit this site, so we decided to go in the afternoon at 3 PM. This way you can beat the scorching heat and avoid huge crowds.

The arched colonnades and gabled entrances to the Dambulla Royal Cave Temple Sri Lanka

The Bodhi Tree

Once you pass by the security gate at the main entrance, you will find yourself in the courtyard of the actual temple. Some playful monkeys might be welcoming you, in search of snacks, so be careful! The first thing you will notice is the Bodhi tree with all its colorful Buddhist flags flapping in the air. At this point, you are actually standing on top of a giant rock, with on your right the cave temple carved out of another rock towering above you. On your left, you have a cliff with a breathtaking view of Dambulla city and its surrounding flat lands.

The whitewashed structure of the cave is covered by rock like a roof, which provides protection. The outside facade, with its arched colonnades and gabled entrances, has only been added more recently in 1938. The arched openings give you entrance to a long corridor, providing some well-needed shade from the sun. 

TIP | Most people start with the first cave, so our advice is to work your way back from the end of the corridor if it’s too crowded. This way we were able to avoid the big group of tourists in front of us and started with the smaller caves first. Saving the best for last, with the most impressive caves and statues at the end.

Bodhi tree in the courtyard at the entrance of the Dambulla Cave Temple Sri Lanka

Practical tips for visiting the Rock Temples

As we have mentioned in other posts before it is considered disrespectful to turn your back on a Buddha statue and take selfies. However, since you will be surrounded 360° by Buddhas we think it’s safe to make an exception here. 😉 Out of respect, just take a few steps back, before turning away.

You will notice that some of the caves are rather dimly lit, this is to preserve the vibrant colors of the murals and paintings. Some tips for those who love photography, don’t forget to pack a tripod or a wide-angle lens with a large aperture to capture the beauty of the Dambulla cave temple. We totally didn’t think of this and were only able to make a couple of decent pictures of the more well-lit spots in the cave with our standard lens. So I ended up with quite some shaky disappointing pictures at home.

Seated Buddha Statue inside the Cave of the Great New Temple (Maha Aluth Viharaya) in Dambulla Cave Temple Sri Lanka

How many caves are there at the Dambulla Rock Temple?

The 2000-year-old ancient temple consists of 5 separate caves of various sizes. They house over 150 Buddha statues, varying from very small to large, in several positions, sitting, lying, or standing. Further, there are several statues of Sri Lankan kings, gods, and Hindu deities. The dim light, especially in the larger caves, adds to the serene atmosphere and the devotional mood of the place.

Colorful gilded murals inside the Dambulla cave temple depicting Buddha life

The interior of the caves is covered with colorful gilded murals. They make up an area of around 2100m², depicting Buddha’s temptations and first sermon. So don’t forget to look up to the ceilings when wandering around, because these frescoes contouring the rock are absolutely impressive. Since the caves were carved out, the ceilings are somehow uneven and it almost gives the effect of a painted draped fabric hanging from the ceiling.

There are five caves to explore, here you have a small lineup of each:

1. Cave of the Divine King (Deva Raja Viharaya)

When entering the complex, you will find the first cave on your right. This one is called the Cave of the Divine King, built in the 1st century. Compared to the other caves this one is really small in size and is almost fully taken up by a 14-meter reclining Buddha statue. Make sure to check out his feet, which have been painted. At his feet, you find also a statue of Ananda, Buddha’s favorite pupil. The frescoes in this particular cave are believed to be the oldest ones.

Dagoba surrounded by eleven seated Buddhas inside the Cave of the Great Kings at Dambulla Rock Temple Sri Lanka

2. Cave of the Great Kings (Maha Raja Viharaya)

The largest cave is known as the Maha Raja Viharaya or Cave of the Great Kings and is probably the most exquisite. It’s about 60 meters long and 15 meters high. It houses over 50 man-high statues and even 100 smaller ones. Here you will find more Hindu deities such as Vishnu. The ceiling is high enough to even house a small Dagoba surrounded by eleven seated Buddhas. The name of this particular cave derives from the fact that there are two statues of Sinhalese kings present: King Valagambahu and Nissankamalla. The beautiful shrine shows a collection of remarkable murals on the ceiling, depicting scenes from the Lord Buddha’s life. Unfortunately, due to renovations half of this cave, so a large part of the statues, were covered at the time of our visit.

Reclining Buddha at the Cave of the Great New Temple at Dambulla Cave Temples Sri Lanka

3. Cave of the Great New Temple (Maha Aluth Viharaya)

Although the third cave is a bit smaller than the second one, it felt very enchanting. The perfectly placed moody lights in the corners and the stunning rich yellow and red colors illuminate this ancient cavern perfectly. The frescoes reveal the history of Buddhism and the most significant events in Buddhist life. The room is centered around one specific seated Buddha statue and the paintings here are supposed to be in Kandyan style.

Detail shot of the colourful red and yellow painted buddha statues in the Dambulla cave temple in Sri Lanka

4. Cave of Western Temple (Paschima Viharaya)

The fourth and fifth caves are the smallest ones and were created more recently than the others. This cave features an image of a serene Buddha in a meditative pose. 

5. Cave of Second New Temple (Devana Aluth Viharaya)

The fifth one is the most recent and holds a small stupa surrounded by several Buddha figures. The statues in this cave are made from brick and plaster, whereas the ones in the other caves were created out of granite rock.

Big Golden Buddha statue on top of colourful lotus flowers in Dambulla Sri Lanka

Dambulla Golden Buddha Temple

Once you are finished exploring the Dambulla Cave Temple you will want to hike down the trail toward the Golden Buddha statue. This should be the other way of where you came from. The massive golden Buddha is considered Asia’s largest Buddha statue seated in the wheel-turning pose (dhamma chakra mudra). As you can tell by the style, it’s a relatively new addition to the city’s landscape. And as it turns out, this Buddha statue is plated with real gold!

Big Golden Buddha statue surrounded by beautiful pink flowers in Dambulla Sri Lanka

The golden Buddha is seated on multiple layers of the lotus flower on top of a dragon – lion (?) kind of creature. The open mouth serves as the entrance to the Buddhist Museum underneath. The exterior is the most exciting part and is free to visit. We actually skipped the museum because we read it’s quite outdated and supposedly a bit disappointing. But if you have some time to spare, the entrance is only 200 rupees anyway (less than ~€1).

On the right side of the building, you can find a row of monk sculptures approaching the Buddha with offerings. Each monk represents a part of the offering process, in this case leaving a lotus flower.

Other things to do around Dambulla

Wilpattu national park known for safari trips to see elephants, bears, leopards, monkeys

Aside from the Dambulla Cave Temples, there is not much else to do in Dambulla City itself. It’s mainly a distribution center for goods and trading, due to its central location. If you book a stay for multiple days in Dambulla, you can easily do a day trip to Sigirya or Polonarruwa, which is exactly what we did. If you would like to go on a safari, there is even the possibility to do a few from here to Minneriya & Kaudulla National Park. Some even prefer a quick day trip to the ancient cities of Anuradhapura and Mihintale. For a local experience, you can book a village tour in Habarana with an authentic lunch.

Complete guide to climbing the famous Sigiriya Lion Rock in Sri Lanka

Sigiriya and the Lion Rock

I believe the Lion Rock in Sigiriya doesn’t need much introduction. It is one of the most popular attractions and can’t miss from your Sri Lanka itinerary! Sigiriya’s Lion Rock is a 200-meter-high rock with a palace fortress on the top. This archeological landmark is one of the most significant historical monuments on the island. Locals even call it the Eighth Wonder of the world. 

This Unesco World Heritage site is only a 30-minute drive away from Dambulla with a tuk-tuk and can be easily combined on a day trip with its neighboring Pidurangala rock. You need half a day to see the fortress, given that the climb is challenging. We advise going really early to Lion’s Rock, it’s best to start your ascend before 9 AM, after that, it’s getting really hot.

Amazing ruins and temples to explore in the Ancient City of Polonnaruwa in Sri Lanka

The Ancient City of Polonnaruwa

Another day trip you can’t miss is the historic city of Polonnaruwa. It was the second capital of Sri Lanka after the destruction of Anuradhapura. It remained the island’s capital for almost 200 years and is home to quite some impressive ruins and temples dating back to the 11th century. A trip from Dambulla to Polonnaruwa takes between 1,5 to 2 hours with a tuk-tuk.

Golden Rainbow Guest House in Dambulla Sri Lanka

Where to stay in Dambulla?

Is it better to stay in Dambulla or Sigiriya?

Before our trip, we were torn between staying in Dambulla, Sigiriya, or even Habarana. We wanted to pick just one place as our base for exploring the area. In the end, the choice between Dambulla and Sigiriya comes down to a few key factors.

  • Dambulla is more strategically located, with the main bus stop for arriving from or departing to other cities. This makes it easier to reach your accommodation without a long trek with your luggage. Plus, it’s a convenient spot for accessing all the nearby sights.
  • For budget travelers, Dambulla is a solid choice. Accommodations here are generally more affordable than in Sigiriya, where the famous Lion Rock fortress is. However, Dambulla is a larger city with a focus on domestic trade, so it’s not as ‘tourist-minded.’ You won’t find as many restaurants as you would in Sigiriya.
  • Sigiriya, about half an hour from Dambulla, offers a more relaxed vibe and is more tourist-oriented, with cozy restaurants and bars.

We chose Dambulla for its convenient location but ended up regretting it. Our recommendation? Stay in Sigiriya for its laid-back atmosphere and tranquility. But, both places have their own pros and cons. Below you can find our recommendations for Dambulla stays for each budget type. If you are more interested in our suggestions for Sigiriya, make sure to check out our Sigiriya post.

How long to stay in Dambulla?

If you opt to book a stay in Dambulla just to catch all the highlights in this area, then we would recommend 3 nights. This will give you plenty of time to see all the best this region of Sri Lanka has to offer, including the Dambulla Cave Temple, both rocks in Sigirya, and a day trip to Polonnaruwa. If you want you could even squeeze in a safari trip to Minneriya & Kaudulla National Park before heading to the caves in the afternoon.

Tree house room at Golden Rainbow Guest House in Dambulla Sri Lanka

Our guest House experience in Dambulla

When we booked this place, we were excited, especially given the nice reviews and good ratings. Unfortunately, it turned out to be our least favorite stay in Sri Lanka. The owner was incredibly sweet and did his best to be helpful. The breakfast and dinner were truly delicious. However, the rooms lacked basic comfort and hygiene, making it hard for us to get a good night’s sleep. The property itself was beautiful and serene, with a large terrace full of plants, and it has so much potential if only the essentials were improved. As of 2022, we couldn’t fully recommend Golden Rainbow Guest House in Dambulla.

*Update 2024: We’ve noticed significant improvements to the property, and recent reviews have been very positive!

There are some backpacker options around, as well as some nice hotels. For those on a budget, a good choice would be the New Peacock Resort. It is only a 5-minute walk from the center, yet a quiet place to spend the night. 


Dambulla Rock Arch is a beautiful medium-budget hotel located in the greenery, but still within walking distance to the city center. Rooms are modern and spacious and come with a lovely private balcony.


If you want to indulge more, we spotted the Amaya Lake Kandalama Hotel, which is as the name suggests located by a lake. The setting seems very idyllic with beautiful views all around. You can even have dinner by the water in candlelight. The property comes with a pool, perfect for a refreshing dip at the end of an intense sightseeing day! Its location is a bit further from the center, but that all depends on your needs.

Where to eat in Dambulla Sri Lanka for authentic Sri Lankan Curry

Where to eat in Dambulla?

Choices of cozy restaurants and bars are more limited in Dambulla city, compared to Sigiriya. We found a place close to our guesthouse stay called Sandra Restaurant, a family-owned restaurant that offers a very nice homemade buffet. It’s all traditional Sri Lankan dishes here, perfect for those who want to try out different things to get acquainted with the cuisine. There are plenty of vegetarian dishes to choose from. The restaurant is located not too far from the caves, so perfect if you want to grab dinner or lunch after visiting. 

Impressive wooden carved doors at the temple caves of Dambulla in Sri Lanka

How to get to Dambulla?

How to get from Anuradhapura to Dambulla?

There is no train service for this particular route, so the only way to get to Dambulla from Anuradhapura is by private car or taking the public bus. We find the bus to be the perfect option, not only is it fast and comfortable but also way cheap! Buses come around every 30 minutes. The bus trip takes around 1,5 hours and will cost you 400 LKR per person (~$1,5). If you are traveling with a big backpack or luggage you might have to pay for a second seat. It can get very cramped in there.

Two bus lines do the route between Dambulla & Anuradhapura, bus number 42 or 43 (line Kandy – Vavuniya) heading south to Kandy. Make sure to take bus 43, it’s the only one with AC. The bus will stop at the main bus station of Dambulla and the conductor will give you a heads-up once you arrive.

How to get from Kandy to Dambulla?

Kandy is located a little over 2 hours away from Dambulla. You will need to go to Kandy’s bus station, which is right next to the train station. For Dambulla, you have to take bus number 42 or 43 (line Kandy – Vavuniya) heading north. Bus 42 costs you around 180 rupees, so really cheap, but that’s without air conditioning. For 450 rupees you can take the air-conditioned bus 43, which is way more comfortable. A no-brainer in this heat.

Be aware that getting off can get a little chaotic. The conductor usually yells when a stop is coming up, and you better get ready then. The bus driver ‘slows down’ rather than stopping and you quickly have to get your backpack and jump off the bus. After some yelling, the bus is already on its way again.

JOIN A GUIDED TOUR

If you’re short on time and can only manage a day trip from Kandy, we recommend booking this private guided tour to make the most of your visit to Dambulla and Sigiriya. This full-day tour covers both UNESCO World Heritage sites—the Dambulla Cave Temple and the Sigiriya Rock Fortress—without the hassle of organizing transport & logistics yourself. You’ll receive personalized attention from your English-speaking guide, allowing you to explore at your own pace. Learn about the ancient cave complex and the rock fortress through guided commentary tailored to your group’s interests.

Row of standing Buddha statues in Dambulla Cave Temple Sri Lanka

How to get from Colombo to Dambulla?

Public transport from Colombo to Dambulla

By Local Bus | The easiest and most affordable way to travel to Dambulla from Colombo is by bus. There are several bus lines running, such as number 48, going from Colombo Fort to Kaduruwela. Or bus number 49 going to Trincomalee. Always make sure to double-check bus numbers again at the Colombo Fort bus station, since these might change. 

By Travel Bus | As of recently you can book seats on a travel bus via 12go.Asia, of which the ride only takes 2-3 hours and costs around $10.

By Train | There is no direct train going from Colombo to Dambulla, instead it goes to Habarana. So we would advise this less unless you decide to book a stay in Habarna. Also, there are only two trains a day going to Habarana. The first one leaves already at 6 AM, the second at 3 PM, both from Colombo fort. All over Sri Lanka, you can buy your train tickets directly at the station. However, if you like to book upfront, you can check out 12Go Asia. You can check the train schedule via the Sri Lankan Railway Website.

Powered by 12Go system

Private transport from Colombo to Dambulla

Private Car | Lots of people decide to take a private car when coming from Colombo since you most likely just landed in Sri Lanka. It’s the most convenient and will only take you 2,5 hours. Expect to pay around 12,000 rupees (~€55) for this one-way trip. If you don’t want the hassle of finding one on the spot, you can book a private car upfront already.

Pick Me App | In big cities like Colombo you can use the Pick Me app, it’s just like Uber. With the app, you choose your type of vehicle, tuk-tuk or car, to take you to Dambulla. People use it however mostly within the city, but you can give it a try, there might be drivers willing to take you.

Tours | If you are short on time and only want to make a day trip from Colombo to Dambulla, this organized tour might be for you. It combines both the Dambulla Cave Temple and Sigiriya’s Lion Rock in one day from only $65 a person.

Carved out temple caves of Dambulla in Sri Lanka on top of a mountain rock

Practical Travel Resources

TRANSPORTATION | For hassle-free bus, minivan, and train bookings across Sri Lanka, we recommend using the user-friendly platform 12go.Asia. Skip the queues and reserve your tickets in advance, especially during peak seasons.

ACCOMMODATION | Booking affordable accommodations in Sri Lanka is effortless with Booking.com. This platform is perfect for discovering budget-friendly hostels, guesthouses, and hotels tailored to your preferences.

FLIGHTS | Find the best flight deals to Sri Lanka on Skyscanner. Benefit from their feature highlighting the cheapest days to fly and the flexibility to search by month or region. 

TRAVEL INSURANCE | Ensure comprehensive and reliable coverage for your backpacking journey in Sri Lanka with Heymondo. Prioritize peace of mind with their trustworthy travel insurance options. Get 5% OFF through our link.

STAY CONNECTED | Guarantee reliable internet access throughout your Sri Lanka trip by using Airalo. Install it on your eSIM-compatible smartphone before your journey for convenient connectivity.

TOURS & ATTRACTIONS | Explore the best city tours, day excursions, safari trips, and cooking classes in Sri Lanka with GetYourGuide or Viator.

VISA ORGANIZATION | Check visa requirements for your passport nationality before your Sri Lanka trip with iVisa.com.

Pin it to Pinterest for later!

You might also enjoy:

4 Comments

    1. Thank you so much, how sweet!😊 We love Sri Lanka and are interested in learning more about local cultures while traveling. Don’t hesitate to reach out if you have any questions, wishing you a nice day!

  1. Hi there,
    Thank you very much for the very useful article ! Just to make sure, we can leave our « big » backpack at the main entrance (ticket booth) ?

    Many thanks ‘

Leave A Comment

Your email address will not be published. Required fields are marked *