Sigiriya Lion Rock ToursAn Independent Guide Check Availability

Home › Guides › Colombo to Sigiriya Day Trips

Colombo to Sigiriya Day Trips

The trip from Colombo to Sigiriya covers 169 km by road, according to Sri Lanka Tourism. A guided day trip is the simplest option, with tours from $36 to $180 per person that handle the driving and the schedule for you.

Quick answer How to get from Colombo to Sigiriya

Sri Lanka Tourism gives the road distance from Colombo to Sigiriya as 169 km. There is no direct train or bus, so for most visitors a guided day trip is the easiest way to go there and back in one day.

Key takeaways

  • The guided day trips from Colombo here run between 6 and 16 hours and cost $36 to $180 per person.
  • Compare every option in the transport price table before you book anything.
  • There is no direct train or bus. You change at Habarana, Dambulla or Kekirawa.
  • Entry to the rock itself costs $35 for a foreign adult, per the Central Cultural Fund price list.

Guided Day Trips From Colombo

Every tour here takes you from Colombo to Sigiriya and back in one day by road, so you never touch a bus or train timetable. Every one stops at the Dambulla cave temple, and most can add a Minneriya safari. They differ in group size, what the price covers and how long the day runs. The cheapest are per-person prices on a shared basis with entry fees paid on the day. The all-inclusive tour covers fees and lunch. The Colombo or Negombo tour is the shortest and suits travellers based in Negombo too.

Sigiriya and Dambulla Day Trip from Colombo with Safari from $36 Most booked

Sigiriya and Dambulla Day Trip from Colombo with Safari

★★★★★ ★★★★★ 4.7(1,080 reviews)· 14-16 hours

The most-booked day trip from Colombo: Sigiriya, the Dambulla caves and an optional jeep safari in one long 14-16-hour day.

Check Availability
Sigiriya and Dambulla Day Tour from Colombo or Negombo from $69.90 Lunch included

Sigiriya and Dambulla Day Tour from Colombo or Negombo

★★★★★ ★★★★★ 4.7(66 reviews)· 6-9 hours

A private minivan from Colombo or Negombo hotels to Sigiriya and Dambulla, with a local guide. Fees and the jeep are extra.

Check Availability
All-Inclusive Sigiriya and Dambulla Day Tour from Colombo from $180 All inclusive

All-Inclusive Sigiriya and Dambulla Day Tour from Colombo

★★★★★ ★★★★★ 4.9(41 reviews)· 10-12 hours

The one Colombo day tour here that already includes the Sigiriya and Dambulla tickets and lunch. Private car and guide.

Check Availability
Sigiriya, Dambulla and Safari Small-Group Trip from Colombo from $40 Small group

Sigiriya, Dambulla and Safari Small-Group Trip from Colombo

★★★★★ ★★★★★ 4.9(16 reviews)· 15 hours

A small-group long day from Colombo for Sigiriya and the Dambulla caves, with an optional safari. Tickets paid on the day.

Check Availability

How much does it cost to get from Colombo to Sigiriya?

A guided day trip from Colombo costs from $36 per person for the most-booked shared trip to $180 for the private all-inclusive day, and the $35 Sigiriya ticket is extra on every Colombo tour except the all-inclusive one.

Bus, train and taxi fares change often and no official body publishes them, so this section sets out the day trip prices from the listings next to the official ticket price.

What a Colombo Day Trip Costs

The Colombo day trips side by side: the price per person from each listing and whether the Sigiriya ticket, $35 for a foreign adult on the Central Cultural Fund price list, is already in it.

Source: Central Cultural Fund.

A driver-guide holding the minivan door open for two travellers in the car park below Sigiriya rock

Most Colombo day trips arrive by car or minivan at the car park below the rock.

What is the best way to get from Colombo to Sigiriya?

For a one-day visit a guided day trip by private vehicle is the best option, because public transport timetables do not support a same-day return.

The best choice depends on how many days you have. On a tight schedule a guided day trip wins. With several days, buses and trains are far cheaper.

If you have one day

Take a day trip. The drive is 169 km each way, so a self-organised day means many hours in a vehicle plus ticket queues. A tour such as Sigiriya and Dambulla Day Tour from Colombo or Negombo compresses the whole thing into a single booking with free cancellation 24 hours ahead.

If you want everything paid up front, All-Inclusive Sigiriya and Dambulla Day Tour from Colombo covers entry fees and runs 10 to 12 hours.

If you have several days

Travel independently and stay overnight near the rock. Then you climb early, when the CCF recommends visiting, and move on to Polonnaruwa or the east coast the next day.

Read the full route guide for the sigiriya rock fortress tour before you plan the climb itself.

Sources: Sri Lanka Tourism, Central Cultural Fund.

Colombo to Sigiriya on a Map

Colombo is 169 km from Sigiriya. Day trips head north-east through Kurunegala, most stop at Dambulla, and trains run to Kekirawa or Habarana for the last stretch by road.

Start points
Stops on the day trips
Sigiriya
Rail and air
Day trip route, order of stops
  1. 1 ColomboHotel pickups on every Colombo tour.
  2. 2 NegomboPickup on the Colombo or Negombo tour.
  3. 3 Bandaranaike International AirportPickup on some private tours.
  4. 4 KurunegalaThe breakfast stop on the small-group trip.
  5. 5 Dambulla Cave TempleOn most Colombo day trips.
  6. 6 Sigiriya Lion RockThe climb.
  7. 7 KekirawaA rail stop for Sigiriya.
  8. 8 HabaranaA rail stop and road junction.
  9. 9 Sigiriya AirportDomestic flights land here.

Numbers match the pins on the map.

Coordinates: Wikidata and OpenStreetMap. Dashed lines join the stops in order, not the road.

What does a Colombo to Sigiriya day trip actually look like?

It means leaving Colombo before dawn, driving 169 km, climbing for 1.5 to 2 hours, fitting in Dambulla and often a safari, and getting back late.

Here is a realistic single-day plan. Times follow the CCF opening hours and the climb duration the CCF gives.

A worked one-day schedule

Leave Colombo around 5:30 am to beat the traffic. Arrive at Sigiriya around 8:00 am and climb while the air is still cool. The CCF says the ascent involves approximately 1,200 steps and takes 1.5 to 2 hours, and counters are open 7:00 am to 5:00 pm, so an early start leaves room for the museum too.

After the rock, drive on to Dambulla for the cave temple, a UNESCO site with five sanctuaries and 157 statues. In the dry season months of May to October, end the day with the elephant gathering at Minneriya, where many hundreds of elephants can feed on the receding reservoir banks. Expect to be back in Colombo at night, since the tours that include the safari run 14 to 16 hours in total.

What to see on the rock

The granite peak rises some 180 m above the jungle according to UNESCO, and the site was inscribed in 1982. The route passes the twenty-two surviving frescoes of the Sigiriya Maidens, the Mirror Wall with over 1,800 documented inscriptions, and the Lion's Gate where only the paws survive, each about 3 meters long. The name comes from Sinhagiri, meaning Lion Rock.

Sources: Central Cultural Fund, UNESCO World Heritage Centre, Sri Lanka Tourism.

Which Colombo day trip should I book?

Book the $36 tour if you want the lowest price and the fullest day, the $40 one for a small group, the $69.90 one for the shortest day, and the $180 one if you want fees and meals included.

The table lines up the Colombo tours by price, length, inclusions and group size. Each offers free cancellation 24 hours ahead.

Side by side

Entry fees are the main difference. On every tour except the all-inclusive one, the Sigiriya and Dambulla fees are paid on the day, unless you pick the all-inclusive option of the $36 tour. Budget the $35 adult ticket for the rock from the CCF price list on top of the tour price.

The all-inclusive tour absorbs the fees, which is why it costs several times more.

TourPriceLengthIncludedGroup sizeWho it suits
Sigiriya and Dambulla Day Trip from Colombo with Safari$36 per person14-16 hoursVehicle and guide, entry fees paid on the day on the standard optionLarger shared groupBudget travellers who want the safari and do not mind a long day
Sigiriya, Dambulla and Safari Small-Group Trip from Colombo$40 per person15 hoursVehicle and guide on a small-group basis, entry fees extraSmall groupTravellers who want the safari without big crowds
Sigiriya and Dambulla Day Tour from Colombo or Negombo$69.90 per person6-9 hoursVehicle and guide, entry fees extraSmall groupTravellers who want the shortest possible day or start from Negombo
All-Inclusive Sigiriya and Dambulla Day Tour from Colombo$180 per person10-12 hoursVehicle, guide, entry fees and lunchPrivate or small groupTravellers who want one price and no queues at the ticket counter

Source: Central Cultural Fund.

Is there a train or direct bus from Colombo to Sigiriya?

No. Trains stop at Kekirawa or Habarana and buses at Dambulla or Habarana, so a taxi or tuk-tuk always covers the last stretch.

Trains leave from Colombo Fort, buses leave from the Bastian Mawatha terminal or Pettah, and both need a taxi for the final stretch.

By train

Trains from Colombo Fort stop at Kekirawa or Habarana, not at Sigiriya, so a short taxi ride follows. Allow for the change when you plan the climb, because the ticket counter closes at 17:00.

By bus

Buses from Pettah run to Dambulla or Habarana, not to Sigiriya itself, so a local bus or tuk-tuk covers the last stretch.

The departures do not help you return to Colombo the same day, which is why day trips dominate this route.

Source: Central Cultural Fund eServices.

How much does a taxi or private transfer from Colombo to Sigiriya cost?

A private car and driver is priced by the driver or the agency, so agree the fare before you set off, or book a private day tour such as the Sigiriya and Dambulla Day Tour from Colombo or Negombo at $69.90 per person.

A private car is the fastest surface option and the only one that goes door to door with no change.

Hiring a car and driver

Sri Lanka Tourism gives the distance as 169 km. A hired car and driver makes the one-day return itinerary possible on your own schedule, and you can add Dambulla or Minneriya without changing vehicle.

Source: Sri Lanka Tourism.

Can you fly to Sigiriya from Colombo?

Yes. Cinnamon Air flies to Sigiriya Airport, the fastest way to arrive from Colombo.

Cinnamon Air links the airport with Sigiriya Airport, the fastest way to arrive.

Details

Cinnamon Air flies between the airport and Sigiriya Airport once daily. It suits travellers connecting from an international arrival who want to skip the 169 km drive entirely.

Source: Sri Lanka Tourism.

How can I travel from Sigiriya back to Colombo?

The same options work in reverse, but the published train and coach times run one way only, so for a same-day return a car or a day trip is the practical choice.

Independent travellers returning in the evening have thin timetables to work with.

Getting back

A taxi or driver waits on your schedule, which is why tours and private cars dominate the return leg. If you travel independently, plan to stay the night near the rock rather than racing a bus connection from Habarana or Dambulla.

What does it cost to enter Sigiriya and what should I know?

A foreign adult ticket costs $35 and a child ticket aged 6 to 12 costs $20, according to the Central Cultural Fund price list.

Tickets are priced in US dollars, and you can buy them online before you travel.

Ticket prices and rules

The CCF lists the full foreign adult ticket at $35 and the half ticket at $20, with the half ticket for children aged 6 to 12. The Sigiriya Museum has its own line at $6 on the CCF price list. SAARC citizens get a 50 percent discount.

Orders on the CCF eTicket service are valid for 90 days, collected at the site counter with your receipt number, and are not refunded.

TicketPriceNotes
Foreign adult, Sigiriya$35Single entry, one day
Child 6 to 12, Sigiriya$20Half ticket
Sigiriya Museum$6Its own line on the CCF price list
Dambulla museum$3 full, $1.50 halfNo line on the list for the cave temple itself

Timing your visit

Counters and the rock are open 7:00 am to 5:00 pm, and the museum from 8:00 am to 5:00 pm. The CCF recommends early morning or late afternoon for cooler temperatures and better light.

Sources: Central Cultural Fund, Central Cultural Fund eServices, Central Cultural Fund tickets.

The terraced gardens and the long straight approach seen from the summit of Sigiriya

The view down over the gardens from the summit, the end point of every day trip. Photo: Bernard Gagnon, CC BY-SA 3.0, via Wikimedia Commons

Colombo to Sigiriya FAQ

How far is Sigiriya from Colombo?

Sri Lanka Tourism gives the distance as 169 km by road.

How long should I spend in Sigiriya?

The CCF allows 1.5 to 2 hours for the climb of approximately 1,200 steps, and Sri Lanka Tourism says the museum takes about 1 hour, so half a day on site covers both comfortably. See how the day fits together in the full itinerary section.

How much is a private transfer from Colombo to Sigiriya?

Private transfers are priced by the driver or the agency. The private day tour from Colombo or Negombo at $69.90 per person includes the minivan and a local guide.

What is the best time of year for this trip?

Sri Lanka Tourism lists the Southwest Monsoon as May to September and the Northeast Monsoon as December to February, and May to October is the popular window for the Minneriya elephant gathering.

Do the tours include the Sigiriya entry fee?

The All-Inclusive Sigiriya and Dambulla Day Tour from Colombo at $180 per person includes the fees, and the $36 tour includes them only on its all-inclusive option. On the $40 and $69.90 tours the Sigiriya and Dambulla fees are paid on the day.

Can I combine Sigiriya with Dambulla and a safari in one day?

Yes. The $36 tour and the $40 small-group tour can add a safari to Sigiriya and Dambulla in a single day of 14 to 16 or 15 hours.

More Guides

Tours from $19 Check Availability