There are 4 ways to get from Sigiriya to Kitulgala 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 Dambulla to Polgahawelabus
- Take the taxi from Polgahawela to Kitulgalataxi
3h 2mRs 4,961–6,035Bus, taxi via Ambepussa
cheapest- Take the bus from Habarana to Warakapolabus
- Take the taxi from Warakapola to Kitulgalataxi
3h 40mRs 4,344–5,456Drive 150 km
- Drive from Sigiriya to Kitulgalacar 150 km
2h 39mRs 6,835–9,872Taxi
- Take the taxi from Sigiriya to Kitulgalataxi 150 km
2h 39mRs 8,000–10,000
Questions & Answers
The cheapest way to get from Sigiriya to Kitulgala is to bus and taxi via Ambepussa which costs Rs. 4300 - Rs. 5500 and takes 3h 40m.
The fastest way to get from Sigiriya to Kitulgala is to drive which takes 2h 39m and costs Rs. 6500 - Rs. 10000.
The distance between Sigiriya and Kitulgala is 155 km. The road distance is 150 km.
The best way to get from Sigiriya to Kitulgala without a car is to bus and taxi which takes 3h 2m and costs Rs. 4900 - Rs. 6500.
It takes approximately 3h 2m to get from Sigiriya to Kitulgala, including transfers.
Yes, the driving distance between Sigiriya to Kitulgala is 150 km. It takes approximately 2h 39m to drive from Sigiriya to Kitulgala.
There are 221+ hotels available in Kitulgala.
What companies run services between Sigiriya, Sri Lanka and Kitulgala, Sri Lanka?
There is no direct connection from Sigiriya to Kitulgala. However, you can take the taxi to Dambulla, take the bus to Polgahawela, then take the taxi to Kitulgala. Alternatively, you can drive from Sigiriya to Kitulgala in around 2h 39m.
- Phone
- +94 70 311 0501
- [email protected]
- Website
- sltb.eseat.lk
Bus from Dambulla to Polgahawela
- Ave. Duration
- 1h 33m
- Frequency
- Once daily
- Estimated price
- Rs 800–1,100
- Schedules at
- sltb.eseat.lk
Bus from Habarana to Warakapola
- Ave. Duration
- 2h 23m
- Frequency
- Once daily
- Estimated price
- Rs 850–1,200
- Schedules at
- sltb.eseat.lk
- Ave. Duration
- 1h 36m
- Estimated price
- Rs 2,600–10,000
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
Kandy Meter Taxi
- Phone
- +94 81 49 55 655
- Website
- kandy-taxi.business.site
Taxi Dambulla
- Phone
- +94 76 36 05 437
- Website
- taxidambulla.wordpress.com
City Cab
- Phone
- +94 71 94 43 377
- Website
- citycabkaduruwela.business.site
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Pickme
- Phone
- +94117433433
- Website
- pickme.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 Need to know: Eurostar, 4 stunningly beautiful Philippines islands you need to visit, and Best ways to travel around Australia - to help you get the most out of your next trip.


