There are 5 ways to get from Kalmunai Point to Badulla by taxi, 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.
Taxi, bus
best- Take the taxi from Kalmunai Point to Thapalkaddai
- Take the bus from Thapalkaddai to Pettah
- Take the bus from Colombo Bastian Mawatha Bus Terminal to Welimada
13h 42mRs 9,739–11,164Taxi, train via Pungankulam
cheapest- Take the taxi from Kalmunai Point to Pungankulam
- Take the train from Pungankulam to Polgahawela Junction
- Take the train from Polgahawela to Badulla Station
17h 23mRs 4,984–21,318Taxi, train
- Take the taxi from Kalmunai Point to Jaffna
- Take the train from Jaffna to Polgahawela Junction
- Take the train from Polgahawela to Badulla Station
15h 22mRs 5,097–21,451Drive 376.7 km
- Drive from Kalmunai Point to Badulla376.7 km
7h 22mRs 15,770–22,778Taxi
- Take the taxi from Kalmunai Point to Badulla376.7 km
7h 22mRs 18,000–23,000
Questions & Answers
The cheapest way to get from Kalmunai Point to Badulla is to taxi and train via Pungankulam which costs Rs. 4900 - Rs. 22000 and takes 17h 23m.
The fastest way to get from Kalmunai Point to Badulla is to drive which takes 7h 22m and costs Rs. 15000 - Rs. 23000.
The distance between Kalmunai Point and Badulla is 671 km. The road distance is 376.7 km.
The best way to get from Kalmunai Point to Badulla without a car is to taxi and bus which takes 13h 42m and costs Rs. 9500 - Rs. 12000.
It takes approximately 13h 42m to get from Kalmunai Point to Badulla, including transfers.
Yes, the driving distance between Kalmunai Point to Badulla is 377 km. It takes approximately 7h 22m to drive from Kalmunai Point to Badulla.
There are 1130+ hotels available in Badulla.
What companies run services between Kalmunai Point, Northern Province, Sri Lanka and Badulla, Sri Lanka?
There is no direct connection from Kalmunai Point to Badulla. However, you can take the taxi to Thapalkaddai, take the bus to Pettah, walk to Colombo Bastian Mawatha Bus Terminal, take the bus to Welimada, then take the taxi to Badulla. Alternatively, you can take the taxi to Jaffna, take the train to Polgahawela Junction, then take the train to Badulla Station.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +94 11 4 600 111
- Website
- seatreservation.railway.gov.lk
Train from Jaffna to Polgahawela Junction
- Ave. Duration
- 5h 9m
- Frequency
- Twice daily
- Estimated price
- Rs 1,300–11,000
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,400–1,800
- Air Conditioned Saloon
- Rs 2,800–11,000
Train from Polgahawela to Badulla Station
- Ave. Duration
- 8h 6m
- Frequency
- 3 times a day
- Estimated price
- Rs 1,300–7,500
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,300–1,700
- Air Conditioned Saloon
- Rs 2,700–7,500
Train from Pungankulam to Polgahawela Junction
- Ave. Duration
- 7h 13m
- Frequency
- Twice daily
- Estimated price
- Rs 1,300–11,000
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,400–1,800
- Air Conditioned Saloon
- Rs 2,800–11,000
- Phone
- +94 76 714 8292
- ncgexpress@gmail.com
- Website
- ncgexpress.lk
Bus from Thapalkaddai to Pettah
- Ave. Duration
- 6h 4m
- Frequency
- Twice daily
- Estimated price
- Rs 2,700
- Schedules at
- https://ncgexpress.lk/
- Phone
- +94 011-2587372
- info@ntc.gov.lk
- Website
- ntc.gov.lk
Bus from Colombo Bastian Mawatha Bus Terminal to Welimada
- Ave. Duration
- 5h 25m
- Frequency
- Hourly
- Estimated price
- Rs 600–700
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs 600–700
- Semi Lux
- Rs 750–1,100
- Super Lux
- Rs 1,400–1,800
- Ave. Duration
- 2h 39m
- Estimated price
- Rs 2,300–23,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
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
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
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 Slovenia: Getting from Ljubljana to Lake Bled, Travelling around the UAE, and Getting to Rome from the airport - to help you get the most out of your next trip.










