Travel within Sri Lanka is: Conditional. See details.
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 Chavakachcheri?

Book now

There are 6 ways to get from Kalutara to Chavakachcheri by plane, bus, train, taxi 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

Fly  •  1h 57m

  1. Fly from Ratmalana (RML) to Jaffna (JAF) RML - JAF

Cheapest option

Bus, train  •  8h 20m

  1. Take the bus from Kalutara to Colombo Bastian Mawatha Bus Terminal Ambalangoda
  2. Take the train from Fort Station to Kodikamam Mt Lavinia to Kankesanthurai

4 alternative options

Bus  •  8h 38m

  1. Take the bus from Kalutara to Colombo Bastian Mawatha Bus Terminal Ambalangoda
  2. Take the bus from Pettah to Chavakachcheri 87 / ...

Bus via Puttalam  •  9h

  1. Take the bus from Kalutara to Colombo Bastian Mawatha Bus Terminal
  2. Take the bus from Colombo Bastian Mawatha Bus Terminal to Puttalam
  3. Take the bus from Puttalam to Chavakachcheri 87

Taxi  •  6h 59m

  1. Take a taxi from Kalutara to Chavakachcheri 417.4 km

Drive  •  6h 59m

  1. Drive from Kalutara to Chavakachcheri 417.4 km

Ratmalana (RML) to Jaffna (JAF) flights

The flight time between Ratmalana (RML) and Jaffna (JAF) is around 50 min and covers a distance of around 330 km. Services are operated by FitsAir. Typically three flights run weekly, although weekend and holiday schedules can vary so check in advance.

3 Weekly Planes
50 min Average Duration
Rs. 5197 Cheapest Price
See schedules

Questions & Answers

The cheapest way to get from Kalutara to Chavakachcheri is to bus via Puttalam which costs Rs. 1200 - Rs. 1350 and takes 9h.

More details

The quickest way to get from Kalutara to Chavakachcheri is to fly which costs Rs. 7500 - Rs. 85000 and takes 1h 57m.

More details

No, there is no direct bus from Kalutara to Chavakachcheri. However, there are services departing from Kalutara and arriving at Chavakachcheri via Pettah. The journey, including transfers, takes approximately 8h 38m.

More details

The distance between Kalutara and Chavakachcheri is 343 km. The road distance is 417.4 km.

Get driving directions

The best way to get from Kalutara to Chavakachcheri without a car is to bus and train which takes 8h 20m and costs Rs. 1000 - Rs. 1600.

More details

It takes approximately 1h 57m to get from Kalutara to Chavakachcheri, including transfers.

More details

Kalutara to Chavakachcheri bus services, operated by National Transport Commission, depart from Kalutara station.

More details

The best way to get from Kalutara to Chavakachcheri is to fly which takes 1h 57m and costs Rs. 7500 - Rs. 85000. Alternatively, you can bus, which costs Rs. 1370 - Rs. 1410 and takes 8h 38m.

Mode details

The quickest flight from Ratmalana Airport to Jaffna Airport is the direct flight which takes 50 min.

Search flights

Kalutara to Chavakachcheri bus services, operated by NCG Express, arrive at Chavakachcheri station.

More details

Map of how to get from Kalutara to Chavakachcheri.
Launch map view
  • Distance: 342.6 km
  • Duration: 1h 57m

What companies run services between Kalutara, Sri Lanka and Chavakachcheri, Sri Lanka?

FitsAir flies from Kalutara to Chavakachcheri 3 times a week. Alternatively, you can take a bus from Kalutara to Chavakachcheri via Colombo Bastian Mawatha Bus Terminal and Pettah in around 8h 38m.

Airlines
FitsAir
Website
fitsair.com
Flights from Ratmalana to Jaffna
Ave. Duration
50 min
When
Monday, Wednesday and Saturday
Estimated price
Rs. 5000 - Rs. 80000
Train operators
Bus operators
National Transport Commission
Phone
+94 011-2587372
Email
info@ntc.gov.lk
Website
ntc.gov.lk
Bus from Kalutara to Colombo Bastian Mawatha Bus Terminal
Ave. Duration
1h 15m
Frequency
Every 30 minutes
Estimated price
Rs. 75 - Rs. 110
Schedules at
ntc.gov.lk
Standard
Rs. 75 - Rs. 110
Semi Lux
Rs. 75 - Rs. 90
AirCon
Rs. 110 - Rs. 140
Super Lux
Rs. 212
Bus from Colombo Bastian Mawatha Bus Terminal to Puttalam
Ave. Duration
3h 15m
Frequency
Every 30 minutes
Estimated price
Rs. 150 - Rs. 210
Schedules at
ntc.gov.lk
Standard
Rs. 150 - Rs. 210
Semi Lux
Rs. 220 - Rs. 270
AirCon
Rs. 310 - Rs. 350
Super Lux
Rs. 523
NCG Express
Phone
077 107 55 55
Website
ncgexpress.com
Bus from Pettah to Chavakachcheri
Ave. Duration
6h 10m
Frequency
Twice daily
Estimated price
Rs. 1300
Book at
ncgexpress.com
Bus from Puttalam to Chavakachcheri
Ave. Duration
3h 15m
Frequency
Once daily
Estimated price
Rs. 994
Book at
ncgexpress.com
Other operators
Taxi from Kalutara to Chavakachcheri
Ave. Duration
6h 59m
Estimated price
Rs. 20000 - Rs. 25000
Pickme
Phone
+94117433433
Website
pickme.lk
Kalutara Cabs
Phone
+94 77 31 44 888
Website
kalutaracabs.com

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 Flying into Beijing?, Heading to Europe? Read this before you buy a Eurail Pass and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between Kalutara to Chavakachcheri is 417 km. It takes approximately 6h 59m to drive from Kalutara to Chavakachcheri.

Get driving directions

FitsAir offers flights from Ratmalana Airport to Jaffna Airport.

Search flights

There are nine+ hotels available in Chavakachcheri. Prices start at Rs. 35000 per night.

More details

The best way to get from Kalutara to Ratmalana Airport is to taxi which takes 35 min and costs Rs. 1600 - Rs. 2000.

More details

ticket