Skip to content
Magiya Live Departures home

Miriswatta Junction to Anuradhapura bus timetable

3 buses are still to come from Miriswatta Junction to Anuradhapura today, from 3 operators. The next leaves Miriswatta Junction at 7:27 AM and reaches Anuradhapura at 11:25 AM; the last leaves at 3:50 PM and arrives at 7:10 PM. The journey takes 3h 13m to 3h 58m. Intercity and Luxury services by Chamara Express, Luck Cool Travels and Mahinda Express; fares from Rs 1,827. 2 more buses are scheduled tomorrow.

Saturday, 7 November 2026. Timetable as of 01:46 Sri Lanka time.

Today's departures

3 buses from Miriswatta Junction to Anuradhapura on Saturday, 7 November 2026, every time at the stop named, from Magiya's schedule.
Departs Miriswatta JunctionOperatorDurationSeats and fareStatusBook
Next bus: Arrives Mahinda ExpressLuxuryBus NH 26553h 58m4 of 51 seatsRs 1,827ScheduledBookOpens magiya.lk in a new tab
Arrives Luck Cool TravelsIntercityBus NB 66983h 13m0 of 25 seatsRs 1,827Full
Arrives Chamara ExpressIntercityBus NE 32433h 20m25 of 25 seatsRs 1,827ScheduledBookOpens magiya.lk in a new tab

2 more buses are scheduled tomorrow.

Journey facts

Buses still to come today
3
Next departure from Miriswatta Junction
07:27 AM
Last departure from Miriswatta Junction
03:50 PM
Journey time
3h 13m to 3h 58m
Classes
Intercity (2), Luxury (1)
Operators
Chamara Express, Luck Cool Travels, Mahinda Express
Fares from
Rs 1,827
Seats left on buses yet to depart
29

Stops on the way

The stops most of today's services call at between Miriswatta Junction and Anuradhapura, in order. Some operators take a different road.

  1. 1 · Miriswatta Junction
  2. 2 · Yakkala
  3. 3 · Thihariya
  4. 4 · Nittambuwa
  5. 5 · Pasyala
  6. 6 · Mirigama
  7. 7 · Kurunegala
  8. 8 · Ibbagamuwa
  9. 9 · Melsiripura
  10. 10 · Galewela
  11. 11 · Dambulla
  12. 12 · Madatugama
  13. 13 · Kekirawa
  14. 14 · Maradankadawala
  15. 15 · Thirapane
  16. 16 · Galkulama
  17. 17 · Anuradhapura

Anuradhapura to Miriswatta Junction

No services from Anuradhapura to Miriswatta Junction are scheduled today or tomorrow.

Book this route

Reserve a seat on any of these services on magiya.lk, with Miriswatta Junction and Anuradhapura already filled in, or call Magiya support on 070 422 2777, available 24/7.

Questions about Miriswatta Junction to Anuradhapura buses

What time is the next bus from Miriswatta Junction to Anuradhapura?
The next bus still listed leaves Miriswatta Junction at 7:27 AM and reaches Anuradhapura at 11:25 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 Miriswatta Junction to Anuradhapura today?
The last bus leaves Miriswatta Junction at 3:50 PM and arrives in Anuradhapura at 7:10 PM.
How long does the bus take from Miriswatta Junction to Anuradhapura?
Between 3h 13m and 3h 58m, depending on the service, from the operators' timed stops.
Which operators run buses from Miriswatta Junction to Anuradhapura?
3 operators have services still to come today: Chamara Express, Luck Cool Travels and Mahinda Express.
What class of bus runs from Miriswatta Junction to Anuradhapura, and what does it cost?
Intercity (2 buses) and Luxury (1 bus). Fares start from Rs 1,827.
Can I book a Miriswatta Junction to Anuradhapura 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 Miriswatta Junction earlier today are not listed. Timetable as of 01:46 Sri Lanka time. Live board for Miriswatta Junction.

Next bus

07:27 AM · Rs 1,827 · Mahinda Express

BookOpens magiya.lk in a new tab