Taxi Sri Lanka

Taxi in Dambulla: private transfers at a fixed price

Taxi from Dambulla from $32€28CHF 26AED 116Rs 10,000₹3,000¥210₽2,700 (Rs 10,000) per vehicle, not per person

Chat on WhatsApp
All-inclusive priceFree cancellation up to 24h before pickupBooked direct, no agency commission

Dambulla is a market town on a crossroads, and the crossroads is why you stay here. The A9 from Kandy meets the A6 from Kurunegala to Trincomalee in the middle of town, which puts Sigiriya, Polonnaruwa, Anuradhapura and the Minneriya elephants within a morning’s drive. Above the traffic rises the rock of the cave temple, a UNESCO World Heritage Site since 1991; below it run the lorries of the island’s biggest wholesale vegetable market. Every transfer from Dambulla on this page has a fixed price for the whole vehicle, sedan or six-seat van, with driver, fuel, tolls and parking included. You book online with a 50% deposit and pay the balance to your driver on the day. Dambulla to Colombo Airport is 140 km, about 3 h 15, from $70€65CHF 57AED 260Rs 22,000₹6,600¥470₽5,800 (Rs 22,000); Dambulla to Sigiriya is 20 km, about 30 min, from $32€28CHF 26AED 116Rs 10,000₹3,000¥210₽2,700 (Rs 10,000).

  • Fixed price, no surprises
  • Free cancellation up to 24 h before pickup
  • Only 50% now, the rest to your driver
  • Secure card payment by Stripe

Taxi from Dambulla at a glance

A private taxi from Dambulla costs from $32€28CHF 26AED 116Rs 10,000₹3,000¥210₽2,700 (Rs 10,000) for the whole vehicle, with the driver, fuel, expressway tolls and parking included.

  • Dambulla → Colombo Airport (CMB): 140 km, about 3 h 15, from $70€65CHF 57AED 260Rs 22,000₹6,600¥470₽5,800 (Rs 22,000).

Book online with a 50% deposit, the balance is paid to your driver on the day. Free cancellation up to 24 h before pickup, deposit refunded in full.

Popular transfers from Dambulla

Fixed price for the whole vehicle: driver, fuel and tolls included. Each one books in two minutes.

Destinationfrom
Colombo Airport (CMB)140 km · 3 h 15$70€65CHF 57AED 260Rs 22,000₹6,600¥470₽5,800 (Rs 22,000)Book
Sigiriya20 km · 30 min$32€28CHF 26AED 116Rs 10,000₹3,000¥210₽2,700 (Rs 10,000)Book
Habarana25 km · 40 min$32€28CHF 26AED 116Rs 10,000₹3,000¥210₽2,700 (Rs 10,000)Book
Minneriya45 km · 1 h 10$32€28CHF 26AED 116Rs 10,000₹3,000¥210₽2,700 (Rs 10,000)Book
Matale55 km · 1 h 20$32€28CHF 26AED 116Rs 10,000₹3,000¥210₽2,700 (Rs 10,000)Book
Polonnaruwa60 km · 1 h 25$32€28CHF 26AED 116Rs 10,000₹3,000¥210₽2,700 (Rs 10,000)Book
Mihintale65 km · 1 h 35$33€29CHF 28AED 130Rs 10,500₹3,200¥220₽2,800 (Rs 10,500)Book
Anuradhapura70 km · 1 h 40$35€31CHF 29AED 130Rs 11,000₹3,300¥240₽2,900 (Rs 11,000)Book
Trincomalee120 km · 2 h 40$60€52CHF 50AED 220Rs 19,000₹5,700¥400₽5,000 (Rs 19,000)Book
Wilpattu125 km · 2 h 50$65€55CHF 52AED 230Rs 20,000₹6,000¥420₽5,300 (Rs 20,000)Book
Pasikuda135 km · 3 h$70€59CHF 56AED 250Rs 21,500₹6,500¥460₽5,700 (Rs 21,500)Book
Kalpitiya150 km · 3 h 20$75€70CHF 65AED 280Rs 24,000₹7,200¥510₽6,400 (Rs 24,000)Book

City to city: choose your hotel from the start

The price covers the journey between the two towns. Pick your hotel, guesthouse or beach directly in the pickup and drop-off search, or send the exact address on WhatsApp after booking. Anywhere inside the towns shown, the price stays the same.

Only the 50% deposit is paid to book — securely, by card — and the rest goes to your driver on the day. The price above is fixed and does not change.

Going somewhere else? We drive from Dambulla to every town we serve — choose yours on the next screen.

Book a transfer from Dambulla

How booking works

  1. 1.Choose your transfer

    Pick the destination and the vehicle. The price you see is the price you pay, for the whole car, whatever your exact address in town.

  2. 2.Pay the 50% deposit

    Securely by card. It locks your driver and your price; the balance goes to the driver on the day, in cash or by card on board.

  3. 3.Meet your driver

    You receive your driver’s name and phone number on WhatsApp 48 hours before pickup. Free cancellation up to 24 h before, deposit refunded.

What every price includes

What's included

  • Fuel and all mileage
  • Professional driver
  • Expressway tolls (E01 / E03)
  • Parking fees
  • All taxes
  • Air conditioning
  • Bottled water
  • 15 minutes free waiting elsewhere

What's not included

  • Driver tips (appreciated, never required)
  • Entrance tickets to sites and parks
  • Meals and drinks along the way
  • Driver accommodation on multi-day hires
  • Extra stops not agreed in advance

Private taxi, tuk-tuk, ride-hailing app or train in Dambulla?

For short hops, take a tuk-tuk. They wait at the bus stand, by the cave temple car park and outside most guesthouses, and a ride across town costs a few hundred rupees; agree the fare first, meters are rare here. PickMe has some tuk-tuks and a handful of cars around Dambulla, but availability is patchy, especially early in the morning, and Uber is rarely seen this far from Colombo. Neither app is built for what most visitors need here: a long ride to the airport or the east coast, which drivers accept and then cancel once they see the destination.

Dambulla has no railway station; the nearest are Habarana, on the Trincomalee line, and Matale, and neither serves the airport. Buses are the local backbone, frequent and cheap from the stand on the A9 to Colombo, Kandy, Anuradhapura and Trincomalee, with regular services to Sigiriya. With a backpack and time they work; with suitcases, a flight or a dawn start at Pidurangala they do not. A pre-booked transfer gives you a price agreed in advance and a car at the door at the hour you chose.

Transfers to Dambulla

Coming to Dambulla from elsewhere? Same fixed prices, the other way round.

Fromfrom
Colombo Airport (CMB)140 km · 3 h 15$70€65CHF 57AED 260Rs 22,000₹6,600¥470₽5,800 (Rs 22,000)Book
Sigiriya20 km · 30 min$32€28CHF 26AED 116Rs 10,000₹3,000¥210₽2,700 (Rs 10,000)Book
Habarana25 km · 40 min$32€28CHF 26AED 116Rs 10,000₹3,000¥210₽2,700 (Rs 10,000)Book
Minneriya45 km · 1 h 10$32€28CHF 26AED 116Rs 10,000₹3,000¥210₽2,700 (Rs 10,000)Book
Matale55 km · 1 h 20$32€28CHF 26AED 116Rs 10,000₹3,000¥210₽2,700 (Rs 10,000)Book
Polonnaruwa60 km · 1 h 25$32€28CHF 26AED 116Rs 10,000₹3,000¥210₽2,700 (Rs 10,000)Book
Mihintale65 km · 1 h 35$33€29CHF 28AED 130Rs 10,500₹3,200¥220₽2,800 (Rs 10,500)Book
Anuradhapura70 km · 1 h 40$35€31CHF 29AED 130Rs 11,000₹3,300¥240₽2,900 (Rs 11,000)Book
Trincomalee120 km · 2 h 40$60€52CHF 50AED 220Rs 19,000₹5,700¥400₽5,000 (Rs 19,000)Book
Wilpattu125 km · 2 h 50$65€55CHF 52AED 230Rs 20,000₹6,000¥420₽5,300 (Rs 20,000)Book
Pasikuda135 km · 3 h$70€59CHF 56AED 250Rs 21,500₹6,500¥460₽5,700 (Rs 21,500)Book
Kalpitiya150 km · 3 h 20$75€70CHF 65AED 280Rs 24,000₹7,200¥510₽6,400 (Rs 24,000)Book
Book a transfer to Dambulla

Where we pick up in Dambulla

We collect from any hotel or guesthouse in town, from the resorts around the Kandalama reservoir and around Inamaluwa junction, where the Sigiriya road leaves the A6. Many addresses here are a landmark rather than a number, so give us the property name. The cave temple car park, beside the Golden Temple, is an easy meeting point after your visit, and the bus stand works for travellers arriving from Kandy. For a jeep safari we drop you where the jeeps leave: the Minneriya ticket office on the A11 or the Kaudulla gate north of Habarana. The transfer ends there. Fifteen minutes of waiting are included at every pickup, an hour at the airport.

Getting to and from Dambulla

Dambulla is one long main street where the A9 passes the market, the bus stand and the cave temple, and it clogs with lorries around the economic centre early and late in the day. The airport is 140 km away, about 3 h 15 on the A6 through Kurunegala, then the Central Expressway for part of the way. Sigiriya is 20 km north-east and Habarana, the junction for the eastern parks, 25 km along the A6. From there the A11 passes the Minneriya park entrance, 45 km from Dambulla, on its way to Polonnaruwa, 60 km and about 1 h 25. North, Anuradhapura is 70 km and Mihintale 65 km. Trincomalee is 120 km up the A6, about 2 h 40; Pasikuda (135 km) and Batticaloa () are reached through Polonnaruwa. South, the A9 runs through Matale, 55 km, towards Kandy.

Travel tips for Dambulla

Dambulla is in the dry zone and hot for most of the year. The main rains come with the north-east monsoon, from around October or November to January. Climb the cave temple early: the rock heats up by midday and shoes come off at the top, so bring socks, and cover shoulders and knees. For sunrise at Pidurangala, leave before dawn; pickups between 22:00 and 05:00 carry a 15% night surcharge, shown before you pay. For an early flight, allow the 3 h 15 drive plus the three hours the airport asks for. The Minneriya and Kaudulla elephants gather in the dry months, roughly June to September, and afternoon jeeps see the most. If you plan Sigiriya, the cave temple and a safari in one day, our private driver by the day usually costs less than three transfers, and the car waits for you.

About Dambulla

The cave temple, Rangiri Dambulla, is the reason the town is on the map. Five caves under an overhang of the rock have been a place of worship since the first century BC, with more than 150 statues of the Buddha and ceilings painted wall to wall. The climb takes about twenty minutes up stone steps, and on a clear day the view reaches Sigiriya. The Golden Temple at the bottom, with its giant gilded Buddha, is modern and houses a museum; the ticket office is down there, not at the caves. The Dambulla Dedicated Economic Centre is worth a look at dawn, when trucks from the hills unload. East of town, Geoffrey Bawa’s Kandalama hotel of 1994 overlooks its reservoir. Sigiriya and the quieter Pidurangala rock beside it are the classic outing; Polonnaruwa and Anuradhapura each deserve a full day.

Frequently asked questions

How much is a taxi from Dambulla to Colombo Airport?

From $70€65CHF 57AED 260Rs 22,000₹6,600¥470₽5,800 (Rs 22,000) for the whole car, up to three passengers, or $95€85CHF 80AED 340Rs 29,500₹8,900¥620₽7,800 (Rs 29,500) for a six-seat van. It is 140 km and about 3 h 15 through Kurunegala; tolls, fuel and the driver are included.

How much is a taxi from Dambulla to Sigiriya?

From $32€28CHF 26AED 116Rs 10,000₹3,000¥210₽2,700 (Rs 10,000) per vehicle, $41€36CHF 34AED 150Rs 13,000₹3,900¥280₽3,500 (Rs 13,000) for a van. It is 20 km, about 30 min, and the same drop works for Pidurangala, a little further along the road.

How far is Dambulla from Polonnaruwa and Anuradhapura?

Polonnaruwa is 60 km, about 1 h 25, from $32€28CHF 26AED 116Rs 10,000₹3,000¥210₽2,700 (Rs 10,000). Anuradhapura is 70 km, about 1 h 40, from $35€31CHF 29AED 130Rs 11,000₹3,300¥240₽2,900 (Rs 11,000). Both prices are per vehicle and fixed before you book.

Can you drop us for a jeep safari at Minneriya?

Yes, at the jeep point by the park entrance, 45 km from Dambulla, from $32€28CHF 26AED 116Rs 10,000₹3,000¥210₽2,700 (Rs 10,000). The jeep and park ticket are arranged there and are not part of the transfer; our cars cannot enter the park. If the herds have moved to Kaudulla, we drop you at that gate instead.

How long is the drive from Dambulla to Trincomalee?

About 2 h 40 for 120 km on the A6 through Habarana, from $60€52CHF 50AED 220Rs 19,000₹5,700¥400₽5,000 (Rs 19,000) per vehicle. The east coast is at its driest from May to September.

Do PickMe and Uber work in Dambulla?

PickMe has a few tuk-tuks and cars with patchy availability; Uber is rare. Both are fine for a short ride in town. For Sigiriya at dawn or the airport, a fixed price booked in advance avoids cancellations.

How does the 50% deposit work?

You pay half by card when you book, which locks your driver and price. The balance goes to the driver on the day, in cash or by card. Cancel up to 24 hours before pickup for a full refund.

Can you pick us up at night or very early for a flight?

Yes, at any hour. A 15% night surcharge applies between 22:00 and 05:00 and is shown before you pay. The drive to the airport takes about 3 h 15, so for a morning flight most travellers leave the evening before or in the small hours.

Staying more than a day?

Keep the same car and the same driver for the whole trip. 250 km a day included, and his room and meals are on us.

$80€70CHF 70AED 300Rs 25,500₹7,700¥540₽6,800 (Rs 25,500)a day

See private driver prices

Book your taxi from Dambulla

from $32€28CHF 26AED 116Rs 10,000₹3,000¥210₽2,700 (Rs 10,000) per vehicle, not per person

A stop on the way, a wait, a child seat, a multi-day trip: ask us on WhatsApp and we reply with a firm price.

Nearby destinations