There are 3 ways to get from Anuradhapura to Maho Junction by train, 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.
Anuradhapura to Maho Junction by train
Questions & Answers
The cheapest way to get from Anuradhapura to Maho Junction is to train which costs Rs. 1200 - Rs. 2900 and takes 1h 17m.
The fastest way to get from Anuradhapura to Maho Junction is to train which takes 1h 17m and costs Rs. 1200 - Rs. 2900.
Yes, there is a direct train departing from Anuradhapura and arriving at Maho. Services depart three times a day, and operate every day. The journey takes approximately 1h 17m.
The distance between Anuradhapura and Maho Junction is 67 km. The road distance is 68.6 km.
The best way to get from Anuradhapura to Maho Junction without a car is to train which takes 1h 17m and costs Rs. 1200 - Rs. 2900.
The train from Anuradhapura to Maho takes 1h 17m including transfers and departs three times a day.
Anuradhapura to Maho Junction train services, operated by Sri Lanka Railways, depart from Anuradhapura station.
Anuradhapura to Maho Junction train services, operated by Sri Lanka Railways, arrive at Maho station.
Yes, the driving distance between Anuradhapura to Maho Junction is 69 km. It takes approximately 1h 17m to drive from Anuradhapura to Maho Junction.
There are six+ hotels available in Maho Junction.
What companies run services between Anuradhapura, Sri Lanka and Maho Junction, Sri Lanka?
Sri Lanka Railways operates a train from Anuradhapura to Maho 3 times a day. Tickets cost Rs 1,200–2,900 and the journey takes 1h 17m.
- Phone
- +94 114 600 111
- Website
- seatreservation.railway.gov.lk
Train from Anuradhapura to Maho
- Ave. Duration
- 1h 17m
- Frequency
- 3 times a day
- Estimated price
- Rs 1,200–2,900
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,200–1,500
- Air Conditioned Saloon
- Rs 2,200–2,900
- Ave. Duration
- 1h 17m
- Estimated price
- Rs 7,500–9,000
Derana
- Phone
- + 94 27 49 76 060
- Website
- deranakandy.wordpress.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
SS Cabs
- Phone
- + 94 71 16 73 673
- Website
- sscabservice.lk
Visit Sri Lanka Taxi
- Phone
- +94763222239
- Website
- visitlankataxi.com
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 Travelling by boat in Italy, What are the different types of Renfe trains in Spain?, and Italy Travel Guides - to help you get the most out of your next trip.





