There are 6 ways to get from Welikanda to Jaffna by taxi, plane, bus, train or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Questions & Answers
The cost-effective way to get from Welikanda to Jaffna is to train, which costs Rs. 2200 - Rs. 3900 and takes 9h 11m.
The quickest way to get from Welikanda to Jaffna is to taxi and fly which costs Rs. 95000 - Rs. 220000 and takes 2h 47m.
The distance between Welikanda and Jaffna is 235 km. The road distance is 313.3 km.
The best way to get from Welikanda to Jaffna without a car is to taxi and bus which takes 6h 4m and costs .
It takes approximately 2h 47m to get from Welikanda to Jaffna, including transfers.
The quickest flight from Sigiriya Airport to Jaffna Airport is the direct flight which takes 45 min.
Yes, the driving distance between Welikanda to Jaffna is 313 km. It takes approximately 5h 35m to drive from Welikanda to Jaffna.
Cinnamon Air offers flights from Sigiriya Airport to Jaffna Airport.
There are 104+ hotels available in Jaffna. Prices start at Rs. 3940 per night.

- Distance: 234.9 km
- Duration: 2h 47m
What companies run services between Welikanda, North Central, Sri Lanka and Jaffna, Sri Lanka?
You can take a train from Welikanda to Jaffna via Polonnaruwa and Kurunegala Station in around 9h 11m.

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

- Phone
- 1971
- Website
- railway.gov.lk
Train from Polonnaruwa to Kurunegala Station
- Ave. Duration
- 3h 18m
- Frequency
- 3 times a day
- Estimated price
- Rs. 320 - Rs. 550
- Website
- http://www.railway.gov.lk/web/index.php?lang=en
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 3rd Class Fare
- Rs. 320 - Rs. 430
- 2nd Class Fare
- Rs. 370 - Rs. 550
Train from Kurunegala Station to Jaffna
- Ave. Duration
- 4h 25m
- Frequency
- Twice daily
- Estimated price
- Rs. 460 - Rs. 1600
- Website
- http://www.railway.gov.lk/web/index.php?lang=en
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 3rd Class Fare
- Rs. 460 - Rs. 600
- 2nd Class Fare
- Rs. 500 - Rs. 750

- Phone
- +94 76 714 8292
- Website
- facebook.com
Bus from Dambulla to Kachcheri
- Ave. Duration
- 4h 22m
- Frequency
- Once daily
- Book at
- ncgexpress.com
Bus from Dambulla to Jaffna
- Ave. Duration
- 4h 24m
- Frequency
- Once daily
- Book at
- ncgexpress.com

- Phone
- +94 011-2587372
- info@ntc.gov.lk
- Website
- ntc.gov.lk
Bus from Dambulla to Jaffna
- Ave. Duration
- 6h 15m
- Frequency
- Every 3 hours
- Estimated price
- Rs. 250 - Rs. 1400
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs. 250 - Rs. 340
- Semi Lux
- Rs. 410 - Rs. 490
- AirCon
- Rs. 550 - Rs. 650
- Super Lux
- Rs. 913
- Ave. Duration
- 1h 38m
- Estimated price
- Rs. 4800 - Rs. 6000
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
City Cab
- Phone
- +94 71 94 43 377
- Website
- citycabkaduruwela.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 Best ways to travel around Australia, South Korea: Travelling from Seoul to Busan and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.