Night buses are a smart way to cover long distances in Sri Lanka—you save a night's accommodation and wake up at your destination. Here's the complete guide to overnight bus travel, including routes, operators, and what to expect.

RouteDepartureArrivalDurationFare
Colombo → Jaffna8:00-9:00 PM6:00-7:00 AM10 hrsLKR 1,800-2,500
Colombo → Badulla10:00-11:00 PM6:00-7:00 AM8-9 hrsLKR 2,260
Colombo → Trincomalee10:00-11:00 PM6:00-7:00 AM8 hrsLKR 2,270
Colombo → Batticaloa9:00-10:00 PM5:00-6:00 AM8 hrsLKR 1,500-2,000
Colombo → Arugam Bay9:00 PM6:00 AM9 hrsLKR 2,000-2,500
Wellawatta → Jaffna8:00 PM6:00 AM10 hrsLKR 2,000-2,800
Colombo → Passara10:00 PM5:00 AM7 hrsLKR 2,260

Superline Travels — superline.lk | +94 777 382 186

  • Super Luxury 2x2 seating
  • Routes: Badulla, Trincomalee, Passara, Eastern region

NCG Express — via magiya.lk

Pasindu Express — via magiya.lk

New Way Express — via busseat.lk

Night Bus Classes

ClassSeatingA/CChargingSeatsPrice Range
Super Luxury2x2YesYesFull reclineLKR 2,000-2,800
Luxury2x2YesSomePartial reclineLKR 1,500-2,000
Semi-Luxury2x2YesNoLimited reclineLKR 1,000-1,500
Normal A/C2x3YesNoNo reclineLKR 800-1,200

What To Expect On Night Buses

  • Dinner stop: Most buses stop for 20-30 mins around 11 PM at a roadside restaurant
  • Rest stops: 1-2 brief toilet breaks through the night
  • Loud AC: The air conditioning can be noisy—bring earplugs
  • Cold temperatures: Buses are heavily air-conditioned—bring warm clothes
  • Luggage: Stored underneath; keep valuables with you
  • Arrival: You'll arrive early morning (5-7 AM) at the destination bus stand

Night Bus Survival Tips

  • Book window seat — lean against window to sleep
  • Bring a blanket or jacket — AC is freezing
  • Earplugs + eye mask — essential for sleep
  • Neck pillow — makes a big difference
  • Charge devices beforehand — not all buses have charging
  • Light dinner — avoid heavy meals before the journey
  • Use restroom before boarding — first stop may be hours away
  • Keep phone/wallet secure — in front pocket or money belt

How To Book

Online (Recommended):

  • superline.lk — Direct booking
  • busseat.lk — Multiple operators
  • magiya.lk — Multiple operators
  • sltb.eseat.lk — SLTB buses

At Station: Arrive 1-2 hours before departure at Bastian Mawatha or Wellawatta

Tip: Book 1-2 days ahead for popular routes like Colombo-Jaffna

Conclusion

Night buses are a practical choice for long-distance travel in Sri Lanka. For around LKR 2,000-2,500 ($7-8), you get transport and save a night's hotel cost. Super Luxury buses are worth the extra money for the reclining seats. Just remember to dress warm, bring earplugs, and book in advance for busy routes.