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 Colombo to Chavakachcheri by plane, train, bus, 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

Fly

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

Cheapest

Train

  1. Take the train from Fort Station to Kodikamam

Bus

  1. Take the bus from Pettah to Chavakachcheri

Bus via Puttalam

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

Taxi

  1. Take a taxi from Colombo to Chavakachcheri

Drive

  1. Drive from Colombo to Chavakachcheri

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. 5155 Cheapest Price
See schedules

Questions & Answers

The cheapest way to get from Colombo to Chavakachcheri is to bus via Puttalam which costs Rs. 1150 - Rs. 1200 and takes 7h 30m.

More details

The quickest way to get from Colombo to Chavakachcheri is to fly which costs Rs. 7000 - Rs. 85000 and takes 1h 41m.

More details

Yes, there is a direct bus departing from Pettah and arriving at Chavakachcheri. Services depart twice daily. The journey takes approximately 6h 10m.

More details

The distance between Colombo and Chavakachcheri is 305 km. The road distance is 380 km.

Get driving directions

The best way to get from Colombo to Chavakachcheri without a car is to train which takes 5h 53m and costs Rs. 1000 - Rs. 1500.

More details

It takes approximately 1h 41m to get from Colombo to Chavakachcheri, including transfers.

More details

Colombo to Chavakachcheri bus services, operated by NCG Express, depart from Pettah station.

More details

The best way to get from Colombo to Chavakachcheri is to fly which takes 1h 41m and costs Rs. 7000 - Rs. 85000. Alternatively, you can train, which costs Rs. 1000 - Rs. 1500 and takes 5h 53m, you could also bus, which costs Rs. 1300 and takes 6h 10m.

Mode details

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

Search flights

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

More details

Map of how to get from Colombo to Chavakachcheri.
Launch map view
  • Distance: 304.7 km
  • Duration: 1h 41m

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

FitsAir flies from Colombo to Chavakachcheri 3 times a week. Alternatively, Sri Lanka Railways operates a train from Fort Station to Kodikamam once daily. Tickets cost Rs. 500 - Rs. 850 and the journey takes 5h 46m.

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
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
National Transport Commission
Phone
+94 011-2587372
Email
info@ntc.gov.lk
Website
ntc.gov.lk
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
Other operators
Taxi from Colombo to Chavakachcheri
Ave. Duration
6h 33m
Estimated price
Rs. 19000 - Rs. 23000
Pickme
Phone
+94117433433
Website
pickme.lk
Kangaroo Cabs
Phone
+94 11 25 88 588
Website
2588588.com
Colombo Taxi
Phone
+94 11 43 43 475
Website
colombotaxicabs.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 4 stunningly beautiful Philippines islands you need to visit, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between Colombo to Chavakachcheri is 380 km. It takes approximately 6h 33m to drive from Colombo 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 Colombo to Ratmalana Airport is to taxi which takes 19 min and costs Rs. 1000 - Rs. 1200.

More details

ticket