Sigiriya
The Ancient Rock Fortress of Sri Lanka
Home | History | Gallery | Contact

How to Reach Sigiriya


Sigiriya is located in the central province of Sri Lanka and is accessible from major cities such as Colombo, Kandy, and Dambulla. Visitors can reach Sigiriya by private vehicle, bus, or train followed by road transport.

From Mode of Transport Approx. Time Notes
Colombo Private Car / Taxi 4–5 hrs Take A1 → Kandy → Dambulla → Sigiriya
Colombo Bus 6 hrs Bus to Dambulla → local transport to Sigiriya
Kandy Private Car / Taxi 2–3 hrs Via Matale → Dambulla → Sigiriya
Kandy Bus 3–4 hrs Direct bus from Kandy to Dambulla/Sigiriya
Dambulla Bus / Tuk-tuk / Taxi 30–45 min Frequent local transport options

 

Travel Tips: