Your booking in one place
Open the trip for the departure time, seat, and QR. A map appears only after a location has been stored for that trip.
Find your seat. Travel easier.
CeyBus.lk is an online bus booking platform for Sri Lanka intercity coaches.
Assigned seat · Secure card pay · Offline QR · Fair refunds
Cancel at least 6 hours before departure for a full refund when eligible.
Experience hassle-free bus booking with our trusted platform
Open the trip for the departure time, seat, and QR. A map appears only after a location has been stored for that trip.
Cancel at least 6 hours before departure for a full ticket refund. Between 6 and 2 hours, contact support. No refund within 2 hours of departure or if you miss the bus. A wallet refund credits your CeyBus Wallet. A card refund returns to the original card, and the timing depends on the bank.
Visa, Mastercard, American Express, and UnionPay via bank-hosted checkout. CeyBus never stores your full card number.
Pick origin, destination, and date. Compare available operators side-by-side.
See the live seat map, choose a window or aisle, and lock it for 5 minutes to finish your details.
CeyBus.lk is the website where you book bus tickets online in Sri Lanka. Search origin, destination, and date, then compare the LKR fares listed for private and SLTB-linked operators on intercity corridors. You lock an assigned seat, pay in LKR, and board with a QR code that works offline. Luxury overnight and regional A/C coaches sit on the same search.
Pay with Visa, Mastercard, American Express, or UnionPay through bank-hosted checkout. CeyBus never stores your full card number. You do not need a Sri Lankan bank account to finish payment. Bank transfer and CeyBus Wallet appear when enabled for your booking.
Cancel at least 6 hours before departure for a 100% refund when eligible. Between 6 and 2 hours, contact support. No refund within 2 hours of departure or if you miss the bus. A wallet refund credits your CeyBus Wallet. A card refund returns to the original card, and the timing depends on the bank. Operator cancellation or breakdown is a full refund or a move to another bus. Read the refund rules for cutoffs.
Open your booking for the departure time, seat, and QR. A map is shown only after a location has been stored for that trip. Find a booking from the public page if you have the reference.
Popular corridors include Colombo to Kandy, Colombo to Galle and Matara, Colombo to Jaffna luxury overnight, and Colombo to Anuradhapura A/C. Boarding is shown on the trip card — often Pettah Bastian Mawatha or Makumbura MMC, as named for that coach.
·
Four answers passengers ask before they search. Read the full FAQ for payments, boarding stands, and ladies-only seats.
Cancel from Dashboard → My Bookings at least 6 hours before departure for a 100% refund. Between 6 and 2 hours, contact Customer Support (+94 74 410 4300, support@ceybus.lk) for a refund or a move. No refund within 2 hours of departure or if you miss the bus. A wallet refund credits your CeyBus Wallet. A card refund returns to the original card, and the timing depends on the bank.
Visa, Mastercard, American Express, and UnionPay via secure bank-hosted checkout. Bank transfer and CeyBus Wallet appear when enabled for your booking.
Open your booking. A map is shown only after a location has been stored for that trip. Until then, use the departure time on your ticket.
Operators list coach amenities on the trip card — A/C and assigned seats. Confirm class and boarding stand before you pay; labels vary by operator.
Search Colombo, Kandy, Galle, or Jaffna, pick a seat, pay in LKR.
Happy Customers
5,733+ customers trust us
Need help?
Pay securely by card. Show the QR at the door — even offline.
Authorized Luxury Fleet Partners
