Colombo Airport (CMB) → Sigiriya & Dambulla transfer
From Colombo Airport to Sigiriya is 146 km, a private transfer of about 181–227 minutes, with typical prices of around €65–85 for a car and €85–110 for a minivan. You see the exact price before you book.
- From
- Colombo Airport (CMB)
- To
- Sigiriya & Dambulla
- Distance
- 146 km
- Typical drive
- 181–227 min
This is the longest of the usual drives from CMB and leads into the Cultural Triangle: the rock fortress of Sigiriya, the cave temples of Dambulla and the national parks where elephants gather.
Into the Cultural Triangle
Leaving the coastal plain
From Katunayake the route heads north-east, away from Colombo, through towns and coconut country.
Towards Kurunegala
Depending on traffic, the driver may use part of the Central Expressway; any tolls should be checked in your offer. Otherwise main roads lead through busy market towns.
Dambulla
The road reaches Dambulla, a crossroads town with the cave temple complex on the rock above it.
Sigiriya
The last stretch leads through the dry zone to Sigiriya village, with the rock rising above the forest.
Sigiriya Rock and the Dambulla caves
Sigiriya is a 5th-century royal fortress built on a granite rock, with water gardens at its base and frescoes halfway up. Both Sigiriya and the Dambulla cave temples, filled with Buddha statues and painted ceilings, are UNESCO World Heritage Sites.
The climb up Sigiriya involves many steps and gets hot by late morning. Plan it for early the next day rather than straight after the transfer.
Lodges in the dry zone
Hotels around Sigiriya, Dambulla and nearby Habarana are spread out in the countryside, and some lodges are reached on narrow rural lanes. Give the exact property name so the driver plans the approach.
The area is also the base for jeep safaris in Minneriya and Kaudulla, known for large elephant herds, especially in the dry months later in the year.
Frequently asked questions
How long is the drive from Colombo Airport to Sigiriya?
About 181–227 minutes for 146 km, so plan on three to almost four hours. The route uses main roads through towns, not a continuous expressway.
What does a transfer from CMB to Sigiriya cost?
Usually around €65–85 for a car and €85–110 for a minivan. The exact price for your lodge is shown before booking.
Is my hotel in Dambulla or Habarana covered?
Dambulla is on this route. For Habarana or a remote lodge, enter the exact address so price and time match.
When should I leave Sigiriya for my flight home?
Leave about 7 hours before an international departure: up to about 227 minutes of driving, around three hours at the airport and a margin for traffic.
Can we visit Dambulla cave temple during the transfer?
The temple is on the way, so a stop can be arranged when booking. Allow time for the climb up to the caves and dress with shoulders and knees covered.
More transfers from Bandaranaike International Airport Colombo
- Colombo Airport (CMB) → Bentota114 km · 107–134 min
- Colombo Airport (CMB) → Hikkaduwa148 km · 132–165 min
- Colombo Airport (CMB) → Galle & Unawatuna158 km · 139–174 min
- Colombo Airport (CMB) → Weligama177 km · 151–189 min
- Colombo Airport (CMB) → Kandy114 km · 159–199 min
- Colombo Airport (CMB) → Mirissa183 km · 166–208 min
Bandaranaike International Airport Colombo: arrival and transfer guide
