Travel Colombo to Sigiriya

Colombo to Sigiriya

Travel to Sigiriya to find yourself amid ancient rock fortresses and lush jungle, a break from Colombo's urban landscape. For the route between Colombo and Sigiriya, multiple transport services are available, with detailed timetables, estimated durations and fare information provided here.

Travel options for Colombo to Sigiriya

Traveling from Colombo to Sigiriya, a train for 1760 LKR offers the best value, while a charter gets you there in 2h y 30 minutes.

Train from Colombo to Sigiriya

Start your trip at Colombo Fort and travel from Colombo to Sigiriya, reaching Galoya, Habarana, Kekirawa or Habarana after about 3 hours 34 minutes. Fares begin at 1,760 LKR, see available seats and secure your ticket ahead of time.

Popular departures: Colombo Fort

Prices: 1,760 LKR

Duration: 3h 34m – 5h 52m ⏱

Choose train from Colombo to Sigiriya in 3h 34m Journey with train from Colombo to Sigiriya for 1760 LKR Hop on train from Colombo to Sigiriya for 1760 LKR

View all Train tickets β†’

Bus from Colombo to Sigiriya

The day’s first bus leaves at 19:30, with regular departures following from Colombo Express Bus Stop. If you’re traveling from Colombo, you can plan your trip to Sigiriya at a time that works for you. The journey usually takes around 4 hours 30 minutes to reach Habarana Bus Stop, with fares starting from 7,013 LKR. Check availability and book here to reserve your seat.

Popular departures: Colombo Express Bus Stop
Popular arrivals: Habarana Bus Stop

Prices: 7,013 LKR

Duration: 4h 30m ⏱

Explore with bus from Colombo to Sigiriya in 4h 30m

View all Bus tickets β†’

Van from Colombo to Sigiriya

Board a van at Colombo Transfer or World Trade Center, Colombo for a trip connecting Colombo with Sigiriya. The ride usually takes 4 hours, with tickets priced at 14,369 LKR, bringing you to Sigiriya Transfer or Sigiriya at the end of the route. Secure your spot ahead of time on van reservations.

Prices: 14,369 LKR

Duration: 4h – 4h 20m ⏱

Experience van from Colombo to Sigiriya in 4h Choose van from Colombo to Sigiriya in 4h

View all Van tickets β†’

Charter from Colombo to Sigiriya

A private transfer from Colombo to Sigiriya offers a convenient, stress-free way to travel, with pickup and drop-off tailored to your needs. The journey lasts about 2 hours 30 minutes and fares start from 23,762 LKR. Reserve your transfer here and enjoy the comfort of traveling directly between the locations you choose.

Prices: 23,762 LKR

Duration: 2h 30m – 4h 20m ⏱

Book charter from Colombo to Sigiriya in 2h 30m Travel with charter from Colombo to Sigiriya for 23762 LKR Go with charter from Colombo to Sigiriya in 2h 30m Book charter from Colombo to Sigiriya for 23762 LKR Take charter from Colombo to Sigiriya for 23762 LKR Experience charter from Colombo to Sigiriya for 23762 LKR

View all Charter tickets β†’

Combined from Colombo to Sigiriya

From Colombo to Sigiriya, combined transport allows you to start at Colombo and reach Kandy via Sigiriya comfortably. Expect a travel time of approximately 12 hours, with fares beginning at 31,683 LKR. See all routes and book your tickets here.

Popular departures: Colombo
Popular arrivals: Kandy via Sigiriya

Prices: 31,683 LKR

Duration: 12h ⏱

Ride with combined from Colombo to Sigiriya for 31683 LKR

View all Combined tickets β†’

Distance Colombo to Sigiriya

The distance between Colombo and Sigiriya is 150.9 kilometers.

Colombo to Sigiriya Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Colombo to Sigiriya

Train
Bus
Van
Charter
Combined
Average price
2,215 LKR
7,013 LKR
33,758 LKR
35,682 LKR
31,683 LKR
Cheapest price
1,760 LKR
7,013 LKR
14,369 LKR
23,762 LKR
31,683 LKR
Average duration
4h 58m
4h 30m
4h 06m
3h 21m
12h 00m
Minimum duration
3h 34m
4h 30m
4h 00m
2h 30m
12h 00m
Number of departures
6
1
3
14
1
Tickets
Operators
Sri Lanka Railway
Al Rashith Travels
Real Lanka Holidays, Magical Sri Lanka
Real Lanka Holidays, Lakpura, Ceylon Roots, Rosary Global and Travels, Tours with Stef Lanka, TaxiBazaar
Tuktukdude Leisure

Train Routes & Schedules from Colombo to Sigiriya

- From the station at Colombo Fort, trains depart toward Galoya, Habarana, with journeys taking around 5h 35m to 5h 52m. Rail services run from 06:00 until 21:30, and tickets start at 2,180 to 2,600 LKR.
- Starting at Colombo Fort, trains head toward Kekirawa, covering the distance in roughly 3h 34m to 4h 36m. Departures run from 15:15 until 19:00, with tickets from 1,760 to 2,600 LKR.
- Board the train at Colombo Fort and arrive at Habarana after about 4h 25m. Rail services operate at 15:15 with fares starting at 1,760 LKR.

Train Timetable: Colombo Fort β†’ Galoya, Habarana

  • 06:00 11:35 5h 35m 2180 LKR
  • 19:00 00:48 5h 48m 2600 LKR
  • 21:30 03:22 5h 52m 2390 LKR

Train Timetable: Colombo Fort β†’ Habarana

  • 15:15 19:40 4h 25m 1760 LKR

Train Timetable: Colombo Fort β†’ Kekirawa

  • 15:15 18:49 3h 34m 1760 LKR
  • 19:00 23:36 4h 36m 2600 LKR

Check all Combined tickets β†’

Bus Routes & Schedules from Colombo to Sigiriya

Hop on the bus at Colombo Express Bus Stop and enjoy the ride to Habarana Bus Stop, which usually takes about 4h 30m. Services run at 19:30, and tickets start from 7,013 LKR. Take a look at the daily timetable from Colombo to Sigiriya so you can pick a departure that works for you and reserve your seat in advance.

Check all Bus tickets β†’

Van Routes & Schedules from Colombo to Sigiriya

- Board a private shuttle at Colombo Transfer and reach Sigiriya Transfer in roughly 4h. Departures run from 09:00 until 15:00, and fares start at 43,452 LKR.
- Depart from World Trade Center, Colombo in a van and ride to Sigiriya, covering the distance in roughly 4h 20m. Services operate at 08:15, with tickets starting at 14,369 LKR.

Departure stations
Colombo Transfer
World Trade Center, Colombo
Arrival stations
Sigiriya Transfer
Sigiriya

Van Timetable: Colombo Transfer β†’ Sigiriya Transfer

  • 09:00 13:00 4h 43452 LKR
  • 15:00 19:00 4h 43452 LKR

Van Timetable: World Trade Center, Colombo β†’ Sigiriya

  • 08:15 12:35 4h 20m 14369 LKR

Check all Van tickets β†’

Charter Routes & Schedules from Colombo to Sigiriya

- From Colombo, enjoy a private transfer to Habarana, covering the route in around 2h 35m to 4h 19m. Departures are scheduled regularly with fares starting at 23,762 to 63,508 LKR.
- Board a personal driver service at Colombo and reach Sigiriya in approximately 2h 30m to 4h 20m. Trips run multiple times each day, and tickets start from 26,944 to 34,133 LKR.
- Enjoy a personal driver service from Colombo, arriving at Avudangawa after approximately 2h 52m. Tickets from 34,286 LKR are valid across various departure times during the day.
- Start your journey with a charter ride from Colombo Transfer to Sigiriya, lasting approximately 2h 35m to 3h 50m. Services run frequently throughout the day with fares starting at 24,670 to 28,303 LKR.
- Board a private taxi at Colombo Transfer and reach Habarana, with the trip taking roughly 3h 2m to 4h 8m. Multiple departures are available with fares starting at 36,336 to 63,508 LKR.

Departure stations
Colombo
Colombo Transfer
Arrival stations
Habarana
Sigiriya
Avudangawa

Charter Timetable: Colombo β†’ Avudangawa

  • --:-- --:-- 2h 52m 34286 LKR

Charter Timetable: Colombo β†’ Habarana

  • --:-- --:-- 3h 30m 33762 LKR
  • --:-- --:-- 3h 15m 63508 LKR
  • --:-- --:-- 4h 19m 35214 LKR
  • --:-- --:-- 2h 57m 35058 LKR
  • --:-- --:-- 2h 35m 23762 LKR

Charter Timetable: Colombo β†’ Sigiriya

  • --:-- --:-- 4h 20m 29571 LKR
  • --:-- --:-- 2h 30m 30495 LKR
  • --:-- --:-- 2h 50m 34133 LKR
  • --:-- --:-- 4h 20m 26944 LKR

Charter Timetable: Colombo Transfer β†’ Habarana

  • --:-- --:-- 3h 2m 63508 LKR
  • --:-- --:-- 4h 8m 36336 LKR

Charter Timetable: Colombo Transfer β†’ Sigiriya

  • --:-- --:-- 2h 35m 24670 LKR
  • --:-- --:-- 3h 50m 28303 LKR

Check all Charter tickets β†’

Combined Routes & Schedules from Colombo to Sigiriya

From Colombo, take a route that combines multiple transport options en route to Sigiriya. Expect to spend about 12h traveling, with services operating at 05:00 and tickets starting at 31,683 LKR. You’ll arrive at Kandy via Sigiriya, and checking the timetable for transfers linking Colombo and Sigiriya ensures you select the departure that fits your schedule.

Check all Combined tickets β†’

Frequently Asked Questions Colombo to Sigiriya

Below you will find answers to the most common questions about traveling from Colombo to Sigiriya.

How long does the Colombo to Sigiriya route usually take?

Travel time on the Colombo to Sigiriya route varies by transport type. The fastest listed option takes about 2 hours 30 minutes, while the longest takes about 12 hours. Differences come from the service type, route pattern, and intermediate stops.

What is the cheapest way to travel from Colombo to Sigiriya?

The cheapest listed option on the Colombo to Sigiriya route is the bus at 7,013 LKR. It runs from Colombo Express Bus Stop to Habarana Bus Stop and takes about 4 hours 30 minutes.

Which transport is fastest on the Colombo to Sigiriya route?

The fastest listed option for Colombo to Sigiriya is the charter service from Colombo to Sigiriya, which takes about 2 hours 30 minutes at the quickest. A van can also be relatively quick, taking about 4 hours to 4 hours 20 minutes.

How much should I expect to pay for Colombo to Sigiriya?

Prices on the Colombo to Sigiriya route range widely by transport type. The bus costs 7,013 LKR, the train costs about 1,760 to 2,600 LKR, the van costs about 14,369 to 43,452 LKR, and charter services cost about 23,762 to 63,508 LKR.

Where do I leave from and arrive at on the Colombo to Sigiriya route?

Departure and arrival points depend on the service. The train leaves Colombo Fort and arrives at Habarana, Kekirawa, or Galoya, Habarana. The bus leaves Colombo Express Bus Stop for Habarana Bus Stop, while vans and charters use Colombo-area pickup points and Sigiriya-area drop-offs.

What are the first and last departures for Colombo to Sigiriya?

The train on the Colombo to Sigiriya route runs from 06:00 to 21:30. The van service runs from 08:15 to 15:00, and the bus has a single departure at 19:30. The charter service has no fixed timetable.

How often do services run from Colombo to Sigiriya?

There is no regular frequency listed for the Colombo to Sigiriya services. The train, van, bus, and charter options all show specific departures rather than a fixed interval schedule, so availability depends on the individual trip.

What are the train details for Colombo to Sigiriya?

The train from Colombo to Sigiriya leaves Colombo Fort and arrives at Habarana, Kekirawa, or Galoya, Habarana. It costs about 1,760 to 2,600 LKR and takes about 3 hours 34 minutes to 5 hours 52 minutes, depending on the destination.

What are the van options on the Colombo to Sigiriya route?

Vans on the Colombo to Sigiriya route depart from Colombo Transfer or World Trade Center, Colombo, and arrive at Sigiriya Transfer or Sigiriya. They cost about 14,369 to 43,452 LKR and take about 4 hours to 4 hours 20 minutes.

What is the bus service like from Colombo to Sigiriya?

The bus on the Colombo to Sigiriya route leaves Colombo Express Bus Stop and arrives at Habarana Bus Stop. It costs 7,013 LKR and takes about 4 hours 30 minutes. The listed departure time is 19:30.

Is there a charter option for Colombo to Sigiriya, and what does it involve?

Yes, charter service is listed for Colombo to Sigiriya. It departs from Colombo or Colombo Transfer and arrives in Sigiriya, Habarana, or Avudangawa. Prices are about 23,762 to 63,508 LKR, and travel time ranges from about 2 hours 30 minutes to 4 hours 20 minutes.

If I want to book Colombo to Sigiriya tickets, where should I look?

For Colombo to Sigiriya reservations, TicketRoutes.com is the place to check. It lists the available services, departure points, arrival points, and fares for the route in one place.


More travel routes for Colombo and Sigiriya

Planning more stops after Colombo to Sigiriya?

If your journey doesn’t end with Colombo to Sigiriya, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once β€” faster and easier.

Try the Travel Planner

Perfect for travelers visiting multiple cities on one trip.