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.