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 or about us page to learn more.

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

සිංහල

Bus.lk මගින් ශ්‍රී ලංකාව පුරා බස් ටිකට් Online වෙන්කර ගන්න. ඔබේ ගමනාන්තය සහ දිනය ඇතුළත් කර බස් සොයා, ආසනය තෝරා, ආරක්ෂිත 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


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