There are 3 ways to get from Matara to Koggala Airport (KCT) by 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.
Matara to Koggala Airport (KCT) by train
The train journey time between Matara and Koggala Airport (KCT) is around 30 min and covers a distance of around 27 km. Operated by Sri Lanka Railways, the Matara to Koggala Airport (KCT) train service departs from Matara and arrives in Koggala. Typically 17 trains run weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The cheapest way to get from Matara to Koggala Airport (KCT) is to train which costs Rs. 190 - Rs. 280 and takes 30 min.
The quickest way to get from Matara to Koggala Airport (KCT) is to train which costs Rs. 190 - Rs. 280 and takes 30 min.
Yes, there is a direct train departing from Matara and arriving at Koggala. Services depart twice daily, and operate every day. The journey takes approximately 30 min.
It is 24 km from Matara to Koggala Airport (KCT). It is approximately 29.9 km to drive.
The best way to get from Matara to Koggala Airport (KCT) without a car is to train which takes 30 min and costs Rs. 190 - Rs. 280.
The train from Matara to Koggala takes 30 min including transfers and departs twice daily.
Matara to Koggala Airport (KCT) train services, operated by Sri Lanka Railways, depart from Matara station.
Matara to Koggala Airport (KCT) train services, operated by Sri Lanka Railways, arrive at Koggala station.
Yes, the driving distance between Matara to Koggala Airport (KCT) is 30 km. It takes approximately 33 min to drive from Matara to Koggala Airport (KCT).
There are 394+ hotels available in Koggala Airport (KCT). Prices start at Rs. 35000 per night.

- Distance: 24.3 km
- Duration: 30 min
What companies run services between Matara, Sri Lanka and Koggala Airport (KCT), Sri Lanka?
Sri Lanka Railways operates a train from Matara to Koggala twice daily. Tickets cost Rs. 190 - Rs. 280 and the journey takes 30 min.

- Website
- railway.gov.lk
Train from Matara to Koggala
- Ave. Duration
- 30 min
- Frequency
- Twice daily
- Estimated price
- Rs. 190 - Rs. 280
- Website
- railway.gov.lk
- Book at
- 12go.asia
- 3rd Class Fare
- Rs. 190 - Rs. 250
- 2nd Class Fare
- Rs. 200 - Rs. 280
- Ave. Duration
- 33 min
- Estimated price
- Rs. 1600 - Rs. 2000
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Kandy Meter Taxi
- Phone
- +94 81 49 55 655
- Website
- kandy-taxi.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 How to get from London to Edinburgh, How to travel India's Golden Triangle and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.