How to Reach Sigiriya

One can enter Sigiriya by bus or car

Search for directions from

How to Reach Sigiriya from India

Flights are available from Banglaore, Tirupati and Tiruchirappalli to Colombo.

Visa Policy for Indians

Indian nationals do not need a visa if they are holding an official, that is, service, passport.

Most frequently searched routes to Sigiriya

Route Name Distance Time
Colombo to Sigiriya 177 Km 4 Hours 34 Minutes
Kandy to Sigiriya 91 Km 2 hours 56 Mins
Dambulla to Sigiriya 17.2 km 25 mins

How to reach Sigiriya by flight

Sigiriya has no airports per se, but there are buses, cars and even tuk tuks available from Colombo in case tourists wish to avail of this option.

Starting city Return price (approx)
Mumbai ₹ 47,137 View

Powered by:

How to reach Sigiriya by road

Cars and taxis are also an option but traffic is very slow

How to reach Sigiriya by train

Colombo is connected to Sigiriya by train.

Local transport in Sigiriya

The best way to get around Nuwara Eliya is on foot or tuk tuks.

Sigiriya Photos

+ 29
photos

Book Customized Package