Anuradhapura to Thoppuwa Junction bus timetable
3 buses are still to come from Anuradhapura to Thoppuwa Junction today, from 2 operators. The next leaves Anuradhapura at 10:40 PM and reaches Thoppuwa Junction at 2:10 AM; the last leaves at 11:00 PM and arrives at 2:30 AM. The journey takes 3h 25m to 3h 30m. Luxury services by Trust Lanka Tours (Pvt) Ltd and Babyshan Express; fares from Rs 1,666. 5 more buses are scheduled tomorrow.
Sunday, 8 November 2026. Timetable as of 02:44 Sri Lanka time.
Today's departures
| Departs Anuradhapura | Operator | Duration | Seats and fare | Status | Book |
|---|---|---|---|---|---|
| Next bus: Arrives , Arrives in Thoppuwa Junction the next day | Babyshan ExpressLuxuryBus NE 2472 | 3h 30m | 20 of 49 seatsRs 1,800 | Scheduled | BookOpens magiya.lk in a new tab |
| Arrives , Arrives in Thoppuwa Junction the next day | Trust Lanka Tours (Pvt) LtdLuxuryBus NE 4458 | 3h 25m | 6 of 49 seatsRs 1,666 | Scheduled | BookOpens magiya.lk in a new tab |
| Arrives , Arrives in Thoppuwa Junction the next day | Trust Lanka Tours (Pvt) LtdLuxuryBus NE 4458 | 3h 30m | 23 of 49 seatsRs 2,560 | Scheduled | BookOpens magiya.lk in a new tab |
5 more buses are scheduled tomorrow.
Journey facts
- Buses still to come today
- 3
- Next departure from Anuradhapura
- 10:40 PM
- Last departure from Anuradhapura
- 11:00 PM
- Journey time
- 3h 25m to 3h 30m
- Classes
- Luxury (3)
- Operators
- Trust Lanka Tours (Pvt) Ltd, Babyshan Express
- Fares from
- Rs 1,666
- Seats left on buses yet to depart
- 49
Stops on the way
The stops most of today's services call at between Anuradhapura and Thoppuwa Junction, in order. Some operators take a different road.
- 1 · Anuradhapura
- 2 · Nochchiyagama
- 3 · Puttalam
- 4 · Chilaw
- 5 · Thoppuwa Junction
Thoppuwa Junction to Anuradhapura
Going the other way? Thoppuwa Junction to Anuradhapura bus timetable.
Book this route
Reserve a seat on any of these services on magiya.lk, with Anuradhapura and Thoppuwa Junction already filled in, or call Magiya support on 070 422 2777, available 24/7.
Questions about Anuradhapura to Thoppuwa Junction buses
- What time is the next bus from Anuradhapura to Thoppuwa Junction?
- The next bus still listed leaves Anuradhapura at 10:40 PM and reaches Thoppuwa Junction at 2:10 AM. Services that have already started are no longer listed by Magiya, so earlier buses today do not appear.
- What time is the last bus from Anuradhapura to Thoppuwa Junction today?
- The last bus leaves Anuradhapura at 11:00 PM and arrives in Thoppuwa Junction at 2:30 AM.
- How long does the bus take from Anuradhapura to Thoppuwa Junction?
- Between 3h 25m and 3h 30m, depending on the service, from the operators' timed stops.
- Which operators run buses from Anuradhapura to Thoppuwa Junction?
- 2 operators have services still to come today: Trust Lanka Tours (Pvt) Ltd and Babyshan Express.
- What class of bus runs from Anuradhapura to Thoppuwa Junction, and what does it cost?
- Luxury (3 buses). Fares start from Rs 1,666.
- Can I book a Anuradhapura to Thoppuwa Junction bus online?
- Yes. Every service here can be reserved on magiya.lk with the Book button beside it. Online booking closes at each operator's cutoff time; after that any seats left are sold at the stand.
Every time is the operator's scheduled time at that stop, from Magiya's public schedule for the day. Magiya drops a service from the schedule once it has started, so buses that left Anuradhapura earlier today are not listed. Timetable as of 02:44 Sri Lanka time. Live board for Anuradhapura.