Travel Colombo to Sigiriya

Colombo to Sigiriya Bus: Schedules, Tickets & Prices

Buses from Colombo to Sigiriya take around 4h 30m, with tickets starting from 7,013 LKR.

Bus from Colombo to Sigiriya

Buses depart regularly from Colombo Express Bus Stop, with the first trip of the day at 19:30, from Colombo, allowing you to plan your journey to Sigiriya at a suitable time. The ride takes around 4 hours 30 minutes to reach Habarana Bus Stop with fares starting from 7,013 LKR. Make sure to reserve your seat in advance book your ticket.

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

Prices: 7,013 LKR

Duration: 4h 30m ⏱

Journey with bus from Colombo to Sigiriya for LKR 7013

View all Bus tickets →

Distance Colombo to Sigiriya

The distance between Colombo and Sigiriya is 150.9 kilometers.

Bus from Colombo to Sigiriya Details

Find key information about the Bus from Colombo to Sigiriya, including travel time, prices and stations.

Bus
Average price
7,013 LKR
 
Cheapest
7,013 LKR
Average duration
4h 30m
 
Shortest
4h 30m
Number of departures
1
19:30
Tickets
 
Stations
Departure stations
Arrival stations
Colombo Express Bus Stop
Habarana Bus Stop
Operators
Al Rashith Travels
 

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 →

Frequently Asked Questions Bus Colombo to Sigiriya

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

How long is the bus journey from Colombo to Sigiriya?

The bus journey from Colombo to Sigiriya takes about 4 hours 30 minutes. It is a direct bus trip, so you can plan for a straightforward ride between the two places.

What does a bus ticket for Colombo to Sigiriya cost?

A bus ticket for Colombo to Sigiriya costs 7013 LKR. Since this is a direct bus service, the fare is fixed for the trip.

What time does the bus from Colombo to Sigiriya leave?

The bus departure for Colombo to Sigiriya is at 19:30. There is only one bus service listed, so that is the scheduled departure time for the trip.

Is there more than one bus connection between Colombo and Sigiriya?

No, there is only one bus connection for Colombo to Sigiriya. The bus service runs once, with a single departure at 19:30, so it is best to plan around that schedule.

Where does the bus from Colombo to Sigiriya depart and arrive?

The bus from Colombo to Sigiriya departs from Colombo Express Bus Stop and arrives at Habarana Bus Stop. That makes it a clear point-to-point bus trip for travelers heading toward Sigiriya.

Can I book bus tickets for Colombo to Sigiriya in advance?

Yes, you can look for bus tickets for Colombo to Sigiriya in advance, especially because there is only one bus service listed. Booking ahead can help you secure the direct bus trip at the scheduled departure time.

How frequent is the bus service between Colombo and Sigiriya?

The bus service between Colombo and Sigiriya is not frequent, because there is only one departure listed. That means the bus journey is limited to a single scheduled trip at 19:30.

Any practical tips for taking the bus from Colombo to Sigiriya?

For the bus trip from Colombo to Sigiriya, it is a good idea to arrive early at Colombo Express Bus Stop and be ready for the 19:30 departure. Since the bus journey is direct and the fare is 7013 LKR, planning ahead will make the trip smoother.


More Bus routes from and to Colombo or Sigiriya

Planning more than just Colombo to Sigiriya?

You’re currently viewing Bus options for Colombo to Sigiriya. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.

Open Travel Planner

Ideal for multi-city trips and flexible travel plans.