There are 5 ways to get from Kuliyapitiya to Vavuniya by bus, taxi, 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.
Bus
best- Take the bus from Mahawewa to Vavuniyabus
3h 17mBus via Kurunegala
cheapest- Take the bus from Kurunegala to Vavuniyabus Colombo
5h 43mRs 2,651–3,093Taxi, train
- Take the taxi from Kuliyapitiya to Kurunegalataxi
- Take the train from Kurunegala to Vavuniyatrain Colombo / ...
3h 38mRs 3,488–5,686Drive 173 km
- Drive from Kuliyapitiya to Vavuniyacar 173 km
3h 14mRs 7,762–11,212Taxi
- Take the taxi from Kuliyapitiya to Vavuniyataxi 173 km
3h 14mRs 8,500–11,000
Questions & Answers
The cheapest way to get from Kuliyapitiya to Vavuniya is to bus via Kurunegala which costs Rs. 2600 - Rs. 3100 and takes 5h 43m.
The fastest way to get from Kuliyapitiya to Vavuniya is to drive which takes 3h 14m and costs Rs. 7500 - Rs. 12000.
No, there is no direct bus from Kuliyapitiya to Vavuniya. However, there are services departing from Mahawewa and arriving at Vavuniya via . The journey, including transfers, takes approximately 3h 17m.
The distance between Kuliyapitiya and Vavuniya is 227 km. The road distance is 173 km.
The best way to get from Kuliyapitiya to Vavuniya without a car is to bus which takes 3h 17m and costs .
It takes approximately 3h 17m to get from Kuliyapitiya to Vavuniya, including transfers.
Kuliyapitiya to Vavuniya bus services, operated by NCG Express, depart from Mahawewa station.
Kuliyapitiya to Vavuniya bus services, operated by NCG Express, arrive at Vavuniya station.
Yes, the driving distance between Kuliyapitiya to Vavuniya is 173 km. It takes approximately 3h 14m to drive from Kuliyapitiya to Vavuniya.
There are 14+ hotels available in Vavuniya.
What companies run services between Kuliyapitiya, Sri Lanka and Vavuniya, Sri Lanka?
NCG Express operates a bus from Mahawewa to Vavuniya twice daily, and the journey takes 2h 50m.
- Phone
- +94 114 600 111
- Website
- Sri Lanka Railways
Train from Kurunegala to Vavuniya
- Ave. Duration
- 2h 52m
- Frequency
- 3 times a day
- Estimated price
- Rs 1,300–3,100
- Website
- Sri Lanka Railways
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,300–1,600
- Air Conditioned Saloon
- Rs 2,300–3,100
- Phone
- +94 76 714 8292
- [email protected]
- Website
- ncgexpress.lk
Bus from Mahawewa to Vavuniya
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Schedules at
- NCG Express Facebook
- Phone
- +94 011-2587372
- [email protected]
- Website
- National Transport Commission
Bus from Kurunegala to Vavuniya
- Ave. Duration
- 5h
- Frequency
- Hourly
- Estimated price
- Rs 550–610
- Website
- National Transport Commission
- Schedules at
- NTC Schedules
- Standard
- Rs 550–610
- Semi Lux
- Rs 650–950
- Super Lux
- Rs 1,200–1,600
- Ave. Duration
- 2h
- Estimated price
- Rs 2,100–11,000
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 Getting around the Cyclades, How do I get from Sydney to Melbourne, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.












