Skip to main content

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.