There are 4 ways to get from Nelliady to Anuradhapura by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Kodikamam to Anuradhapuratrain Kankesanthurai to Mt Lavinia / ...
2h 51mRs 2,250–4,223Bus
- Take the bus from Nelliady to Anuradhapurabus
3h 50mDrive 193 km
- Drive from Nelliady to Anuradhapuracar 193 km
3h 30mRs 8,703–12,570Taxi
- Take the taxi from Nelliady to Anuradhapurataxi 193 km
3h 30mRs 21,000–26,000
Questions & Answers
The cheapest way to get from Nelliady to Anuradhapura is to train which costs Rs. 2200 - Rs. 4300 and takes 2h 51m.
The fastest way to get from Nelliady to Anuradhapura is to train which takes 2h 51m and costs Rs. 2200 - Rs. 4300.
Yes, there is a direct bus departing from Nelliady and arriving at Anuradhapura. Services depart twice daily, and operate every day. The journey takes approximately 3h 50m.
No, there is no direct train from Nelliady to Anuradhapura. However, there are services departing from Kodikamam and arriving at Anuradhapura via . The journey, including transfers, takes approximately 2h 51m.
The distance between Nelliady and Anuradhapura is 184 km. The road distance is 193 km.
The best way to get from Nelliady to Anuradhapura without a car is to train which takes 2h 51m and costs Rs. 2200 - Rs. 4300.
It takes approximately 2h 51m to get from Nelliady to Anuradhapura, including transfers.
Nelliady to Anuradhapura bus services, operated by NCG Express, depart from Nelliady station.
Nelliady to Anuradhapura train services, operated by Sri Lanka Railways, depart from Kodikamam station.
The best way to get from Nelliady to Anuradhapura is to train which takes 2h 51m and costs Rs. 2200 - Rs. 4300. Alternatively, you can bus, which costs and takes 3h 50m.
What companies run services between Nelliady, Sri Lanka and Anuradhapura, Sri Lanka?
Sri Lanka Railways operates a train from Kodikamam to Anuradhapura 4 times a day. Tickets cost Rs 1,300–3,100 and the journey takes 2h 30m. Alternatively, NCG Express operates a bus from Nelliady to Anuradhapura twice daily, and the journey takes 3h 50m.
- Phone
- +94 114 600 111
- Website
- seatreservation.railway.gov.lk
Train from Kodikamam to Anuradhapura
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Estimated price
- Rs 1,300–3,100
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,300–1,600
- Air Conditioned Saloon
- Rs 2,400–3,100
- Phone
- +94 76 714 8292
- [email protected]
- Website
- ncgexpress.lk
Bus from Nelliady to Anuradhapura
- Ave. Duration
- 3h 50m
- Frequency
- Twice daily
- Schedules at
- https://ncgexpress.lk/
- Ave. Duration
- 3h 30m
- Estimated price
- Rs 21,000–26,000
Black Cabs Taxi Service
- Phone
- + 94 77 78 86 994
- Website
- blackcabs.business.site
Jaffna Cabs and Tours
- Phone
- +94 76 92 29 731
- Website
- jaffnacabtours.business.site
Jaffna Call Taxi and Cabs
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Best ways to travel around Australia, Train travel in Spain: A guide to Renfe, and How to get from London City Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Nelliady to Anuradhapura bus services, operated by NCG Express, arrive at Anuradhapura station.
Nelliady to Anuradhapura train services, operated by Sri Lanka Railways, arrive at Anuradhapura station.
Yes, the driving distance between Nelliady to Anuradhapura is 193 km. It takes approximately 3h 30m to drive from Nelliady to Anuradhapura.
There are 552+ hotels available in Anuradhapura.








