guanche
There are fewer buses in the afternoon and it´s a possibility that you might have to sleep in Habarana
There are about 50 miles between Sigiriya and Polonnaruwa, but as Sigiriya is not on the main road from Dambulla to Habarana, you have to go back to the junction of this road and then take a bus to Polonnaruwa. We had problems catching public transport to return and eventually we had to hitch hike, and we got picked up by two men in a van, returning from work. We paid them 100 Rs. Once at the junction, you can catch any bus, and you have to change at the junction of Habarana to get there faster. Thankfully, our bus went straight to Kaduruwella, which is the largest urbanization next to Polonnaruwa.
Read more
+2