Rome2rio's partners include

There are 5 ways to get from Colombo to Kalpitiya by bus, train, taxi or car

Select a route below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Map of how to get from Colombo to Kalpitiya.
Launch map view
  • Distance: 90.9 miles
  • Duration: 4 h 44 min

What companies run services between Colombo, Sri Lanka and Kalpitiya, Sri Lanka?

National Transport Commission operates a bus from Colombo to Kalpitiya hourly. Tickets cost $1 - $2 and the journey takes 3 hours 45 minutes. Alternatively, Sri Lanka Railways operates a train from Colombo to Kalpitiya twice daily. Tickets cost $1 - $3 and the journey takes 4 hours 3 minutes.

Train operators
Sri Lanka Railways
Website
railway.gov.lk
Train from Colombo Fort to Nooranagar
Avg. Duration
4 h 3 min
Frequency
Twice daily
Estimated price
$1 - $3
Schedules at
eservices.railway.gov.lk
3rd Class
$1
2nd Class
$1 - $2
1st Class
$2 - $3
Bus operators
National Transport Commission
Phone
+94 011-2587372
Email
info@ntc.gov.lk
Website
ntc.gov.lk
Bus from Pettah CTB to Puttalam
Avg. Duration
3 h 45 min
Frequency
Hourly
Estimated price
$1 - $2
Schedules at
ntc.gov.lk
Standard
$1 - $2
Semi Lux
$1 - $2
AirCon
$2 - $3
Super Lux
$4
Bus from Pettah CTB Main Bus Stop to Kalpitiya
Avg. Duration
4 h 35 min
Frequency
Hourly
Estimated price
$1 - $2
Schedules at
ntc.gov.lk
Standard
$1 - $2
Semi Lux
$1 - $3
AirCon
$2 - $3
Super Lux
$5
Other operators
Taxi
Avg. Duration
3 h 4 min
Estimated price
$70 - $85
Colombo Taxi
Phone
+94 11 43 43 475
Website
colombotaxicabs.com

How far is it from Colombo to Kalpitiya?

The distance between Colombo and Kalpitiya is 145 km. The road distance is 169 km.

What is the cheapest way to get from Colombo to Kalpitiya?

The cheapest way to get from Colombo to Kalpitiya is to bus which costs Rs. 310 and takes 4 hours 35 minutes.

What is the fastest way to get from Colombo to Kalpitiya?

The quickest way to get from Colombo to Kalpitiya is to taxi which takes 3 hours 4 minutes and costs Rs. 13000.

Is there a direct bus between Colombo and Kalpitiya?

Yes, there is a direct bus departing from Pettah CTB Main Bus Stop and arriving at Kalpitiya. Services depart hourly, and operate every day. The journey takes approximately 4 hours 35 minutes.

How long does it take to get from Colombo to Kalpitiya?

It takes approximately 4 hours 44 minutes to get from Colombo to Kalpitiya, including transfers.