Galle Face , GalleFace.org home

Day trips from Colombo

Sigiriya day trip 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.

Quick facts

Drive each way
About 3½ to 4½ hours for about 170 km. It is the longest of the three classic day trips.
Tickets
Sigiriya: $35, paid in rupees. Dambulla cave temple: about 3,000 rupees ($9), in cash.
The climb
About 1,200 steps, with steep metal stairs near the top. Allow 2½ to 3 hours for the whole site.
Opening hours
Sigiriya tickets are sold from 7 AM to 5 PM. There is no shade on the rock, so go early.
No train
No railway goes to Sigiriya. The nearest station, Habarana, is 4½ hours or more from Colombo.
Best months
January to September is the drier time here. October to December is rainy. March and April are the hottest.
On this page (9 parts)
  1. How do you get from Colombo to Sigiriya?
  2. Sigiriya and Dambulla by car, step by step
  3. What to see
  4. Tickets and opening hours
  5. What to wear and site rules
  6. When is the best time to go?
  7. The downsides
  8. Day trip or stay a night?
  9. Questions

How do you get from Colombo to Sigiriya?

There are five main ways. Times and prices are from October 2026. $1 is about 330 rupees.

WayTime each wayCostGood to know
Car with a driver3½ to 4½ hoursAbout $115 to $140 a car for the dayThe best way for a day trip
Bus4 to 5 hours to Dambulla656 rupees, or 1,274 with air conThen a local bus or tuk-tuk
Train4½ to 5½ hours to HabaranaAbout 750 rupees in second classThe times don’t fit a day trip
Ride appAbout 4 hoursAbout 18,400 rupees one wayA ride back is hard to find
Day tourWhole day: 13 to 14 hoursAbout $60 to $140 a personCheck if the $35 ticket is included

By car with a driver

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:

  • Are the toll and parking included?
  • How many hours and kilometres does the price cover? The round trip is about 340 km.
  • Who pays for the driver’s lunch?
  • Can you skip shopping stops?

A tip is not required, but about $5 to $10 is common after a good day.

By bus

No bus goes straight to Sigiriya, but you can get close:

  1. Go to Bastian Mawatha bus station in Pettah, Colombo’s market area, about 3 km from Galle Face.
  2. Take a bus to Dambulla, or one going further, such as to Kaduruwela (Polonnaruwa) or Trincomalee. The ride takes about 4 to 5 hours. The fare to Dambulla is 656 rupees (about $2), or 1,274 rupees (about $3.80) with air conditioning (National Transport Commission, from 6 July 2026).
  3. From Dambulla, take a local bus or a tuk-tuk (three-wheeled taxi) about 20 km to Sigiriya. If your bus goes on past Dambulla, you can instead get off at Inamaluwa junction, about 10 km from Sigiriya, and take a tuk-tuk from there.

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.

By train

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.

By ride app

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.

On a day tour

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.

Sigiriya and Dambulla by car, step by step

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.

  1. 5:00 AM

    Leave Colombo

    A very early start. Part of the drive is on the Central Expressway.

  2. About 9:00 AM

    Arrive at Sigiriya

    Buy your ticket at the counter. Rupees in cash are safest. Walk through the old water gardens to the foot of the rock.

  3. About 9:30 AM

    Climb Lion Rock

    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.

  4. About 12:00 PM

    Lunch

    Rice and curry near Sigiriya. Drink plenty of water.

  5. About 1:00 PM

    Dambulla cave temple

    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.

  6. About 2:45 PM

    Drive back

    About 4 hours. Try to sleep in the car.

  7. About 7:00 PM

    Back in Colombo

    About 13 to 14 hours door to door, with 7½ to 8½ hours of it in the car.

What to see

Sigiriya (Lion Rock)

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.

The paintings and the Mirror Wall

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 (the other rock)

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.

The Dambulla cave temple

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.

Tickets and opening hours

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.

  • Sigiriya is run by the Central Cultural Fund (CCF). Its ticket counters are open from 7 AM to 5 PM. Start your climb by about 3 PM.
  • The price is set in dollars, but you pay in rupees at the CCF’s own rate: 11,760 rupees for an adult on 14 October 2026 (the CCF used 336 rupees to the dollar that day). Card machines may not work, so bring cash.
  • Lower price ($20, the CCF’s “half” ticket): children aged 6 to 12, students with an ISIC card, and visitors from nearby South Asian countries (SAARC) with their passport. SAARC means Afghanistan, Bangladesh, Bhutan, India, the Maldives, Nepal and Pakistan. Children under 6 go free, with proof of age. Foreigners who live and work in Sri Lanka pay the full price.
  • You can order Sigiriya tickets on the CCF website, but you still collect them at the counter with your receipt number. A ticket is for one entry on one day, and there are no refunds. Buying at the counter is fine.
  • Dambulla cave temple: about 3,000 rupees, in cash (visitor reports from 2025 and 2026). Buy your ticket at the office at the bottom before you climb: there is none at the caves. The office is easy to miss, so ask. Guides say it opens at about 7 AM and sells tickets until about 5 PM.
  • Pidurangala: about 1,000 rupees, in cash, at the temple at the bottom.

What to wear and site rules

  • For the climb: good shoes, a hat, sun cream and plenty of water. There is no shade on the rock.
  • Keep quiet on the rock. Hornets (big wasps) nest there. Don’t wear strong perfume, and follow the staff if they tell you to move or leave.
  • No drones, and no filming without written permission from the CCF.
  • At Dambulla: cover your shoulders and knees, and take off your shoes and hat before the caves. The rock path gets very hot in the sun, so socks help.
  • Monkeys at Dambulla and Sigiriya grab food and bags, so hold on to yours. Don’t feed them.
  • Near Sigiriya you will see signs for elephant rides. We don’t suggest them. To see elephants, go on a jeep safari in a national park instead: see our Minneriya safari guide.

When is the best time to go?

  • Best months: January to September is the drier time in this part of the island. Sri Lanka Tourism calls March and April ideal for the old cities of the Cultural Triangle.
  • Rainy months: October to December, when this dry part of Sri Lanka gets most of its rain.
  • Hottest months: March and April, with highs of about 35 °C.
  • Best time of day: early morning or late afternoon, when it is cooler, says the CCF. On a day trip from Colombo you arrive at about 9 AM, so start climbing straight away.
  • Poya days: every full moon day (Poya) is a public holiday. Dambulla is a working temple, so expect more people coming to pray. No alcohol is sold. Dates: 24 November and 23 December 2026, then 22 January, 20 February and 22 March 2027.

The downsides

  • Time in the car: about 7½ to 8½ hours in total, the most of any day trip from Colombo.
  • Heat: on a day trip you climb in the late morning, on bare rock with no shade.
  • The climb: about 1,200 steps and steep stairs on the open rock face. It is hard if you fear heights or have bad knees.
  • Hornets: attacks are rare but real. In August 2024 dozens of visitors were stung, and the site closed for a while.
  • Queues: on busy days, people queue on the narrow stairs, so the climb is slow.
  • Shopping stops: spice gardens, gem shops and “village tours” may be offered on the way. You can say no.

Day trip or stay a night?

Stay a night if you can. This trip is much better with at least one night near Sigiriya or Dambulla:

  • You can start climbing at 7 AM, when it is cool and quiet.
  • You can climb Pidurangala at sunrise.
  • You can add an afternoon jeep safari to see wild elephants: our Sri Lanka safari guide helps you choose a park.
  • You don’t spend 8 hours in a car in one day.

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.

Back to the top

Questions people ask

Can you do Sigiriya and Dambulla in one day 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.

How much is the Sigiriya ticket for foreigners?

$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.

How many steps are there at Sigiriya?

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.

Is Sigiriya hard to climb?

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.

Is there a train from Colombo to Sigiriya?

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.

Sigiriya or Pidurangala: which rock should I climb?

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.

How much is the Dambulla cave temple ticket?

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.

Are the wasps at Sigiriya dangerous?

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.

Where our facts come from

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

More travel guides

See all travel guides

Planning a visit to Colombo?

Start with Galle Face Green at sunset, then use our travel guides for the rest of your trip.