Colombo to Sigiriya by private driver
Updated:
Colombo to Sigiriya (Sigiriya Rock, or Lion Rock) is about 177 km and takes about 3 hours 45 minutes of driving by private driver via the Central Expressway, Kurunegala and Dambulla. From Bandaranaike International Airport it is about 146 km and about 3 hours 15 minutes, and from Negombo about 150 km and about 3½ hours. Post your journey and compare offers from verified drivers, in both directions.
Compare offers for Colombo to Sigiriya
Colombo to Sigiriya at a glance
| Fact | Detail |
|---|---|
| Road A, via the Central Expressway | Colombo, Kadawatha, Central Expressway (Mirigama to Kurunegala), Kurunegala, Dambulla, Sigiriya: about 177 km, about 3 hours 45 minutes of driving. The preferred road |
| Road B, the old road | Colombo, Kadawatha, Ambepussa, Kurunegala, Dambulla, Sigiriya: about 168 km, about 4 hours of driving. The road for the Silver Temple (Ridi Viharaya) side trip |
| From Bandaranaike International Airport | about 146 km, about 3 hours 15 minutes of driving. Daytime arrivals go straight to Sigiriya |
| From Negombo | about 150 km, about 3½ hours of driving. Night arrivals spend the first night in Negombo |
| Recommended stops | Dambulla Cave Temple adds about 90 minutes. The Silver Temple (Road B only) adds about 15 km and about 1 hour, plus your visiting time |
| Best departure | Daytime arrivals: straight to Sigiriya. Night arrivals: Negombo first, Sigiriya next morning |
| Sigiriya to Colombo | The same roads |
Road facts checked:
Colombo to Sigiriya: private driver, train, bus or ride app?
| Option | Time | Suits | Worth knowing |
|---|---|---|---|
| Private driver | About 3 hours 45 minutes of driving on Road A, plus the stops you choose | Your own schedule, with the stops you list in your journey notes | Every offer shows the driver and the exact vehicle before you decide |
| Train | To Habarana station, then a tuk-tuk | Travellers happy to change from rail to tuk-tuk | Habarana is the nearest station; the last leg to Sigiriya is by road |
| Bus | About 5–6 hours including waiting | Travellers with time to spare | Colombo (Bastian Mawatha) to Dambulla, then local transport. A longer day than the drive |
| Ride app | Short town journeys | Getting around Colombo themselves | The long road between is where a private driver fits |
What is the road from Colombo to Sigiriya like, stop by stop?
Road A is the preferred road: about 177 km via Kadawatha, the Central Expressway (Mirigama to Kurunegala), Kurunegala and Dambulla, then Sigiriya. It takes about 3 hours 45 minutes of driving. List the stops you would like in your journey notes: drivers read them before making an offer.
Dambulla Cave Temple
Allow about 90 minutes. Dambulla is on both roads.
The Silver Temple (Ridi Viharaya)
A side trip on Road B only, from the Ambepussa road. It adds about 15 km and about 1 hour, plus your visiting time.
A night in Sigiriya
Stay in Sigiriya itself for the climb at opening. The gates open at 07:00 Sri Lanka time (as of Fri, 2 Oct 2026), and the climb takes about 45 to 75 minutes.
Road B: the old road
Road B runs from Colombo through Kadawatha, Ambepussa, Kurunegala and Dambulla to Sigiriya: about 168 km in about 4 hours. It is the road for the Silver Temple (Ridi Viharaya), a short side trip from the Ambepussa road.
Colombo airport and Negombo to Sigiriya
From Bandaranaike International Airport, Sigiriya is about 146 km, about 3 hours 15 minutes of driving. Travellers who land by day go straight to Sigiriya, and the evening rest sets up an early climb. Travellers who land at night spend the first night in Negombo and go on the next morning. From Negombo, Sigiriya is about 150 km, about 3½ hours of driving. Post your journey from the airport or from Negombo and compare offers from verified drivers. The drivers' waiting time is inside the all-inclusive offer.
How does booking Colombo to Sigiriya work?
Post your journey and list your stops in the journey notes. Verified drivers reply with all-inclusive offers covering fuel, tolls, parking and waiting time. Compare the offers, then accept one. See the vehicle types to choose the category that suits your group.
Two ways to pay: a 15% deposit online plus 85% cash to the driver at the end of the trip, or the full amount upfront. If you pay in full, Rymgo holds your payment until your trip is done, with a 24-hour window to report a problem.
Cancel free up to 48 hours before your trip for a full refund. Inside 48 hours of pickup, your booking is non-refundable.
See the full steps on How it works.
Tips for the Colombo to Sigiriya drive
- Watch for elephants at dusk. Elephants can cross the roads around Sigiriya and Habarana at dusk.
- Climb at opening. The temperatures are cooler at opening.
Colombo to Sigiriya questions
How far is Sigiriya from Colombo by road?
Sigiriya is about 177 km from Colombo by the preferred road, via the Central Expressway, Kurunegala and Dambulla, and about 168 km by the old road via Ambepussa. From Bandaranaike International Airport it is about 146 km.
How long is the drive from Colombo airport to Sigiriya?
From Bandaranaike International Airport to Sigiriya the drive is about 146 km and about 3 hours 15 minutes. From Colombo it takes about 3 hours 45 minutes on the preferred road and about 4 hours on the old road.
Can a private driver take me from Negombo to Sigiriya?
Yes. Negombo to Sigiriya is about 150 km and about 3½ hours of driving. Post your journey from Negombo to Sigiriya and compare offers from verified drivers. Travellers who land at night spend the first night in Negombo and go on to Sigiriya the next morning.
Can I travel from Sigiriya to Colombo on this route?
Yes. Sigiriya to Colombo uses the same roads, so the distances are the same: about 177 km by the preferred road and about 168 km by the old road. Post it as a journey from Sigiriya and compare offers from verified drivers.
What does an all-inclusive offer cover?
Every offer includes fuel, tolls, parking and waiting time, so the price you accept is the price you pay. See How It Works for the full breakdown.
Where to next after Sigiriya?
Compare offers for Sigiriya to Kandy, the next leg on the circuit.
Compare offers for Colombo to Sigiriya
Post your journey and compare all-inclusive offers from verified drivers.
Compare offers