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.
Prices: 7,013 LKR
Duration: 4h 30m ⏱
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.
Cheapest & Fastest Bus Colombo to Sigiriya
7013 LKR, from Colombo Express Bus Stop to Habarana Bus Stop, departure 19:30, duration 4h 30m.Bus Timetable: Colombo Express Bus Stop → Habarana Bus Stop
- 19:30 00:00 4h 30m 7013 LKR
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.
Travel options for Colombo to Sigiriya
More Bus routes from and to Colombo or Sigiriya
Routes in Bus from Colombo →
Routes in Bus to Colombo ←
Routes in Bus from 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 PlannerIdeal for multi-city trips and flexible travel plans.