Bandaranaike International Airport to Sigiriya
About 150 km north into the Cultural Triangle, roughly 3.5 hours; a private car is really the only sensible way, since public transport means several changes.

Sigiriya is the fifth-century rock fortress rising sheer from the central plains, its summit palace reached by a stairway past ancient frescoes โ the anchor of the Cultural Triangle alongside Dambulla and Polonnaruwa.
How far is Sigiriya from Bandaranaike International Airport?
Sigiriya is 150 km (93 miles) from Bandaranaike International Airport by road, about 3h 30m by car outside rush hour. In a straight line it is 130 km. By public transport, Airport Express + Dambulla coach + local bus takes about 5h 30m including a change and costs Rs 1280.
Every way to get there
Our verdict: Airport Express + Dambulla coach + local bus is the cheapest way at Rs 1280 (5h 30m, with a change on the way). A private transfer from Rs 14400 saves roughly 2h and takes you to the door.
What it costs for your group
The bus / shuttle is charged per person, while a private transfer is one price for the whole car โ so the more of you there are, the better door-to-door value looks.
| Group | Bus / shuttle (per person) | Private transfer (per car) | Best value |
|---|---|---|---|
| Solo ยท 1 traveller | Rs 1,280 | Rs 14,400 | Bus / shuttle |
| Couple ยท 2 travellers | Rs 2,560 | Rs 14,400 | Bus / shuttle |
| Family of 4 ยท 4 travellers | Rs 5,120 | Rs 14,400 | Bus / shuttle |
Which option should you choose?
| If your priority isโฆ | Our pick | Why |
|---|---|---|
| Lowest price | Airport Express + Dambulla coach + local bus | From Rs 1280, about 5h 30m, with a change on the way. |
| Speed | Welcome Pickups ยท MyTransfers ยท Lakpura | 3h 30m and door-to-door, from Rs 14400. |
| A group of 4 | Airport Express + Dambulla coach + local bus | Four tickets still come to about Rs 5120 โ less than a car. |
| A late-night arrival | Pre-booked transfer | Airport Express + Dambulla coach + local bus does not run all night; check the last departure before you land. |
By transport mode
Private transfer
About 15,000โ23,000 LKR (~โฌ45โ70) for the vehicle. An air-conditioned car makes the 3.5-hour run across the dry-zone plains far more bearable than a string of local buses.
Where to catch it: The driver collects you straight from arrivals so you can start the long cross-country drive without hunting for a car.
Best for families, groups & late arrivalsCar rental
Because Sigiriya, Dambulla and Polonnaruwa are spread out, many visitors keep the same car and driver for two or three days โ reckon โฌ55โ85 for the first day. Self-drive is impractical here without a local permit.
Where to catch it: You meet your assigned driver in arrivals and he stays on for the whole loop, so there is no separate pickup for each leg.
Best for travellers who want to exploreBus / shuttle
The bare-bones route at about 1,300โ2,300 LKR (~โฌ4โ7), but three changes and 5โ6 hours make it a hard sell straight off a flight.
Where to catch it: Airport Express to Colombo, an intercity coach to Dambulla, then a local bus or tuk-tuk for the last 15 km to Sigiriya village.
Best for solo & budget travellersSigiriya & Colombo in photos
Buying tickets in Colombo
The budget option from Bandaranaike (CMB) is the air-conditioned airport bus, route 187, running 24 hours to Colombo Fort railway station and the main bus terminal. It is cash-only, paid to the conductor onboard; the fare is about Rs 290 (it changes with fuel prices) and bags over 23 kg cost another Rs 290. Have small Sri Lankan rupee notes ready. For door-to-door comfort, book a metered ride through the PickMe app (Sri Lanka's main ride-hailing service), which shows the price before you accept.
Taxi scams & safety in Colombo
Agree the fare before moving, or use PickMe so the price is set in advance; avoid drivers and "helpers" who approach you in the arrivals hall quoting inflated flat rates. Airport taxis inside the complex cost more, so many travellers walk about 1 km to the main road to catch the local bus, which is cheaper but crowded. Carry cash in small notes and watch your bags on busy buses, where pickpocketing is the main risk. Confirm your driver's PickMe details match the app before getting in.
Step-free access in Colombo
The terminal is equipped; the road journey needs arranging in advance.
- The airport has wheelchairs, lifts and accessible toilets. Assistance should be requested 48 hours before arrival rather than on the day.
- There is no accessible rail link from the airport, so the transfer is by road.
- Several private transfer operators run wheelchair-accessible vehicles with luggage assistance; these must be booked ahead.
Public buses and the standard airport taxis are not a dependable step-free option, so treat the pre-booked accessible vehicle as the plan rather than the fallback.
Getting from CMB to Sigiriya
Sigiriya sits roughly 150 kilometres north of Colombo's airport, deep in the dry-zone plains that make up the Cultural Triangle. This is the trip that puts you at the foot of the Lion Rock fortress, within reach of Dambulla's painted cave temples and the safari tracks of Minneriya and Kaudulla. It is also a proper cross-country haul: no expressway covers most of the route, the road narrows into two-lane traffic through market towns, and the short driving time is about three and a half hours. That single fact shapes every decision you make at arrivals, because a run this far inland is almost always the opening leg of a multi-day loop rather than a quick hop to a hotel.
What 150 kilometres into the dry zone asks of you
The distance is the whole story here. You climb steadily away from the coast, through Kurunegala and up towards Dambulla, on roads shared with buses, tractors and the occasional elephant-crossing sign. There is no fast toll route to shortcut it, so the clock does not lie: budget three and a half hours in a car, and closer to five or six if you are stitching together public transport. An air-conditioned vehicle for that stretch is less a luxury than a practical answer to heat, road dust and a body still on another timezone. Most people who reach Sigiriya well-rested did so because they solved the transport question before they landed, not at the taxi rank.
The driver who stays for the whole triangle
Because Sigiriya, Dambulla and Polonnaruwa are scattered across the plains rather than clustered together, the standard move is to hire a car with a driver and keep him for the trip. You meet him once in arrivals and he handles every leg after that, from the fortress climb to the cave temples to an early safari start, with no fresh pickup to arrange each morning. Budget around โฌ55 to โฌ85 for that first day, or roughly 15,000 to 23,000 LKR, with multi-day rates negotiated as a package. Going it alone behind the wheel is impractical on these roads without a local permit, and few visitors bother. The value is in the continuity: one person who knows where the Minneriya herds are gathering this week and which entrance to the rock has the shorter queue.
Booking a fixed transfer instead of hiring for days
If your plan is simpler, one night in Sigiriya, then onward by other means, a straight pre-booked transfer does the job without committing to a multi-day driver. The clear advantage on a route this long and this far off the tourist coast is that your driver is already waiting when you clear customs, so the three-and-a-half-hour drive starts immediately rather than after an hour of negotiating fares. Operators such as Welcome Pickups, MyTransfers and Lakpura quote a flat figure for the vehicle, generally in the โฌ45 to โฌ70 band, which works out to about 15,000 to 23,000 LKR. You pay a touch more than you might haggle a local taxi down to, but on a night arrival heading into unlit countryside, a set price and a known car is the sensible trade.
Doing it by bus: two coaches and a last local hop
The budget route exists and it is really cheap โ somewhere around 1,300 to 2,300 LKR, call it โฌ4 to โฌ7 for the whole chain, but it asks a lot. You take the Airport Express into Colombo, change to an intercity coach bound for Dambulla (these run roughly hourly through the day), then pick up a local bus or a tuk-tuk for the final 15 kilometres into Sigiriya village. That is three separate connections and five to six hours in total, with luggage, in the heat. Travellers who already know Sri Lanka and have time to spare make it work; for a first trip aimed at climbing the rock the next morning, the changes tend to eat the day you were trying to save money on.
Reading it against your Lion Rock morning
Work backwards from the climb. The fortress is best tackled early, before the stone stairs bake and the tour groups thicken, which means you want to be settled in Sigiriya the evening before. A midday landing followed by a private drive puts you at your guesthouse by dusk with the next morning free. A late-night arrival is the strongest case for a pre-arranged car, since nobody wants to be sorting connections in the dark on unfamiliar inland roads. Whichever way you go, treat the airport-to-Sigiriya leg as the start of the Cultural Triangle rather than a transfer to get out of the way โ book it so it drops you rested at the base of the rock, and the rest of the trip flows from there.





