Colombo Airport to Sigiriya
Travellers who want to climb Sigiriya at dawn often go directly from the airport rather than overnighting in Colombo. It is a long first drive, so vehicle comfort earns its keep.
- Distance
- approximately 150 km
- Typical drive time
- about 4 hours
- Vehicle
- Car, van, or SUV depending on group size and luggage
What to know about this route
- No expressway for most of the route — the distance understates the time.
- Dambulla cave temple sits close enough to add as a stop.
- Frequently the first leg of a Sigiriya, Kandy, then hill country loop.
Worth stopping for on the way
Dambulla Royal Cave Temple
on the route
A climb from the car park, so allow more than the drive time suggests.
Common questions
How long does the drive from Colombo Airport to Sigiriya take?
Colombo Airport to Sigiriya is roughly 150 km and takes about 4 hours. Traffic and the route the driver takes both move that, so treat it as a planning figure rather than a promise.
Can I go straight to Sigiriya without staying in Colombo?
Yes, and many people do, because the rock is best climbed at dawn. It is a long first drive after a flight, so vehicle comfort matters more than usual.
How pricing works on this route
Post your Colombo Airport to Sigiriya trip with your dates, passenger count, and any stops. Verified vehicle owners then bid on it, and you choose the offer and the vehicle. There is no fixed tariff to accept and nothing to negotiate at the roadside.