Loading...

Sri Lanka's Trusted Online Bus Booking Platform

Bus.lk makes it easy to search and book bus tickets across Sri Lanka - from Colombo to Batticaloa, Jaffna, Badulla, and hundreds of routes nationwide. Compare schedules from leading private bus operators, select your preferred seat, pay securely online, and receive your e-ticket instantly via SMS or email. Whether you are planning a daily commute or a long-distance journey, book private bus tickets in minutes. Need help? Our 24-hour customer care team is available at 0777299522. Read our FAQ, browse private bus operators, or visit our about us page to learn more.

Bus Operators

Trusted bus operators available on Bus.lk. View all operators

SUPER LINE TRAVELS 21 buses
AL-ALHA TRAVELS 12 buses
AL-RASITH TRAVELS 10 buses
RATHNA TRAVELS (Jaffna Bus) 8 buses
BT EXPRESS 5 buses
DINISURU Super Line (Vavuniya Bus) 4 buses
MAHINDA EXPRESS 4 buses
SENAVIRATHNA Enterprises 3 buses

View all private bus operators

සිංහල / தமிழ் Summary

සිංහල

Bus.lk හි ශ්‍රී ලංකාව පුරා බස් සේවා සපයන්නන්ගෙන් ටිකට් Online වෙන්කර ගන්න. සේවාකරු තෝරා, මාර්ගය සහ දිනය ඇතුළත් කර බස් සොයා, ආසනය තෝරා e-ticket ලබා ගන්න.

தமிழ்

Bus.lk இல் இலங்கை முழுவதும் தனியார் பேருந்து நிறுவனங்களுடன் ஆன்லைனில் டிக்கெட் முன்பதிவு செய்யுங்கள். நிறுவனத்தைத் தேர்ந்தெடுத்து, பாதையும் தேதியும் உள்ளிட்டு, இருக்கை தேர்ந்தெடுத்து e-ticket பெறுங்கள்.

How to Book Bus Tickets Online on Bus.lk

Follow these simple steps to search, select a seat, and get your e-ticket instantly.

  1. Enter your route and date

    Go to Bus.lk, type your boarding city (From), destination (To), and travel date.

  2. Search available buses

    Click Search Buses to compare private bus schedules, departure times, and fares.

  3. Choose your seat

    Open a bus, view the live seat map, and select the seat you prefer.

  4. Pay securely online

    Complete payment by card, bank transfer, or mobile wallet through our secure checkout.

  5. Get your e-ticket instantly

    Receive your e-ticket by SMS or email. Show it when boarding the bus.

Al-Ahla
Super Line Travels
SUPER LINE Travels

Facilities

Everything you need for a smooth bus booking experience on Bus.lk.

All Sri Lanka bus operators on one platform - Bus.lk

All Travel Partners in One Platform

Search schedules from multiple private bus operators in a single search.

Live bus seat booking Sri Lanka - Bus.lk

100% Successful Live Booking

Real-time seat availability and instant confirmation on every booking.

Secure online bus ticket payment - Bus.lk

Payment Security

Pay safely with card, bank transfer, or mobile wallet options.

Bus tracking system Sri Lanka - Bus.lk

Bus Tracking System

Track your bus location and plan your boarding point arrival.

24 hour bus ticket customer care - Bus.lk

24Hrs Customer Care

Call 0777299522 any time for booking support.

Boarding monitoring team service - Bus.lk

Boarding Monitoring Team Service

On-ground support to ensure a smooth boarding experience.

Frequently Asked Questions

Visit Bus.lk, enter your boarding city, destination, and travel date, then search available private buses. Select your bus, choose a seat, complete payment, and receive your e-ticket instantly.

On Bus.lk, set From to Colombo, To to Kandy, pick your travel date, and click Search Buses. Choose a bus, select your seat, pay online, and your e-ticket is sent instantly.

No. Bus.lk is exclusively for private intercity bus operators across Sri Lanka. Search your route, compare private bus schedules, and book e-tickets online.

Bus.lk accepts Visa, Mastercard, American Express, bank deposits and transfers, and mobile wallets including eZ Cash.

Use the Cancel Ticket option on Bus.lk or contact our 24-hour customer care hotline at 0777299522. Cancellation terms depend on the operator policy.

Yes. Bus.lk shows a live seat layout for supported buses so you can pick your preferred seat before payment.

After successful payment, your e-ticket is sent by SMS and email. You can show the e-ticket on your phone or print it before boarding.

You can search and book bus tickets online anytime on Bus.lk. Customer support is available 24 hours at 0777299522.

View all FAQs