Day trips from Colombo
Kandy day trip from Colombo
Kandy in a day from Colombo: trains (now only to Peradeniya), buses and cars, the Temple of the Tooth and the Peradeniya gardens.
Photo: Bergentroll, CC0
Day trips from Colombo
Sigiriya, the giant Lion Rock, and the Dambulla cave temple are about 170 km from Colombo. This guide shows how to see them in one long day, what it costs in 2026 and why a night nearby is often better.
Yes, you can see Sigiriya and the Dambulla cave temple in one day from Colombo, but it is a very long day. The drive is about 3½ to 4½ hours each way, so plan on 13 to 14 hours door to door. A car with a driver is the only easy way to see both in a day. If you can, stay a night nearby: you climb in the cool early morning, and the trip is much calmer.
There are five main ways. Times and prices are from October 2026. $1 is about 330 rupees.
| Way | Time each way | Cost | Good to know |
|---|---|---|---|
| Car with a driver | 3½ to 4½ hours | About $115 to $140 a car for the day | The best way for a day trip |
| Bus | 4 to 5 hours to Dambulla | 656 rupees, or 1,274 with air con | Then a local bus or tuk-tuk |
| Train | 4½ to 5½ hours to Habarana | About 750 rupees in second class | The times don’t fit a day trip |
| Ride app | About 4 hours | About 18,400 rupees one way | A ride back is hard to find |
| Day tour | Whole day: 13 to 14 hours | About $60 to $140 a person | Check if the $35 ticket is included |
The drive goes north on the A1 road, then along the open part of the Central Expressway, from Mirigama to Kurunegala. From there, a main road runs to Dambulla and Sigiriya. Sigiriya and Dambulla are only about 20 km apart, so a car lets you see both.
For this day, drivers and travel sites asked about $115 to $140 a car in 2026. That is about 39,000 to 47,000 rupees. Vans cost more. Your hotel or a travel agency can arrange a car. We don’t recommend any company.
Prices usually include the car, the driver and fuel, and often the expressway toll and parking. Entry tickets and your own meals are extra. Agree on these before you go:
A tip is not required, but about $5 to $10 is common after a good day.
No bus goes straight to Sigiriya, but you can get close:
As a day trip, this is only for the very determined. You reach Sigiriya at about 10 or 11 AM, in the heat. You must leave by about 2 PM to get back to Colombo in the evening, so there is no time for Dambulla. With a night in Sigiriya or Dambulla, the bus works well.
No railway goes to Sigiriya or Dambulla. The nearest station is Habarana, about 20 km from Sigiriya. In October 2026, trains left Colombo Fort for Habarana at 6:00 AM and 3:15 PM. They arrived at about 11:30 AM and 7:40 PM. Trains back leave Habarana early in the morning, in the middle of the morning and late at night. So the train does not work for a day trip. It can be a nice way to arrive if you stay a few nights. Tickets cost about 750 rupees (about $2.20) in second class.
PickMe and Uber can take you there. In Uber, type your Sigiriya address and choose an Intercity car. In 2026, travel sites listed about 18,400 rupees ($55) one way for a small car. A ride back from a small town like Sigiriya can be hard to find in the apps.
PickMe’s Rentals option keeps a car and driver with you for a set time. Its own example (from 2024) is 12 hours and 300 km for about 29,300 rupees. Prices have gone up since, and this day is about 340 km, so check the price in the app. Our guide to getting around Colombo explains how the apps work.
Hotel tour desks and big online tour sites sell Sigiriya day tours from Colombo. In October 2026, most cost about $60 to $140 a person. Many don’t include the $35 Sigiriya ticket, so check. Some add a jeep safari, which makes a long day even longer.
This plan is by car, the only way to see both places in one day without rushing. Times are a guide. It is a very long day, so bring breakfast for the car.
5:00 AM
A very early start. Part of the drive is on the Central Expressway.
About 9:00 AM
Buy your ticket at the counter. Rupees in cash are safest. Walk through the old water gardens to the foot of the rock.
About 9:30 AM
About 1,200 steps, past old wall paintings, the Mirror Wall and two giant lion paws, to the palace ruins on top. Allow 2½ to 3 hours in all.
About 12:00 PM
Rice and curry near Sigiriya. Drink plenty of water.
About 1:00 PM
About 25 to 30 minutes by car. Walk up the rock for 15 to 20 minutes to five caves full of Buddha statues and paintings. Allow 1 to 1½ hours.
About 2:45 PM
About 4 hours. Try to sleep in the car.
About 7:00 PM
About 13 to 14 hours door to door, with 7½ to 8½ hours of it in the car.
Sigiriya is a huge granite rock, about 180 to 200 metres high, rising out of the forest. King Kassapa I (who ruled from 477 to 495) built a palace on top and a city around it. Visitors once climbed up through a giant lion made of brick and plaster. Today only its paws are left. Sigiriya is a UNESCO World Heritage Site, a place the world has agreed to protect.
The visit starts in the old water gardens at the foot of the rock. Then steps and stairs take you up: about 1,200 steps in all. From the Lion’s Paw terrace, steep metal stairs climb the open rock face to the top. There you see the palace ruins and a wide view of the forest. A museum near the entrance is included in your ticket. Allow 2½ to 3 hours.
Halfway up, a spiral staircase leads to a rock shelter with old paintings of women, called the frescoes. Photos of the paintings are not allowed, because camera flashes damage them. Next comes the Mirror Wall, once polished so smooth that it shone. Visitors scratched hundreds of poems on it between about the 6th and 14th centuries. Writing on it today is a crime: a visitor was arrested for it in 2025.
Pidurangala is the rock next to Sigiriya, with a temple at its foot. Its top gives the famous view of Sigiriya. The climb takes 30 to 60 minutes and ends with a rough scramble over boulders. It costs about 1,000 rupees, paid at the temple. It is best at sunrise, which needs a night nearby. On a day trip from Colombo, choose one rock.
Dambulla, also called the Golden Temple, has been a Buddhist temple for about 22 centuries. Its five caves sit under a huge rock. They hold more than 150 Buddha statues and colourful paintings that cover about 2,100 square metres of walls and ceilings. The first cave has a reclining Buddha 14 metres long. Dambulla is also a UNESCO World Heritage Site. The path up from the bottom has about 360 steps and takes 15 to 20 minutes. Allow 1 to 1½ hours in all.
| Place | Adult price |
|---|---|
| Sigiriya Rock | $35 |
| Children 6 to 12: $20. Under 6 free. Visitors from nearby South Asian countries (SAARC) and students with an ISIC card also pay $20. Paid in rupees at the day’s rate, so bring cash. Tickets from about 7 AM to 5 PM. | |
| Dambulla Cave Temple | About 3,000 rupees (about $9) |
| Cash, at the ticket office at the bottom of the hill. We found no official price list. | |
| Pidurangala Rock | About 1,000 rupees (about $3) |
| Cash, at the temple at the bottom. | |
October 2026 prices. They can change, so check at the ticket office or official website before you go.
Stay a night if you can. This trip is much better with at least one night near Sigiriya or Dambulla:
Kandy is about 90 km from Sigiriya, so the two fit well together in two or three days. See our Kandy guide. If you only have one day and want less time in a car, Galle is a much easier trip from Colombo.
Yes, by car, but it is a very long day: about 13 to 14 hours, with 7 and a half to 8 and a half of them in the car. Leave Colombo at about 5 AM. If you can, stay a night nearby instead.
$35 for adults, paid in rupees at the day's rate (11,760 rupees on 14 October 2026). Children aged 6 to 12 and visitors from nearby South Asian countries (SAARC) pay $20, and children under 6 go free.
About 1,200, says the Central Cultural Fund, which runs the site. Most people take 1 to 2 hours to go up and down, and 2 and a half to 3 hours for the whole visit.
It is a steady climb with many steps and some steep metal stairs on the open rock near the top. Most fit adults and active children manage it. It is hard for people with bad knees or a fear of heights, and it gets very hot by late morning.
No. No railway goes to Sigiriya or Dambulla. The nearest station is Habarana, about 20 km away, and the train times do not fit a day trip from Colombo.
Pidurangala is cheaper (about 1,000 rupees) and has the famous view of Sigiriya, but the last part is a scramble over boulders. Sigiriya has the old paintings, the Mirror Wall, the lion paws and the palace ruins. On a day trip from Colombo there is only time for one.
About 3,000 rupees for a foreign adult, paid in cash, according to visitor reports from 2025 and 2026. Some older guides still say 1,500 to 2,000 rupees. We found no official price list.
Attacks are rare but real. In August 2024 dozens of visitors were stung by hornets (big wasps), and the site closed for a while. Keep quiet on the rock, don't wear strong perfume and follow the staff if they ask you to move.
Facts checked on 16 October 2026. Prices and times can change, so check the official source before you go. Main sources:
Found a mistake? Email us
Day trips from Colombo
Kandy in a day from Colombo: trains (now only to Peradeniya), buses and cars, the Temple of the Tooth and the Peradeniya gardens.
Photo: Bergentroll, CC0
Safaris & wildlife
Minneriya safari guide: the elephant gathering, the best months, Kaudulla and Hurulu, 2026 prices and nearby Sigiriya.
Photo: Walter Gehr, CC BY-SA 4.0
Day trips from Colombo
Galle Fort in a day from Colombo: train, bus or car, 2026 prices, a plan for the day and what to see.
Photo: Grayswoodsurrey, CC BY-SA 4.0
Start with Galle Face Green at sunset, then use our travel guides for the rest of your trip.