How to identify and book the right Anuradhapura–Colombo via-route
Name the town you must pass
Decide whether you need Puttalam Road (04), Thalawa–Eppawala (15-1), or Maradankadawala (15-1-1).
Open the corridor page
Search Anuradhapura to Colombo or Colombo to Anuradhapura on CeyBus.lk for your date.
Read the via-label
Check via towns, boarding stand, class, and LKR fare on the trip card before you open the seat map.
Book the assigned seat
Lock a seat for 5 minutes, pay by card, and keep the QR. Cancel up to 12 hours before departure when eligible.
Why Anuradhapura–Colombo has three routes
Passengers searching Anuradhapura to Colombo bus often think there is one timetable. There are three National Transport Commission (NTC) corridors, and each one serves different towns. Boarding the wrong via-route can skip Thalawa, miss Puttalam, or add an hour you did not plan for.
On CeyBus, the same origin–destination pair (Anuradhapura ↔ Colombo) can list coaches on different roads. The trip card is the source of truth: look for the via towns, not only the destination name. Reverse trips (Colombo to Anuradhapura) use the same three corridors.
This page is the passenger identification sheet for those three routes. For A/C class language, Poya demand, and “highway bus” wording, read the Colombo–Anuradhapura A/C schedules guide.