Refund & Cancellation Policy
Last Updated: September 28, 2026
1. Self-service cancellation (6 hours or more)
If your bus departs in 6 hours or more, you can cancel from Dashboard → My Bookings and receive a 100% refund of the ticket. Wallet payments credit your CeyBus Wallet immediately. On a multi-seat booking, cancelling individual seats inside this same window follows the same 100% rule. The remaining seats stay on the booking.
2. Between 6 and 2 hours — contact Customer Support
From 6 hours before departure until 2 hours before departure, you cannot cancel yourself. Contact Customer Support at +94 74 410 4300 or support@ceybus.lk for a refund or a move to another bus.
3. Less than 2 hours before departure
There is no refund when departure is less than 2 hours away. Self-service cancellation is closed.
4. No-show / missed bus
If you miss the bus or do not board, there is no refund. The ticket cannot be reused on a later coach.
5. Operator cancellation or breakdown
If the operator cancels the trip or the bus breaks down, CeyBus issues a full refund or moves you to another bus. That is handled by CeyBus staff. It is not a passenger self-cancel.
6. Card refunds
Card refunds go back to the original card. How long that takes depends on your bank. CeyBus does not issue cash refunds for card transactions. Seats are released when the cancellation is accepted.
7. Customer service
Questions about refunds: support@ceybus.lk or +94 74 410 4300. Merchant domicile: CeyBus, Sri Lanka — No. 455/B, Adukatiyawa Road, Parasangaswewa, Anuradhapura.