How tourists book a Sri Lanka bus ticket online
Choose corridor and date
Open a corridor page or search origin, destination, and travel date on CeyBus.lk.
Compare coaches
Check live LKR fares, class, boarding terminal, and GPS on the trip card.
Pick your seat
Open the live seat map, choose a window or aisle, and lock it for 5 minutes.
Pay with an international card
Complete Visa or Mastercard checkout on the bank-hosted page. No Sri Lankan bank account is required.
Board with the QR
Show the digital ticket at Bastian Mawatha, Wellawatte, or Makumbura MMC. Printing is optional.
How tourists book highway buses in Sri Lanka
Tourists and expats can book A/C intercity and luxury bus seats online on CeyBus.lk with international Visa/Mastercard via secure card checkout, assigned seats, and digital boarding references — without a Sri Lankan bank account.
Local urban buses are almost always cash-on-board, while long-distance corridors can be reserved in advance. This guide covers terminals, fleet classes, payment, luggage, tracking, and refunds. It references the National Transport Commission (NTC), Sri Lanka Transport Board (SLTB), Bastian Mawatha (Pettah), and Makumbura Multimodal Centre (MMC).