How to book the Kataragama to Colombo bus
Open the route page
Go to the Kataragama to Colombo page on CeyBus.lk and choose your date.
Pick a departure
Check live times and choose the departure that suits you.
Choose a seat and pay
Select your seat and pay LKR 2,515.50 online.
Keep your QR ticket
Show the QR code when you board. You can self-cancel up to 6 hours before departure.
About the Kataragama to Colombo route
Heading back from Kataragama to Colombo, CeyBus offers route EX 1-12/32. It is a super luxury coach, so you reserve a numbered seat ahead of time.
The bus is operated by DS Gunasekara (Pvt) Ltd (https://www.ceybus.lk/en/operators/ds-gunasekara-pts-pvt-ltd). The journey starts in Kataragama and ends in Colombo.
The service travels via High Level Road, the Kottawa/Kasagala expressway, Ranna and Hambantota. These are roads the bus travels on, not boarding points; boarding and drop details are on your ticket.
Departure times
Departures vary by date; check the live times on the booking page for the date you plan to travel.
Fare
The currently listed full-route fare is LKR 2,515.50 per seat. It is a single fare for the full route from Kataragama to Colombo, the same as in the other direction. Fares are subject to change; confirm the final price at checkout.
How to book
Open the Kataragama to Colombo page on CeyBus.lk, choose your date and a departure, select your seat, and pay online. Keep the ticket QR code to show when you board.
Booking link: https://www.ceybus.lk/en/routes/kataragama-to-colombo
Cancellations and refunds
You can cancel the ticket yourself up to 6 hours before departure. Eligible refunds follow the published refund policy and go back to the original payment method; processing time for cards depends on the bank.
Between 6 and 2 hours before departure, you cannot self-cancel and need to go through Customer Support. Under 2 hours before departure, or if you do not show up, no refund is given.
Full details are on the refund rules page: https://www.ceybus.lk/en/refund-rules
Before you travel
Check your ticket for the exact boarding details in Kataragama before you set out. Pickup points are shown on your booking, so rely on that.
Travelling the other way? See the Colombo to Kataragama guide.
Frequently asked questions
Which bus route goes from Kataragama to Colombo on CeyBus?
The service is route EX 1-12/32, a super luxury coach operated by DS Gunasekara (Pvt) Ltd.
Which road does the bus take?
The service travels via High Level Road, the Kottawa/Kasagala expressway, Ranna and Hambantota. These are roads the bus travels on, not boarding points; boarding and drop details are on your ticket.
How much is a Kataragama to Colombo bus ticket?
The currently listed full-route fare is LKR 2,515.50 per seat. Fares are subject to change; confirm the final price at checkout.
What time does the bus leave Kataragama?
Departures vary by date; check the live times on the booking page.
Can I cancel my ticket?
Yes. You can self-cancel up to 6 hours before departure. Between 6 and 2 hours before departure, contact Customer Support. Under 2 hours or for a no-show, there is no refund. Eligible refunds follow the published refund policy (https://www.ceybus.lk/en/refund-rules) and go back to the original payment method; processing time for cards depends on the bank.
Where do I book?
Use the Kataragama to Colombo page at https://www.ceybus.lk/en/routes/kataragama-to-colombo.