There are 4 ways to get from Nagapattinam to Kandy by ferry, train, bus, 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.
Ferry, train
best- Take the ferry from Nagapattinam to Kankesanturaiferry
- Take the train from Kankesanturai to Polgahawela Junctiontrain
- Take the train from Polgahawela to Kandytrain
13h 28mRs 25,000–28,700Ferry, bus
- Take the ferry from Nagapattinam to Kankesanturaiferry
- Take the bus from Kankesanturai to Nittambuwabus
- Take the bus from Nittambuwa to Kandy Good Shed Bus Stationbus
14h 14mRs 25,710–25,900Train, fly to Kandy
- Take the train from Nagappattinam to Tiruchchirapalitrain
- Fly from Trichy International Airport (TRZ) to Kandy (KDW)plane TRZ - KDW
18h 46mRs 38,731–118,061Train, fly to Hatton
- Take the train from Nagappattinam to Tiruchchirapalitrain
- Fly from Trichy International Airport (TRZ) to Hatton (NUF)plane TRZ - NUF
- Take the train from Hatton to Kandytrain
21h 49mRs 38,861–119,611
Trichy International Airport (TRZ) to Kandy (KDW) flights
Comparing Your Travel Options
The cheapest way to get from Nagapattinam to Kandy is to ferry and bus which costs Rs. 25700 - Rs. 25900 and takes 14h 14m.
The fastest way to get from Nagapattinam to Kandy is to ferry and train which takes 13h 28m and costs Rs. 25000 - Rs. 29000.
The distance between Nagapattinam and Kandy is 503 km.
The best way to get from Nagapattinam to Kandy without a car is to ferry and train which takes 13h 28m and costs Rs. 25000 - Rs. 29000.
It takes approximately 13h 28m to get from Nagapattinam to Kandy, including transfers.
There are 1531+ hotels available in Kandy.
What companies run services between Nagapattinam, India and Kandy, Sri Lanka?
There is no direct connection from Nagapattinam to Kandy. However, you can take the ferry to Kankesanturai, walk to Kankesanturai, take the train to Polgahawela Junction, then take the train to Kandy. Alternatively, you can take a ferry from Nagapattinam to Kandy Good Shed Bus Station via Kankesanturai, Kankesanturai, and Nittambuwa in around 14h 14m.
- Website
- cinnamonair.com
Flights from Trichy International Airport to Kandy via Colombo
- Ave. Duration
- 19h 20m
- When
- Monday and Friday
- Estimated price
- Rs 35,000–110,000
Flights from Trichy International Airport to Kandy via Madras, Colombo
- Ave. Duration
- 13h 10m
- When
- Every day
- Estimated price
- Rs 42,000–130,000
Flights from Trichy International Airport to Kandy via Bengaluru, Colombo
- Ave. Duration
- 13h 50m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- Rs 43,000–130,000
Flights from Trichy International Airport to Hatton via Colombo
- Ave. Duration
- 19h 20m
- When
- Monday and Friday
- Estimated price
- Rs 35,000–110,000
Flights from Trichy International Airport to Hatton via Madras, Colombo
- Ave. Duration
- 13h 10m
- When
- Every day
- Estimated price
- Rs 42,000–130,000
Flights from Trichy International Airport to Hatton via Bengaluru, Colombo
- Ave. Duration
- 13h 50m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- Rs 43,000–120,000
- Phone
- +94 114 600 111
- Website
- Sri Lanka Railways
Train from Kankesanturai to Polgahawela Junction
- Ave. Duration
- 5h 39m
- Frequency
- 3 times a day
- Estimated price
- Rs 1,300–3,300
- Website
- Sri Lanka Railways
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,400–1,800
- Air Conditioned Saloon
- Rs 2,500–3,300
Train from Polgahawela to Kandy
- Ave. Duration
- 1h 19m
- Frequency
- 5 times a day
- Estimated price
- Rs 1,200–2,900
- Website
- Sri Lanka Railways
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,200–1,500
- Air Conditioned Saloon
- Rs 2,200–2,900
Train from Hatton to Kandy
- Ave. Duration
- 2h 20m
- Frequency
- 3 times a day
- Estimated price
- Rs 1,200–2,900
- Website
- Sri Lanka Railways
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,200–1,500
- Air Conditioned Saloon
- Rs 2,200–2,900
- Phone
- +94 76 714 8292
- [email protected]
- Website
- ncgexpress.lk
Bus from Kankesanturai to Nittambuwa
- Ave. Duration
- 6h 35m
- Frequency
- Once daily
- Estimated price
- Rs 2,700–2,800
- Schedules at
- NCG Express Facebook
- Sleeper/Seater
- Rs 2,700–2,800
- Phone
- 022 - 22026666
- Website
- The Shipping Corporation of India
Ferry from Nagapattinam to Kankesanturai
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- Rs 22,501
- Website
- The Shipping Corporation of India
Ferry from Nagapattinam to Kankesanturai
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- Rs 22,501
- Website
- The Shipping Corporation of India
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 Why you should take the train in the US, Travelling to the UK: What do I need to know?, and Travelling around the UAE - to help you get the most out of your next trip.










