Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Jaffna?

Book now

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.

Recommended option

Taxi, fly  •  2h 47m

  1. Take a taxi from Welikanda to Sigiriya
  2. Fly from Sigiriya (GIU) to Jaffna (JAF) GIU - JAF

Cheapest option

Train  •  9h 11m

  1. Take the train from Polonnaruwa to Kurunegala Station Batticaloa
  2. Take the train from Kurunegala Station to Jaffna Mt Lavinia to Kankesanthurai

4 alternative options

Taxi, bus  •  6h 4m

  1. Take a taxi from Welikanda to Dambulla
  2. Take the bus from Dambulla to Kachcheri 15

Taxi, bus via Jaffna  •  7h 57m

  1. Take a taxi from Welikanda to Dambulla
  2. Take the bus from Dambulla to Jaffna Colombo / ...

Taxi  •  5h 35m

  1. Take a taxi from Welikanda to Jaffna 313.3 km

Drive  •  5h 35m

  1. Drive from Welikanda to Jaffna 313.3 km

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.

More details

The quickest way to get from Welikanda to Jaffna is to taxi and fly which costs Rs. 95000 - Rs. 220000 and takes 2h 47m.

More details

The distance between Welikanda and Jaffna is 235 km. The road distance is 313.3 km.

Get driving directions

The best way to get from Welikanda to Jaffna without a car is to taxi and bus which takes 6h 4m and costs .

More details

It takes approximately 2h 47m to get from Welikanda to Jaffna, including transfers.

More details

The quickest flight from Sigiriya Airport to Jaffna Airport is the direct flight which takes 45 min.

Search flights

Yes, the driving distance between Welikanda to Jaffna is 313 km. It takes approximately 5h 35m to drive from Welikanda to Jaffna.

Get driving directions

Cinnamon Air offers flights from Sigiriya Airport to Jaffna Airport.

Search flights

There are 104+ hotels available in Jaffna. Prices start at Rs. 3940 per night.

More details

Map of how to get from Welikanda to Jaffna.
Launch map view
  • 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.

Airlines
Cinnamon Air
Website
cinnamonair.com
Flights from Sigiriya to Jaffna
Ave. Duration
45 min
When
Tuesday, Wednesday, Friday and Sunday
Estimated price
Rs. 90000 - Rs. 210000
Train operators
Sri Lanka Railways
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
Bus operators
NCG Express
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
National Transport Commission
Phone
+94 011-2587372
Email
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
Other operators
Taxi from Welikanda to Sigiriya
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.