Transfers

Colombo Airport to Sigiriya: Taxi Cost, Travel Time & Sharing Options (2026)

How much a taxi from Colombo airport to Sigiriya costs, how long the drive takes, car vs van, late-night arrivals and how the airport pickup actually works — plus how to split the fare.

September 12, 20269 minute readBy Private Driver Tours Sri Lanka

Sigiriya is where a lot of Sri Lanka trips really begin — the Lion Rock, the cave temples at Dambulla, and the safari parks a short hop away. But it's about 175 km inland from the airport, and after a long-haul flight the first question is always the same: what's the easiest, best-value way to actually get there?

Here's the honest breakdown — cost, time, vehicle choice, how late-night arrivals work, and how the pickup happens — so you can plan the first leg without any surprises.

How much does the taxi cost?

A private transfer from Bandaranaike (Colombo) airport to Sigiriya is around USD 65 for a car. That's a fixed price for the whole vehicle, not a per-person fare, and it's all-inclusive — fuel, expressway tolls and the driver's time are all in the number. There are no surprise add-ons for luggage or airport parking.

You can see the live guide price, and book a meet-and-greet pickup, on the Colombo airport to Sigiriya transfer page.

Prices are quoted per vehicle, per trip — never per person. Four people in a van pay the same total as one person in a car, so the more of you there are, the cheaper it gets per head.

Car vs van — which should you book?

The right vehicle is mostly about luggage and legroom after a long flight, not just headcount.

VehicleBest forLuggage
Car (saloon)1–2 travellers2 large cases comfortably
SUV1–3 travellers wanting more space3 cases + boot room
Van (Toyota KDH)Families and groups of 4–8Plenty — the practical family choice

If you're two people with two big suitcases, a car is fine. Families, or anyone who hates arriving cramped and jet-lagged, are usually much happier in a van for a small amount more. When you get a quote you can pick the vehicle and see the exact price for each.

Travel time: about 3.5 hours

The drive is roughly 3.5 hours for the 175 km. Most of it now runs on the Central Expressway, then good A-roads through Kurunegala towards Dambulla and Sigiriya. It's a genuinely comfortable first drive — not the white-knuckle mountain roads people sometimes imagine.

Many long-haul flights land in the small hours (2–3am). At that time the roads are empty and the run can feel quicker; in daytime you might lose a little time in traffic near Kurunegala. Either way, plan for about three and a half hours door to door.

Want a driver for this trip?

Tell us your dates and route — we'll match you with a vetted private driver and send a fixed, all-inclusive quote.

Plan my trip

Arriving late at night — how it works

This is the part travellers worry about most, and it's the part that's genuinely easiest with a private driver.

  • Your driver tracks the flight. Give your flight number when you book, and the driver checks the arrival time — so a delay just means they meet the flight when it actually lands. Waiting time for a normal delay is included.
  • Meet-and-greet in arrivals. After you clear immigration and baggage, your driver is waiting in the arrivals hall with a name board. You don't need to find a taxi rank or negotiate in the car park at 3am.
  • A quiet, air-conditioned run. Most people doze for part of the drive. You'll reach Sigiriya in time for breakfast and a gentle first day.

Jet-lag tip: if you land before dawn, ask your hotel about early check-in, or plan a slow first morning and save the Lion Rock climb for the next day at sunrise, when it's cooler and far less crowded.

The pickup process, step by step

  1. Land and clear immigration. Your ETA/visa should be sorted before you fly.
  2. Collect bags and (optionally) a local SIM at the counters in the arrivals area.
  3. Walk out to the arrivals hall — your driver is there with a board showing your name.
  4. Straight to the car and go. No queuing, no haggling. Next stop, Sigiriya.

Sharing the ride to split the cost

Because the fare is per vehicle, sharing the airport-to-Sigiriya run makes it very cheap per person. If you're a solo traveller or a couple happy to share, you can post your travel date on our free share-a-taxi board for Colombo airport to Sigiriya and connect on WhatsApp with others heading the same way. There's no booking fee — you simply agree a car between you and split the fare. If no one's going your way yet, your post stays on the board for other travellers to find.

The bottom line

For a first leg after a long flight, a private transfer to Sigiriya is hard to beat: about USD 65 for a car, 3.5 hours door to door, a driver waiting for you by name even at 3am, and the option to share and split. Want to lock it in? See the airport to Sigiriya transfer, read what a private driver actually costs, or get an all-inclusive quote with your flight details.

Frequently asked questions

How much is a taxi from Colombo airport to Sigiriya?

A private airport transfer to Sigiriya is around USD 65 for a car, as a one-off fixed price for the vehicle — not per person. A larger van for a family or group costs a little more. That covers fuel, tolls and the driver's time; there are no per-bag or airport-parking add-ons.

How long does the drive from the airport to Sigiriya take?

About 3.5 hours for the 175 km, most of it on the Central Expressway and then good A-roads. Arriving at 2–3am (when many long-haul flights land) the roads are empty and it can be a touch quicker; in daytime traffic near Kurunegala it can be a little slower.

Is it better to take a taxi or the bus/train to Sigiriya?

There's no direct train to Sigiriya — the nearest station is Habarana, and you'd still need a tuk-tuk or taxi for the last stretch. After a long-haul flight, a door-to-door car straight to your hotel is far simpler than changing between a bus and a local ride with your luggage.

Can I share the taxi to Sigiriya with other travellers?

Yes. The airport-to-Sigiriya run costs the same whether one or four people travel, so splitting it makes it very cheap per head. You can post your date on our free share-a-taxi board and connect with travellers heading the same way on WhatsApp.

What happens if my flight is delayed?

Give your flight number when you book and the driver tracks the arrival, so a delay isn't a problem — they simply meet the flight when it actually lands. Waiting time for a normal delay is included.

TransfersSigiriyaAirport