There are 3 ways to get from Veyangoda to Kaluaggala by train, 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.
Train, bus
best- Take the train from Veyangoda to Colombo Forttrain Matale / ...
- Take the bus from Colombo Bastian Mawatha Bus Terminal to Kaluaggalabus Colombo-Badulla / ...
3h 4mRs 3,500–5,364Drive 35.9 km
cheapest- Drive from Veyangoda to Kaluaggalacar 35.9 km
48 minRs 1,628–2,352Taxi
- Take the taxi from Veyangoda to Kaluaggalataxi 35.9 km
48 minRs 1,900–2,300
Questions & Answers
The cheapest way to get from Veyangoda to Kaluaggala is to drive which costs Rs. 1600 - Rs. 2400 and takes 48 min.
The fastest way to get from Veyangoda to Kaluaggala is to drive which takes 48 min and costs Rs. 1600 - Rs. 2400.
The distance between Veyangoda and Kaluaggala is 82 km. The road distance is 35.9 km.
The best way to get from Veyangoda to Kaluaggala without a car is to train and bus which takes 3h 4m and costs Rs. 3500 - Rs. 5500.
It takes approximately 3h 4m to get from Veyangoda to Kaluaggala, including transfers.
Yes, the driving distance between Veyangoda to Kaluaggala is 36 km. It takes approximately 48 min to drive from Veyangoda to Kaluaggala.
There are 695+ hotels available in Kaluaggala.
What companies run services between Veyangoda, Sri Lanka and Kaluaggala, Sri Lanka?
There is no direct connection from Veyangoda to Kaluaggala. However, you can take the train to Colombo Fort, walk to Colombo Bastian Mawatha Bus Terminal, then take the bus to Kaluaggala. Alternatively, you can drive from Veyangoda to Kaluaggala in around 48 min.
- Phone
- +94 114 600 111
- Website
- seatreservation.railway.gov.lk
Train from Veyangoda to Colombo Fort
- Ave. Duration
- 42 min
- Frequency
- 5 times a day
- Estimated price
- Rs 1,200–2,900
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,200–1,500
- Air Conditioned Saloon
- Rs 2,200–2,900
- Phone
- +94 777 382 186
- [email protected]
- Website
- superline.lk
Bus from Colombo Bastian Mawatha Bus Terminal to Kaluaggala
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- Rs 2,300–2,500
- Website
- https://superline.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 London to Edinburgh, Travel Insider: Top Japan travel tips by Beatrix Holland, and How to get from JFK to New York City - to help you get the most out of your next trip.







