Travel Sri Lanka with EasyBus.lk

Revolutionizing Public Transport Sri Lanka

Book your seat ticket with bus & train, track your journey, and explore Sri Lanka's beauty with ease One platform for all your travels

Transport Information

Access comprehensive information about schedules, pricing, and routes for buses and trains across Sri Lanka

Time Table

View complete schedules for bus and train services

Ticket Prices

Current pricing for all bus and train routes

Route Maps

Interactive maps showing bus and train routes

Need Help?

For detailed information or assistance with transport services, contact our support team.

0773 602043

Secure Payment Methods

VISA
MasterCard
Simple & Fast

Book Your Tickets in 4 Easy Steps

Experience a seamless booking process that takes just minutes. No more waiting in long queues or dealing with complicated booking systems.

1

Search Routes

Enter your origin, destination and preferred travel date.

2

Choose Your Bus

Browse available buses or trains and select the one that suits your schedule.

3

Secure Payment

Pay securely using credit/debit cards, mobile money, or bank transfers.

4

Get E-Ticket

Receive your e-ticket instantly via SMS and email. No printing required!

Extensive Network

Main Bus & Train Routes

Explore our extensive network covering all major destinations in Sri Lanka. Whether you're traveling to beautiful beaches, ancient cultural sites, or busy city centers, we've got you covered.

Sri Lanka Bus Routes Map
Explore Sri Lanka

Discover the Island's Heritage

From ancient ruins to pristine beaches, lush tea plantations to wildlife sanctuaries, travel to Sri Lanka's most beautiful destinations with EasyBus.

Nine Arch Bridge

Experience the iconic railway bridge nestled in lush greenery of Ella.

Sigiriya Rock

Visit the majestic rock fortress and UNESCO World Heritage site.

Temple of the Tooth

Explore the sacred Buddhist temple in the heart of Kandy.

Ravana Falls

Experience one of Sri Lanka's most beautiful cascading waterfalls.

Get Assistance

Frequently Asked Questions

Find answers to common questions about our services. If you need further assistance, contact our support team at 0773602043

You can book tickets through our app or website. Simply select your origin, destination, date, and preferred timing. Choose your seat, make the payment, and receive your e-ticket instantly.
Yes, you can cancel your booking up to 6 hours before departure. Refund policies vary by route and operator, with refunds typically processed within 5-7 business days.
Yes, we offer special discounts for students (with valid ID), senior citizens, and frequent travelers. Check the discount options during the booking process.
We recommend arriving at least 30 minutes before scheduled departure for buses and 45 minutes for trains to allow time for boarding and seat location.
Yes, our app offers real-time tracking for most routes. Simply open your booking in the app and tap on the 'Track' button to see the current location of your bus or train.

Still have questions?

Call us at 0773602043
Mobile Experience

Download the EasyBus App

Get the full travel experience in your pocket. Book tickets, track buses in real-time, and access exclusive mobile-only discounts with our easy-to-use app.

Real-time bus tracking
Instant e-tickets
Route suggestions
Travel reminders
Offline access
Multi-language support
EasyBus mobile app
EasyBus.lk