There are 7 ways to get from Jaffna to Kattankudy by bus, train, car, taxi, 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.
Bus
best- Take the bus from Kachcheri to Dambulla
- Take the bus from Dambulla to Kattankudi
7h 25mBus via Vavuniya
cheapest- Take the bus from Jaffna to Vavuniya
- Take the bus from Vavuniya to Dambulla
- Take the bus from Dambulla to Kattankudi
11h 20mRs 2,647–3,329Train
- Take the train from Jaffna to MahoKankesanthurai to Mt Lavinia / ...
- Take the train from Maho Junction to BatticaloaColombo
11h 31mRs 3,149–15,714Drive 370 km
- Drive from Jaffna to Kattankudy370 km
6h 42mRs 15,481–22,361Taxi
- Take the taxi from Jaffna to Kattankudy370 km
6h 42mRs 18,000–22,000Bus, fly
- Take the bus from Kachcheri to Dambulla
- Fly from Sigiriya Airport (GIU) to Batticaloa Airport (BTC)GIU - BTC
9h 6mTrain, bus
- Take the train from Jaffna to Anuradhapura
- Take the bus from Anuradhapura to Dambulla
- Take the bus from Dambulla to Kattankudi
9h 17mRs 3,380–8,686
Sigiriya Airport (GIU) to Batticaloa Airport (BTC) flights
Questions & Answers
The cheapest way to get from Jaffna to Kattankudy is to bus via Vavuniya which costs Rs. 2600 - Rs. 3400 and takes 11h 20m.
The fastest way to get from Jaffna to Kattankudy is to drive which takes 6h 42m and costs Rs. 15000 - Rs. 23000.
No, there is no direct bus from Jaffna to Kattankudy. However, there are services departing from Kachcheri and arriving at Kattankudi via Dambulla. The journey, including transfers, takes approximately 7h 25m.
The distance between Jaffna and Kattankudy is 417 km. The road distance is 370 km.
The best way to get from Jaffna to Kattankudy without a car is to bus which takes 7h 25m and costs .
It takes approximately 7h 25m to get from Jaffna to Kattankudy, including transfers.
Jaffna to Kattankudy bus services, operated by NCG Express, depart from Kachcheri station.
The best way to get from Jaffna to Kattankudy is to bus which takes 7h 25m and costs . Alternatively, you can train, which costs Rs. 3100 - Rs. 16000 and takes 11h 31m.
Jaffna to Kattankudy bus services, operated by NCG Express, arrive at Dambulla station.
Yes, the driving distance between Jaffna to Kattankudy is 370 km. It takes approximately 6h 42m to drive from Jaffna to Kattankudy.
What companies run services between Jaffna, Sri Lanka and Kattankudy, Sri Lanka?
You can take a bus from Kachcheri to Kattankudi via Dambulla and Dambulla in around 7h 25m. Alternatively, you can take a train from Jaffna to Kattankudy via Maho Junction and Batticaloa in around 11h 31m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- cinnamonair.com
Flights from Sigiriya Airport to Batticaloa Airport via Trincomalee
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- Rs 11,000–85,000
- Phone
- +94 11 4 600 111
- Website
- seatreservation.railway.gov.lk
Train from Jaffna to Maho
- Ave. Duration
- 5h 50m
- Frequency
- Twice daily
- Estimated price
- Rs 1,300–8,500
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,400–1,700
- Air Conditioned Saloon
- Rs 2,800–8,500
Train from Maho Junction to Batticaloa
- Ave. Duration
- 4h 32m
- Frequency
- Twice daily
- Estimated price
- Rs 1,300–7,000
- 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,700–7,000
Train from Jaffna to Anuradhapura
- Ave. Duration
- 2h 47m
- Frequency
- Twice daily
- Estimated price
- Rs 1,300–6,000
- 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,700–6,000
- Phone
- +94 76 714 8292
- ncgexpress@gmail.com
- Website
- ncgexpress.lk
Bus from Kachcheri to Dambulla
- Ave. Duration
- 3h 18m
- Frequency
- Once daily
- Schedules at
- https://ncgexpress.lk/
- Phone
- +94 777 382 186
- info@superline.lk
- Website
- superline.lk
Bus from Dambulla to Kattankudi
- Ave. Duration
- 3h 1m
- Frequency
- Once daily
- Estimated price
- Rs 1,800–2,400
- Website
- https://superline.lk/
- Phone
- +94 011-2587372
- info@ntc.gov.lk
- Website
- ntc.gov.lk
Bus from Anuradhapura to Dambulla
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- Rs 240–270
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs 240–270
- Semi Lux
- Rs 260–370
- Super Lux
- Rs 500–650
Bus from Jaffna to Vavuniya
- Ave. Duration
- 3h 15m
- Frequency
- Every 4 hours
- Estimated price
- Rs 470–520
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs 470–520
- Semi Lux
- Rs 550–800
- Super Lux
- Rs 1,000–1,400
Bus from Vavuniya to Dambulla
- Ave. Duration
- 3h 40m
- Frequency
- Every 30 minutes
- Estimated price
- Rs 370–410
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs 370–410
- Semi Lux
- Rs 440–650
- Super Lux
- Rs 800–1,100
- Ave. Duration
- 6h 42m
- Estimated price
- Rs 18,000–22,000
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Jaffna Call Taxi and Cabs
Jaffna Cabs and Tours
- Phone
- +94 76 92 29 731
- Website
- jaffnacabtours.business.site
Black Cabs Taxi Service
- Phone
- + 94 77 78 86 994
- Website
- blackcabs.business.site
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 Croatia’s Dalmatian Coast by boat, bus, car and train, The beginner’s guide to the 2018 World Nomad Games, and Italy Travel Guides - to help you get the most out of your next trip.
More Questions & Answers
There are 60+ hotels available in Kattankudy.












