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

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.

Essential Information

Additional Information