Sri Lanka's Complete Bus Travel Guide
Your comprehensive resource for bus travel across Sri Lanka. Find routes, timetables, travel tips, and everything you need to explore the island by bus.
✓ 200+ Bus Routes
✓ Real-time Updates
Find Your Bus
Popular Routes
Colombo - Kandy
Multiple departures daily
Colombo - Galle
Express service available
Colombo - Jaffna
Overnight service
Kandy - Nuwara Eliya
Scenic mountain route
Colombo - Anuradhapura
Historical city route
Colombo - Batticaloa
Eastern province connection
Colombo - Matara
Coastal highway route
Colombo - Negombo
Airport connection
Makumbura - Galle
Highway express
Kandy - Badulla
Hill country route
Colombo - Kurunegala
North-western route
Galle - Matara
Southern coastal
Essential Travel Tips for Sri Lankan Bus Travel
Money & Payments
- • Always carry small denomination notes
- • Bus fares range from Rs. 50-800
- • No credit card payments accepted
- • Keep change for exact fare
Best Times to Travel
- • Early morning (6-8 AM) for comfort
- • Avoid peak hours (5-7 PM)
- • Weekends can be very crowded
- • Check our timetables for schedules
Safety & Etiquette
- • Keep valuables secure and close
- • Respect local customs and culture
- • Give up seats for elderly/disabled
- • Be patient with delays and crowds
Help Improve NextBus.lk
Share your journey details to help other passengers. Your contributions make this service better for everyone.