There are 5 ways to get from Kandy to Mannar (Station) by train, taxi, car or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended option
Train, taxi • 4h 49m
Cheapest option
Train, taxi via Kegalle • 6h 35m
3 alternative options
Taxi • 4h 22m
Drive • 4h 22m
Taxi, fly • 4h 48m
Questions & Answers
The cheapest way to get from Kandy to Mannar (Station) is to train and taxi via Kegalle which costs Rs. 5000 - Rs. 8000 and takes 6h 35m.
The quickest way to get from Kandy to Mannar (Station) is to taxi which costs Rs. 12000 - Rs. 15000 and takes 4h 22m.
The distance between Kandy and Mannar (Station) is 204 km. The road distance is 242.3 km.
The best way to get from Kandy to Mannar (Station) without a car is to train and taxi which takes 4h 49m and costs Rs. 6500 - Rs. 8500.
It takes approximately 4h 49m to get from Kandy to Mannar (Station), including transfers.
The quickest flight from Sigiriya Airport to Jaffna Airport is the direct flight which takes 45 min.
Yes, the driving distance between Kandy to Mannar (Station) is 242 km. It takes approximately 4h 22m to drive from Kandy to Mannar (Station).
Cinnamon Air offers flights from Sigiriya Airport to Jaffna Airport.
There are 13+ hotels available in Mannar (Station). Prices start at Rs. 30000 per night.

- Distance: 203.8 km
- Duration: 4h 49m
What companies run services between Kandy, Sri Lanka and Mannar (Station), Sri Lanka?
There is no direct connection from Kandy to Mannar (Station). However, you can take the taxi to Kurunegala Station, take the train to Vavuniya, then take the taxi to Mannar (Station). Alternatively, you can take the bus to Kegalle, take the taxi to Polgahawela Junction, take the train to Vavuniya, then take the taxi to Mannar (Station).

- Website
- cinnamonair.com
Flights from Sigiriya to Jaffna
- Ave. Duration
- 45 min
- When
- Tuesday, Wednesday, Friday and Sunday
- Estimated price
- Rs. 80000 - Rs. 750000

- Phone
- 1971
- Website
- railway.gov.lk
Train from Kurunegala Station to Vavuniya
- Ave. Duration
- 2h 39m
- Frequency
- 3 times a day
- Estimated price
- Rs. 320 - Rs. 500
- Website
- http://www.railway.gov.lk/web/index.php?lang=en
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 3rd Class Fare
- Rs. 320 - Rs. 420
- 2nd Class Fare
- Rs. 360 - Rs. 500
Train from Polgahawela Junction to Vavuniya
- Ave. Duration
- 3h 5m
- Frequency
- 3 times a day
- Estimated price
- Rs. 340 - Rs. 1500
- Website
- http://www.railway.gov.lk/web/index.php?lang=en
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 3rd Class Fare
- Rs. 340 - Rs. 450
- 2nd Class Fare
- Rs. 390 - Rs. 550
- Ave. Duration
- 1h 31m
- Estimated price
- Rs. 4100 - Rs. 5000
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 Travelling to the UK: What do I need to know?, How do I buy a London Underground ticket? and Travelling around the UAE - to help you get the most out of your next trip.