There are 5 ways to get from Katunayake Airport Bus Station to Kalmunai by plane, 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.
Fly to Batticaloa Airport, bus
best- Fly from Bandaranaike International Airport (CMB) to Batticaloa Airport (BTC)plane CMB - BTC
- Take the bus from Batticaloa to Kalmunaibus
3h 8mRs 18,960–124,029Mini Bus, bus
cheapest- Take the bus from Kandy to Dambullabus
- Take the bus from Dambulla to Kalmunaibus Wellawatta
8h 45mRs 3,050–4,050Train, bus
- Take the train from Gampaha to Batticaloatrain Colombo
- Take the bus from Batticaloa to Kalmunaibus Wellawatta
6h 52mRs 9,106–12,307Drive 293.5 km
- Drive from Katunayake Airport Bus Station to Kalmunaicar 293.5 km
5h 24mRs 13,136–18,974Fly to Sigiriya Airport, bus
- Fly from Bandaranaike International Airport (CMB) to Sigiriya Airport (GIU)plane CMB - GIU
- Take the bus from Dambulla to Kalmunaibus
6h 5mRs 17,697–120,209
Bandaranaike International Airport (CMB) to Batticaloa Airport (BTC) flights
Questions & Answers
The cheapest way to get from Katunayake Airport Bus Station to Kalmunai is to Mini Bus and bus which costs Rs. 3000 - Rs. 4100 and takes 8h 45m.
The fastest way to get from Katunayake Airport Bus Station to Kalmunai is to fly and bus which takes 3h 8m and costs Rs. 19000 - Rs. 130000.
No, there is no direct bus from Katunayake Airport Bus Station station to Kalmunai. However, there are services departing from Katunayake Airport Bus Station and arriving at Kalmunai via Kandy and Dambulla. The journey, including transfers, takes approximately 8h 45m.
The distance between Katunayake Airport Bus Station and Kalmunai is 253 km. The road distance is 293.5 km.
The best way to get from Katunayake Airport Bus Station to Kalmunai without a car is to train and bus which takes 6h 52m and costs Rs. 9000 - Rs. 13000.
It takes approximately 3h 8m to get from Katunayake Airport Bus Station to Kalmunai, including transfers.
Katunayake Airport Bus Station to Kalmunai bus services, operated by Magical Srilanka, depart from Kandy station.
Katunayake Airport Bus Station to Kalmunai bus services, operated by Magical Srilanka, arrive at Dambulla station.
Yes, the driving distance between Katunayake Airport Bus Station to Kalmunai is 293 km. It takes approximately 5h 24m to drive from Katunayake Airport Bus Station to Kalmunai.
There are 20+ hotels available in Kalmunai.
What companies run services between Katunayake Airport Bus Station, Sri Lanka and Kalmunai, Sri Lanka?
You can take a bus from Katunayake Airport Bus Station to Kalmunai via Kandy and Dambulla in around 8h 45m.
- Website
- cinnamonair.com
Flights from Bandaranaike International Airport to Batticaloa Airport
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- Rs 16,000–130,000
Flights from Bandaranaike International Airport to Sigiriya Airport
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- Rs 14,000–120,000
- Phone
- +94 114 600 111
- Website
- Sri Lanka Railways
Train from Gampaha to Batticaloa
- Ave. Duration
- 4h 26m
- Frequency
- Twice daily
- Estimated price
- Rs 1,300–3,300
- Website
- Sri Lanka Railways
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,400–1,800
- Air Conditioned Saloon
- Rs 2,500–3,300
- Phone
- +94 777 382 186
- [email protected]
- Website
- Superline Travels
Bus from Batticaloa to Kalmunai
- Ave. Duration
- 56 min
- Frequency
- Once daily
- Estimated price
- Rs 2,300–2,500
- Website
- Superline Travels
Bus from Batticaloa to Kalmunai
- Ave. Duration
- 56 min
- Frequency
- Once daily
- Estimated price
- Rs 2,300–2,500
- Website
- Superline Travels
Bus from Dambulla to Kalmunai
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- Rs 2,100–2,700
- Website
- Superline Travels
Bus from Dambulla to Kalmunai
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- Rs 2,100–2,700
- Website
- Superline Travels
- Website
- Magical Srilanka
Bus from Kandy to Dambulla
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- Rs 6,378
- Schedules at
- Magical Srilanka
- Phone
- +94 70 311 0501
- [email protected]
- Website
- sltb.eseat.lk
Bus from Kandy to Dambulla
- Ave. Duration
- 2h 58m
- Frequency
- Once daily
- Estimated price
- Rs 850–1,200
- Schedules at
- sltb.eseat.lk
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 Southend Airport into central London, How to get from London to Edinburgh, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.









