There are 4 ways to get from Miriswatta to Katunayake by bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Hingurala Junction to Colombobus
- Take the bus from Colombo Bastian Mawatha Bus Terminal to Katunayake Airport Bus Stationbus 187-E CMB to Colombo
2h 43mRs 903–1,212Drive 51.8 km
- Drive from Miriswatta to Katunayakecar 51.8 km
1h 6mRs 2,315–3,343Taxi
- Take the taxi from Miriswatta to Katunayaketaxi 51.8 km
1h 6mRs 14,000–17,000Bus via Bandaranaike Internation Airport
- Take the bus from Hingurala Junction to Colombobus
- Take the bus from Colombo City to Bandaranaike Internation Airportbus
4h 6mRs 1,235–1,494
Questions & Answers
The cheapest way to get from Miriswatta to Katunayake is to bus which costs Rs. 900 - Rs. 1300 and takes 2h 43m.
The fastest way to get from Miriswatta to Katunayake is to drive which takes 1h 6m and costs Rs. 2300 - Rs. 3400.
No, there is no direct bus from Miriswatta to Katunayake station. However, there are services departing from Hingurala Junction and arriving at Katunayake Airport Bus Station via Colombo Bastian Mawatha Bus Terminal. The journey, including transfers, takes approximately 2h 43m.
The distance between Miriswatta and Katunayake is 72 km. The road distance is 51.8 km.
The best way to get from Miriswatta to Katunayake without a car is to bus which takes 2h 43m and costs Rs. 900 - Rs. 1300.
It takes approximately 2h 43m to get from Miriswatta to Katunayake, including transfers.
Miriswatta to Katunayake bus services, operated by Sri Lanka Transport Board - SLTB ICT, depart from Hingurala Junction station.
Miriswatta to Katunayake bus services, operated by Sri Lanka Transport Board - SLTB ICT, arrive at Colombo station.
Yes, the driving distance between Miriswatta to Katunayake is 52 km. It takes approximately 1h 6m to drive from Miriswatta to Katunayake.
There are 1520+ hotels available in Katunayake.
What companies run services between Miriswatta, Western, Sri Lanka and Katunayake, Sri Lanka?
You can take a bus from Hingurala Junction to Katunayake Airport Bus Station via Colombo and Colombo Bastian Mawatha Bus Terminal in around 2h 43m.
- Phone
- +94 70 311 0501
- [email protected]
- Website
- sltb.eseat.lk
Bus from Hingurala Junction to Colombo
- Ave. Duration
- 1h 43m
- Frequency
- Every 4 hours
- Estimated price
- Rs 800–1,100
- Schedules at
- sltb.eseat.lk
Bus from Hingurala Junction to Colombo
- Ave. Duration
- 1h 43m
- Frequency
- Every 4 hours
- Estimated price
- Rs 800–1,100
- Schedules at
- sltb.eseat.lk
- Phone
- +94 011-2587372
- [email protected]
- Website
- National Transport Commission
Bus from Colombo Bastian Mawatha Bus Terminal to Katunayake Airport Bus Station
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- Rs 100–150
- Website
- National Transport Commission
- Schedules at
- NTC Schedules
- Standard
- Rs 130–150
- Semi Lux
- Rs 130–180
- Super Lux
- Rs 240–310
- Seater
- Rs 100–150
- Phone
- +94 112 264 444
- [email protected]
- Website
- BIA Shuttle Service
Bus from Colombo City to Bandaranaike Internation Airport
- Ave. Duration
- 2h 8m
- Frequency
- Every 30 minutes
- Estimated price
- Rs 432
- Schedules at
- BIA Shuttle Service
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 Train travel in Spain: A guide to Renfe, How to get from Florence to Rome, and How to get from Luton Airport into central London - to help you get the most out of your next trip.








