There are 5 ways to get from Yakkala to Kegalle by 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.
Bus, taxi
best- Take the bus from Yakkala to Alawwabus
- Take the taxi from Alawwa to Kegalletaxi
1h 1mRs 1,899–2,458Bus, taxi via Polgahawela
cheapest- Take the bus from Yakkala to Polgahawelabus
- Take the taxi from Polgahawela to Kegalletaxi
1h 5mRs 1,556–2,017Drive 48.1 km
- Drive from Yakkala to Kegallecar 48.1 km
46 minRs 2,174–3,140Taxi
- Take the taxi from Yakkala to Kegalletaxi 48.1 km
46 minRs 2,500–3,100Bus
- Take the bus from Yakkala to Polgahawelabus Colombo-Trincomalee
1h 23mRs 3,080–3,444
Questions & Answers
The cheapest way to get from Yakkala to Kegalle is to bus and taxi via Polgahawela which costs Rs. 1500 - Rs. 2100 and takes 1h 5m.
The fastest way to get from Yakkala to Kegalle is to drive which takes 46 min and costs Rs. 2100 - Rs. 3200.
No, there is no direct bus from Yakkala to Kegalle. However, there are services departing from Yakkala and arriving at Polgahawela via . The journey, including transfers, takes approximately 1h 23m.
The distance between Yakkala and Kegalle is 56 km. The road distance is 48.1 km.
The best way to get from Yakkala to Kegalle without a car is to bus and taxi which takes 1h 1m and costs Rs. 1900 - Rs. 2500.
It takes approximately 1h 1m to get from Yakkala to Kegalle, including transfers.
Yakkala to Kegalle bus services, operated by Superline Travels, depart from Yakkala station.
Yakkala to Kegalle bus services, operated by Superline Travels, arrive at Polgahawela station.
Yes, the driving distance between Yakkala to Kegalle is 48 km. It takes approximately 46 min to drive from Yakkala to Kegalle.
There are 118+ hotels available in Kegalle.
What companies run services between Yakkala, Sri Lanka and Kegalle, Sri Lanka?
Superline Travels operates a bus from Yakkala to Polgahawela once daily. Tickets cost Rs 2,300–2,500 and the journey takes 1h 10m.
- Phone
- +94 70 311 0501
- [email protected]
- Website
- sltb.eseat.lk
Bus from Yakkala to Alawwa
- Ave. Duration
- 42 min
- Frequency
- Once daily
- Estimated price
- Rs 800–1,100
- Schedules at
- sltb.eseat.lk
Bus from Yakkala to Polgahawela
- Ave. Duration
- 52 min
- Frequency
- Once daily
- Estimated price
- Rs 800–1,100
- Schedules at
- sltb.eseat.lk
- Phone
- +94 777 382 186
- [email protected]
- Website
- superline.lk
Bus from Yakkala to Polgahawela
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- Rs 2,300–2,500
- Website
- https://superline.lk/
- Ave. Duration
- 26 min
- Estimated price
- Rs 750–3,100
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Kurunegala Taxi
- Phone
- +94 72 48 54 606
- Website
- kurunegalataxi.com
Shan Cabs
- Phone
- +94 77 67 47 747
- Website
- shancab.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 Travelling to and around Russia for the 2018 FIFA World Cup, Need to know: Jadrolinija, and Why you should take the train in the US - to help you get the most out of your next trip.




