How to Spend 3 Days in Sigiriya, Sri Lanka

Last Updated on July 29, 2025

Most people visiting Sri Lanka plan to visit Sigiriya. It’s a famous ancient fortress that’s become one of the most popular places to visit in the whole country.

Sigiriya Lion Rock is nearly 200 meters high. The site dates back to 477-495 AD, when King Kasyapa chose this site as his new capital. Today, there are the archaeological remains of a palace, frescoes, and more at the top of the fortress. 

On the outskirts of the fortress there’s a growing village of homestays, hotels, and restaurants, there to support visitors coming to see Sigiriya. Because of this, the whole area has become known as Sigiriya. 

While visiting Sigiriya Rock is probably your main goal when coming to this region of central Sri Lanka, there’s a lot more you can do in the area, like visiting the ancient city of Polonnaruwa, going on an elephant safari in nearby Minneriya National Park, and walking to various viewpoints. 

Read on for my detailed Sigiriya itinerary, which covers exactly how to spend 3 days in Sigiriya.

Disclosure: This article includes affiliate links. This means that if you make a purchase through one of those links, I earn a small commission. Affiliate links cost you nothing to use, and keep Pina Travels reader-supported. To learn more, read my Privacy Policy, Terms & Conditions, & Disclaimers.

view of Sigiriya Lion Rock on a foggy morning, from pidurangala Rock
View of Sigiriya Rock from Pidurangala Rock

Why You Should Visit Sigiriya

Sigiriya Rock (also known as Lion Rock) is a fascinating historical site, and the region surrounding Sigiriya has plenty to do, like visiting a cave temple in Dambulla, climbing Pidurangala Rock for incredible views, and watching epic sunsets over the countryside.  Sigirya is worth visiting for the range of activities you can experience there, from historical sites to wildlife.

How long do you need in Sigiriya?

I recommend spending at least 3 days in Sigiriya. This will give you enough time to see Sigiriya beyond the main highlights, Lion Rock and Pidurangala Rock. With 3 days in Sigiriya you’ll have enough time to go on day trips to beautiful nearby sites, and you won’t feel rushed. The countryside around Sigiriya is very beautiful – you’ll want time to go on walks to different viewpoints.  

a smiling blonde woman wearing blue pants and a black long sleeve shirt standing on a flat, slanted rock with jungle and Sigiriya Lion Rock in the distance behind her
On the morning that we climbed Pidurangala Rock, there was a lot of fog. But eventually it cleared for this view!

How to Get to Sigiriya

Most people traveling to Sigiriya will be coming from either Kandy, Colombo, or Negombo (which is where the international airport is located).  

How to get to Sigiriya from Kandy

If you’re traveling to Sigiriya from Kandy, the most budget-friendly option is to travel by bus. The 72 kilometer trip involves two buses, and each bus costs just a few dollars.

First, you’ll go to the Central Bus Station in Kandy and catch a bus from Kandy to Dambulla. This journey takes around 2.5 hours. In Dambulla, you will switch to a second bus that takes you the rest of the way, which is about a 40 minute trip. 

Alternatively, you can take a tuk tuk the rest of the way, from Dambulla to Sigiriya. A tuktuk of course costs more, but is faster. The trip by tuktuk isn’t long, so it’ll be less than $10.

school busses painted blue lined up and parked on a road in Sri lanka
Busses in Sri Lanka

How to get to Sigiriya from Colombo / Negombo

Traveling from Colombo to Sigiriya is complicated because there aren’t any direct buses or trains. You’ll need to switch several times, and the journey will take 7+ hours. 

Given this, I recommend booking a taxi or private transfer if you need to connect to Sigiriya from Colombo. We had no issues arranging transfers through our hotels and homestays. 

Where to Stay in Sigiriya

We really loved Sigiriya, and ended up spending longer there than we expected. We had booked three days, but ended up staying five. Because we extended our stay, we had to switch our accommodation halfway through. 

Our first few nights were in a simple homestay (no AC), and then we switched to a family-owned hotel which had AC, but was pricier. Here are the details of both places we stayed. 

Kalana Homestay

What not to do in Sri Lanka? Don’t skip experiencing a homestay! Booking at least one homestay versus hotel is a great way to get a glimpse into Sri Lankan life.

We spent our first 3 nights in Kalana Homestay. This is a no-frills, budget option in a great location – close to dining, coffee, and more. Kalana Homestay is run by a lovely Sri Lankan family that gladly helped us sort out our plans and gave us lots of great advice. 

The rooms are simple but clean and comfy. The only downside of Kalana Homestay is that there isn’t air conditioning (AC). This is something we got used to in Sri Lanka, but I know it’s a non-negotiable for some. 

I find that a shower before bed does the trick in hot climates, so the lack of AC at Kalana Homestay didn’t bother me. This is a great option if you want to do a homestay in a great location, for a great price. 

a woman standing in a rice field with jungle in the distance, this is the view from Sigiriya Paradise Inn
The view from Sigiriya Paradise Inn

Sigiriya Paradise Inn

After three nights in Kalana Homestay, we moved to Sigiriya Paradise Inn. This small, family-run hotel is a mid-range option versus budget option. The rooms have air conditioning, and the hotel provides breakfast. 

Our room at Sigiriya Paradise Inn was impeccably clean and spacious, and the beds were super comfy.
But what made Sigiriya Paradise Inn stand out was its location. The hotel is on the edge of rice fields, and from the upper balcony of the building, you have a beautiful view of the fields and surrounding region. 

There aren’t quite as many restaurants near Sigiriya Paradise Inn, but I think the trade-off for the view of the rice fields is worth it!

Sunset views of rice fields and Sigirirya Rock from the balcony of Sigiriya Paradise Inn
Sunset views from the balcony of Sigiriya Paradise Inn

Sigiriya Itinerary Day 1: Pidurangala Rock and Dambulla

Day one in Sigiriya is going to be a packed day, because you’re getting an early start! For day one, I’ve included three activities. 

The first two (sunrise climb and a day trip to Dambulla) are most important. If you’re tired after Dambulla, you can skip the sunset point. 

1. Climb Pidurangala Rock For Sunrise

On your first day in Sigiriya, you’re going to wake up early for an epic sunrise view. While Lion Rock (Sigiriya Rock) is the namesake of this area of Sri Lanka, the best views are from Pidurangala Rock

Pidurangala Rock is located just opposite of the world-famous Sigiriya Lion Rock, which means when you’re on Pidurangala, you have a great view of Sigiriya and the surrounding area. This is why it’s such a great spot for watching the sunrise. 

To visit Pidurangala Rock for sunrise, you’ll need to do some planning. Sunrise time varies throughout the year, so check online what time the sun is meant to rise. 

You’ll also want to check how long a drive it is from your lodging to the base of the Pidurangala climb. 

When we visited in February, sunrise time was 6:00 AM. It can take 45 minutes to climb up Pidurangala, and we were staying at Kalana Homestay, about 10 minutes from the base of the rock. Given all this, we left our homestay at 5:00 AM to catch the sunrise. 

How can you get to the base of Pidurangala Rock? The easiest option is to hire a tuktuk driver. Do this the day before – early in the morning, you won’t be able to hail a tuktuk. 

Your other options are to rent a motorbike or bicycle. We rented a motorbike for our whole stay in Sigiriya, and so that’s how we got ourselves to the base of Pidurangala in the morning.

There’s an entrance fee of 1000 LKR ($3.09 USD / $4.57 CAD) per person before starting the climb. 

The beginning of the climb up Pidurangala Rock isn’t challenging, but you’ll need a flashlight, headlamp, or the flashlight on your mobile phone. 

You first come to a Buddhist temple. You’ll want to check it out, but do so one your way back down, when there’s daylight.

From there, you’ll walk up many steps, passing a reclining Buddha, and then eventually come to the final leg of the climb, which is quite literally a climb – you’ll need to carefully scramble up boulders. 

A large, stone reclining Buddha that you will pass on your hike up and down Pidurangala Rock while spending 3 days in Sigiriya
The reclining Buddha that you will pass on your hike up and down Pidurangala Rock

Make sure you’re wearing good footwear! Flip flops won’t work. Although you need to be careful at this stage of the climb, we didn’t find it all that difficult. 

After a short scramble up some final boulders, you’ll have made it to the top of Pidurangala Rock. The top of the rock is very flat. As the sun comes up, you can take in 360 degree views of the Sigiriya region, including incredible views of Sigiriya Lion Rock. 

Expect to spend an hour on top of Pidurangala Rock. While the view of Sigiriya Rock is definitely the most impressive view from the top of Pidurangala, don’t skip doing a walk around to take in the views from all angles.

The climb back down will go faster, and so you’ll find yourself heading back to your hotel or homestay by around 7:00 AM. Perfect timing for breakfast!

On your way back to your lodging, stop by Barista Coffee on Sigiriya Road. This is a coffee chain in Sri Lanka that serves fantastic espresso drinks. You’ll need a good coffee after your early morning start!

Morning views of Sigiriya Rock from Pidurangala Rock
Morning views of Sigiriya Rock from Pidurangala Rock

2. Day Trip to See Temples in Dambulla 

After your sunrise climb up Pidurangala Rock, take a morning break. Enjoy a slow breakfast before heading into Dambulla for the day. 

Dambulla is a small city that’s about a 30 minute drive from Sigiriya village. There are two temples in Dambulla that you’ll want to visit: Golden Temple, and the Royal Cave Temple. 

These temples are slightly outside Dambulla, but are very close to each other, making them easy to visit together.

a large, golden Buddha on top of a colourful building. this is the golden temple in Dambulla, Sri Lanka
Dambulla’s Golden Temple

The Royal Cave Temple is a religious site with over 100 Buddha statues. What makes it special is that the temple is located inside a large cave complex. 

As you wander from room to room inside the caves, you can admire the Buddha statues, and colorful paintings and murals. The Golden Temple is right next to the Royal Cave Temple. It features a large, golden Buddha.

Visiting this World Heritage Site takes about 2 hours, so it isn’t a long excursion from Sigiriya. The best way to visit Dambulla from Sigiriya is to hire a tuktuk driver, or rent a motorbike and drive yourself. 

two of the many Buddhas inside the royal cave temple in Dambulla, Sri lanka
Inside the Royal Cave Temple

Alternatively, you can take the local bus from Sigiriya to Dambulla, and hire a tuktuk driver when you arrive in Dambulla (this will be slightly cheaper).

For dinner on your first day in Sigiriya, head to Ramya’s Home Cookings for a fresh, home-made Sri Lankan meal by Ramya herself! 

You do need to let her know that you plan to come – you can do this either by dropping by a few hours ahead of time to tell her in person, or you can send her a message over Whatsapp. Her phone number is listed, here.

a large rock outcrop with a white building built into it, this is the outside of the Royal cave temple in dambulla.
The outside of the Royal Cave Temple

3. Optional: Go For an Evening Walk

After a long day, you might want to take it easy. But if you’re up to it, there’s a beautiful evening walk you can go on for a nice view of Sigiriya. 

While in Sigiriya we found a really beautiful and quiet viewpoint of Sigiriya. Here are the coordinates of the view point on Google Maps!

To get to this viewpoint, tuktuk or walk Sigiriya Road, turning off onto Kayanwala Road. From the turn-off, the walk is about 25 minutes to the view point. 

You’ll walk past a restaurant called Kenoli, and several guesthouses, through beautiful fields and past a pond (that local kids like to swim in!). 

The view point itself is just part of the road, but from this particular point on the road you have a view of Sigiriya Rock in the distance. We really enjoyed this evening walk and there were barely any other people at the view point. 

a pond with Sigiriya Rock in the distance
View of Sigiriya Rock from the viewpoint mentioned above

Sigiriya Itinerary Day 2: Lion Rock and Elephant Safari

It’s day two of your Sigiriya itinerary! On this day, you’ll visit the historic Lion Rock and go on an elephant safari. 

1. Climb Sigiriya Lion Rock

Lion Rock (also called Sigiriya Rock) is the namesake of the Sigiriya region. Sigiriya Lion Rock is an ancient rock fortress that reaches nearly 200 meters high. 

This fortress dates back to the reign of King Kasyapa (477-495 AD), who chose Lion Rock as his new capital. He decorated the walls with frescoes, and built a palace right on top of the rock column, accessible only through the mouth of a large carved lion.

On day 2, you’ll wake up early to climb Sigiriya Lion Rock. You want to climb the rock well before the midday heat, and so I recommend starting the climb between 7:00 and 8:00 AM. Going early also means you’ll beat the crowds. 

The climb up takes 45 minutes to an hour. Wear proper footwear and bring lots of water. Once you reach the top of Sigiriya Rock, you’ll spend at least an hour wandering around the ruins of the ancient city. 

the start of the climb up Sigiriya Lion rock Fortress in Sri lanka
The start of the climb up Sigiriya Fortress

At the top of the fortress there are many platforms, pools, ponds, and structures. You’ll also enjoy panoramic views of the region, including a view of Pidurangala Rock in the distance.

By mid to late morning, you’ll be ready to head back down to have a late breakfast (or early lunch!). 

There’s something I need to address, which is that there is a lot of debate around which is better to climb – Pidurangala Rock, or Sigiriya Lion Rock. 

These days, lots of tourists choose to only climb Pidurangala Rock, because it’s significantly cheaper than climbing Lion Rock, and the views of Sigiriya Rock from Pidurangala Rock are amazing.

But, I think it’s important to note that the entry fees for Sigiriya Lion Rock (and other cultural sites around Sri Lanka) all go into the Central Cultural Fund of Sri Lanka. 

This fund supports the maintenance, research, and conservation of monuments and sites throughout Sri Lanka. So paying the “high” fee is worth it from that standpoint!

The entry fee for Sigiriya ($36 USD as of 2024) does also include entry to the Sigiriya Museum, which explains the ancient city’s history and some of its top attractions.

an aerial view of Sigiriya Rock Fortress, surrounded by jungle, at sunrise time
An aerial view of Sigiriya Rock Fortress in Sri Lanka

2. Afternoon Elephant Safari in Minneriya National Park

After visiting Sigiriya Rock, enjoy a relaxing midday break in your hotel or guesthouse before going on an elephant safari! There are several national parks near Sigiriya where you can view elephants. 

Minneriya National Park is only a 30-minute drive from Sigiriya, making it the perfect park for an afternoon safari. On this 4-hour long Minneriya National Park Private Jeep Elephant Safari, you’ll spend several hours driving the park on the lookout for elephants!

This highly-rated Minneriya National Park Private Jeep Elephant Safari includes being picked up and dropped back off at your hotel or guesthouse in Sigiriya. You’ll ride in a 4WD jeep with an English-speaking guide, and water is provided. 

Minneriya National Park Private Jeep Elephant Safari starts at 2:00 PM and ends at 6:00 PM, right in time for dinner!

For dinner, I recommend going to Kenoli Restaurant. This family-owned restaurant makes the best rice and curry – we went back for it three times! The family that runs and owns this restaurant is very kind, we had really nice chats with them. 

a white plate surrounded with bowls of different curries at Kenoli Restaurant  in Sigiriya
My curry meal at Kenoli

Sigiriya Itinerary Day 3: Visit an Ancient City

On your third day in Sigiriya, you’ll take a day trip to one of Sri Lanka’s ancient cities and enjoy an epic sunset view.

1. Day Trip to Polonnaruwa, an Ancient City

Polonnaruwa is a historic ancient city in Sri Lanka, and a designated UNESCO World Heritage Centre. This city was at one time the capital of Sri Lanka, after the destruction of Anuradhapura in 993. 

Today, many argue that Polonnaruwa is one of the better preserved ancient cities in Sri Lanka. And, it’s quite accessible. The site is within the modern city of Polonnaruwa, and although it’s large, you can easily explore the ancient city on foot, by bike, or by tuktuk.

At Polonnaruwa you can see ruins of Brahmanic monuments, including the ruins of a Council Chamber, an Audience Hall (look out for the carved elephants) and the Royal Baths.

During our stay in Sigiriya, we had rented a moped to get around. Given this, we decided to drive ourselves to Polonnaruwa. 

Rankoth Vehera, an ancient stupa located in the ancient city of Polonnaruwa in Sri Lanka.
Rankoth Vehera, an ancient stupa located in the ancient city of Polonnaruwa 

The drive is around 1.5 hours long each way. We did find the drive exhausting, so I would only recommend this if you’re used to driving long distances on a motorbike or moped. 

Your other option is to hire a tuktuk driver, or join a tour. A long trip in a tuktuk isn’t particularly comfortable either, so I think the best option is to join a tour, like this Polonnaruwa Ancient City Exploration From Sigiriya tour. 

This Polonnaruwa Ancient City Exploration From Sigiriya tour is basically just transportation. It includes hotel pick-up and drop-off, a driver, and water. But, it’s reasonably priced and you have the option to add a guide to the trip if you wish. 

Important tip! Start your day trip to Polonnaruwa early. The heat in this region of Sri Lanka is intense, so you’ll want to get an early start. We left at 6:00 AM to avoid midday heat. Pack lots of sunscreen, a hat, and sun cover because many areas of Polonnaruwa are exposed. 

Steps leading up to a stone platform, this is the historic Council Chamber in Polonnaruwa Ancient City
The historic Council Chamber in Polonnaruwa Ancient City

2. Watch the Sunset From Mapagala Fortress

Day trips to Polonnaruwa from Sigiriya are typically 5 to 6 hours long. You’ll get back from the ancient city in the afternoon – the perfect time to have a meal and take a rest before going to an epic location to watch the sunset!

Mapagala Fortress is another rock fortress in the Sigiriya region. It’s not as tall as Pidurangala Rock, and so it’s much easier to climb up. The climb takes around 20 to 30 minutes. 

Once you reach the top of Mapagala Fortress, you have a gorgeous view of the region. On a clear day, you’ll be treated to a beautiful sunset. 

The trailhead to go up to the top of Mapagala Fortress begins right off of Sigiriya Road, the main road that runs through Sigiriya Village.

When driving or walking east, the trailhead is on the right side of the road, right after you pass a guesthouse called Archaeological Circuit Bungalow. Here are the exact coordinates for the trailhead on Google Maps.

For detailed instructions on how to reach the top of Mapagala Fortress for sunset, read my guide to climbing Mapagala Fortress.

*Note: If you’re tired from your early morning, you can visit Mapagala Fortress for its sunset view on another evening. 

After a busy day, you’ll be ready for dinner! Head to Shenadi, which is very close to the Mapagala Fortress trailhead. Their kottu is incredibly good. 

a man sitting on top of mapagala fortress in sigiriya, Sri lanka
The top of Mapagala Fortress

Final Thoughts: 3 Days in Sigiriya, Sri Lanka

Don’t underestimate Sirigirya! While it’s tempting to swing through just to see Sigiriya Lion Rock, there’s much more to see and experience in this beautiful, central region of Sri Lanka. 

With 3 days in Sigiriya, you’ll have time to visit several historic sites, watch epic sunrises and sunsets, go on an elephant safari, and visit some of the great restaurants around Sigiriya.  

Looking to visit a quiet beach town while in Sri Lanka? Read my guide covering the 8 Best Things to Do in SK Town, Sri Lanka.