A Sigiriya Day Trip From Kandy — Sri Lanka travel story by Lankan Stays & Trails

Getting there · from Kandy

A Sigiriya day trip from Kandy

Many travellers base themselves in Kandy and visit Sigiriya as a day trip. It works, and it is popular for good reason: Kandy has more to do in the evenings, and the drive passes Dambulla on the way. The challenge is time. Five or six hours on the road and a climb in the dry-zone heat make it a long, hot day unless it is planned carefully.

September 25, 2026 · 5 min read · Lankan Stays & Trails

ItinerariesPlanningCultural Triangle

Quick answer

A Sigiriya day trip from Kandy is possible: the drive is roughly 2.5 to 3 hours each way. Leave Kandy by around 5 to 5.30am to reach Sigiriya near opening, around 7am, climb before the heat, and visit the Dambulla cave temple on the way back. Expect to return to Kandy by late afternoon. If you can, staying a night near Sigiriya instead is more relaxed and lets you add Pidurangala or a safari.

Key takeaways

  • Sigiriya is roughly 2.5 to 3 hours by road from Kandy, via Matale and Dambulla.
  • Leaving Kandy by around 5 to 5.30am lets you start the climb near opening, around 7am.
  • The Dambulla cave temple lies on the route and fits naturally on the return journey.
  • A Kandy day trip means five to six hours of driving, so a night near Sigiriya is often better.
  • Arriving at midday means climbing in the worst of the heat and the biggest crowds.

The drive from Kandy to Sigiriya

Sigiriya is roughly 90 kilometres from Kandy, and the drive takes roughly 2.5 to 3 hours via Matale and Dambulla. The road descends from the hill country into the dry zone, and the change in landscape and temperature is part of the journey.

Traffic leaving Kandy can be slow, particularly in the morning rush, which is another reason to leave early. By public transport, the journey takes three to four hours with a change at Dambulla.

  • →Roughly 90 kilometres.
  • →Roughly 2.5 to 3 hours by car via Matale and Dambulla.
  • →Three to four hours by bus with a change at Dambulla.
  • →Kandy's morning traffic can add time.

Timing the day

The key to a good Sigiriya day trip from Kandy is to climb near opening, around 7am, which means leaving Kandy by around 5 to 5.30am. That is an early start, but it means a cool climb, empty stairs and being back down by around 10am.

Leaving later, around 8am, puts you at Sigiriya at around 11am, in the peak of the heat and the crowds. It is possible, but it is the version of the day most people regret.

A sample day

This is the shape of a Sigiriya day trip from Kandy that works well in most seasons.

  • →5 to 5.30am: leave Kandy with a packed breakfast.
  • →Around 7am: enter Sigiriya at opening.
  • →Around 8 to 8.30am: summit.
  • →Around 10am: exit, king coconut, early lunch in the village.
  • →Around 12pm: drive to Dambulla, roughly 30 to 40 minutes.
  • →Around 1 to 3pm: Dambulla cave temple.
  • →Around 5 to 6pm: back in Kandy.

Adding Dambulla

The Dambulla cave temple lies on the road between Kandy and Sigiriya, so it fits naturally on the way back. The cave shrines are largely under cover, which makes them a good choice for the early afternoon, when climbing anything would be too hot.

Dambulla's caves are reached by a climb of their own, shorter than Sigiriya but in full sun. Dress modestly, with shoulders and knees covered, and bring socks for the hot ground once shoes are removed.

When to stay a night instead

A Sigiriya day trip from Kandy is a compromise. It involves five to six hours of driving, an early start and a hot afternoon, and it leaves no time for Pidurangala, Polonnaruwa or a safari.

If your itinerary allows, one or two nights near Sigiriya is more relaxed and more rewarding. Lankan Stays & Trails generally routes travellers from the airport to Sigiriya first, then on to Kandy, so the Cultural Triangle is seen from a base within it, and the Kandy day trip becomes unnecessary.

  • →Day trip: five to six hours of driving, no Pidurangala or safari.
  • →One night: add Pidurangala at sunset.
  • →Two nights: add Polonnaruwa or a safari.
  • →Routing Sigiriya before Kandy often removes the need for a day trip.

Frequently asked questions

Can you do Sigiriya as a day trip from Kandy?

Yes. Sigiriya is roughly 2.5 to 3 hours by road from Kandy. Leave by around 5 to 5.30am to climb near opening, add the Dambulla cave temple on the way back, and return to Kandy by late afternoon.

How far is Sigiriya from Kandy?

Roughly 90 kilometres, or 2.5 to 3 hours by road via Matale and Dambulla. By public bus, allow three to four hours with a change at Dambulla. Leave early to avoid Kandy's morning traffic.

What time should I leave Kandy for Sigiriya?

By around 5 to 5.30am, to reach Sigiriya near opening, around 7am. Leaving later puts you on the rock in the midday heat and the peak crowds, which makes the climb much harder.

Can I visit Sigiriya and Dambulla in one day from Kandy?

Yes. Dambulla lies on the route. Climb Sigiriya at opening, then visit the Dambulla cave temple in the early afternoon on the way back, when its covered caves offer shelter from the heat.

Is it better to stay in Sigiriya or Kandy?

For seeing Sigiriya and the Cultural Triangle, staying near Sigiriya is better. It allows opening-time climbs, Pidurangala at sunset and day trips to Polonnaruwa or safaris. Kandy is better for its own sights and evenings.

Can I take a bus from Kandy to Sigiriya?

Yes. Take a bus from Kandy to Dambulla, roughly two to three hours, then a local bus or tuk-tuk to Sigiriya. The whole journey takes three to four hours, which makes a same-day return tiring.

Can I also see Pidurangala on a day trip from Kandy?

Only with a very long day. Pidurangala is best at sunrise or sunset, which does not fit a return to Kandy. Staying one night near Sigiriya lets you add Pidurangala comfortably.

Lankan Stays Team