Taxi Sri Lanka

Dambulla to Ella taxi: private transfer at a fixed price

from $110 (Rs 35,000) per vehicle, not per person

Book this transfer

All-inclusive, nothing to pay on the day

All-inclusive priceNo hidden feesFree cancellation up to 24h before pickup
Distance
200 km
Driving time
6 h

A private taxi from Dambulla to Ella costs $110 (LKR 35,000) in an economy sedan (up to 3 passengers), $130 (LKR 40,500) in a comfort sedan (up to 4 passengers), $145 (LKR 46,500) in a comfort van (up to 6 passengers) and $175 (LKR 56,000) in an 8-seat van (up to 8 passengers). The price is per vehicle, not per person, and fixed before you travel for the whole 200 km journey, about 6 h of driving. Fuel, tolls, parking and an English-speaking driver are included. Prices checked on 5 October 2026.

A taxi from Dambulla to Ella covers 200 km in about 6 hours of driving, in a private car at a fixed price per vehicle. The distance is modest; the time is not, because half the route is mountain road. Dambulla is where the classic circuit turns south: after the cave temple, Sigiriya and the ancient cities, you leave the flat, dry plains and climb into the wet green hills of Uva, where Ella sits at around 1,000 metres among tea estates. It is one of the biggest changes of scenery you can make in a single day in Sri Lanka. You can do it in one go with an early start, and this page is for travellers who want to, whether you stayed in Dambulla town or out by the Kandalama reservoir.

Prices for this transfer

  • Economy sedan

    Economy

    3Passengers3Luggage

    $110 (Rs 35,000)

    Book this transfer
  • Comfort sedan

    Comfort

    4Passengers4Luggage

    $130 (Rs 40,500)

    Book this transfer
  • Comfort van

    Van

    6Passengers6Luggage

    $145 (Rs 46,500)

    Book this transfer
  • 8-seat van

    Minibus

    8Passengers8Luggage

    $175 (Rs 56,000)

    Book this transfer

City to city: choose your hotel from the start

The price covers the journey between Dambulla and Ella. 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 Dambulla and Ella, the price stays the same.

You pay online, securely by card, at the price above: fixed, all-inclusive, nothing left to pay on the day. Prefer to pay only 50% now and the rest to your driver? That option costs 10% more.

Journey details

The first stage is the same whichever way you go: south on the A9 through Naula and Matale to Kandy, about a third of the distance and the easiest part of the day. After Kandy there are two roads. The western one climbs the A5 through Gampola and Pussellawa to the tea country at Ramboda, where waterfalls drop beside the road, then up to Nuwara Eliya and down through Welimada and Bandarawela to Ella. It is the scenic choice, with tea factories that welcome visitors and lunch in Nuwara Eliya. The eastern one takes the A26 out of Kandy and down the famous eighteen hairpin bends to Mahiyangana on the Mahaweli plain, with its old stupa, then climbs again to Badulla, where Dunhinda Falls is a short walk from the road, and on to Ella past the Nine Arch Bridge. It sees fewer tourists and has less traffic. Both take about 6 hours of driving; the driver will tell you which is better on the day, unless you ask for one.

The road

The A9 from Dambulla to Kandy is a good trunk road, but Matale's main street and the approach to Kandy over the Katugastota bridge slow everything down in the morning. Getting through Kandy itself takes patience. On the western road, the A5 above Gampola is narrow and full of hairpins, with lorries and buses swinging wide on the bends, and the stretch through Nuwara Eliya is crowded at weekends and on holidays. On the eastern road, the eighteen bends below Hunnasgiriya are tight, steep and spectacular, best taken slowly; the plain at Mahiyangana is hot and straight, then the road climbs through Badulla on winding hill roads. Both routes pass areas where the weather turns quickly, and fog or heavy afternoon showers are common in the hills. Neither is a road to drive tired or after dark, which is why drivers plan the day around daylight.

Recommended vehicle for this route

Six hours, mostly on bends, is the kind of day where comfort pays for itself. Two people will be noticeably happier in the comfort sedan than in the economy sedan: more legroom, a softer ride over the hairpins and room for four bags. The economy sedan remains the lowest price for up to three passengers with light luggage. Families of four to six should book the Comfort van (6 seats), where everyone gets a window, which helps a lot with carsickness; groups of seven or eight need the 8-seat van. Bring a warm layer for the tea country, where it can be cool even at midday, and something to drink. Child seats are free on request, and your bags stay locked in the car at every stop.

What's included / What's not included

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

Train, bus or private taxi?

An honest comparison. A private transfer is not always the right answer.

Dambulla has no railway. The well-known alternative is to split the trip: a taxi from Dambulla to Kandy, a night there, and the hill-country train from Kandy to Ella, a long ride but one of the finest in the world; reserved seats sell out weeks ahead in season. Another way is two transfers, Dambulla to Nuwara Eliya, a night in the tea country, then a short drive to Ella. Buses would mean at least three changes, in Kandy and then in the hills. If you want the freedom to stop wherever you like over two or three days, car hire with driver by the day may suit you better than a single long transfer. For the full crossing in one day, the private taxi is the only realistic option.

Best time to travel this route

Leave Dambulla at 06:00 or 06:30. That gets you through Matale and Kandy before the morning traffic, over the high ground before the afternoon cloud and showers build, and into Ella in the middle of the afternoon. A 06:00 start carries no night surcharge; a pickup before 05:00, or an arrival after 22:00, adds 15%. Ask your hotel for a breakfast box the evening before. If you have not yet visited the Dambulla cave temple, do it the day before rather than squeezing it in that morning. The Nuwara Eliya side is wettest from May to September, while the Badulla and Ella side gets more rain from about October to January; February to April is usually the most settled period for the crossing. Booking more than 14 days ahead takes 5% off.

Dambulla → Ella

from $110 (Rs 35,000) per vehicle, not per person

Book this transfer

Frequently asked questions

How much is a taxi from Dambulla to Ella?

A private taxi from Dambulla to Ella costs $110 (LKR 35,000) in an economy sedan (up to 3 passengers), $130 (LKR 40,500) in a comfort sedan (up to 4 passengers), $145 (LKR 46,500) in a comfort van (up to 6 passengers) and $175 (LKR 56,000) in an 8-seat van (up to 8 passengers). The price is per vehicle, not per person, and fixed before you travel for the whole 200 km journey, about 6 h of driving. Fuel, tolls, parking and an English-speaking driver are included. Prices checked on 5 October 2026. You pay the full price online by card when you book, with nothing to pay the driver; paying 50% online and the rest in cash on the day costs 10% more. A 15% night surcharge applies when pickup or arrival falls between 22:00 and 05:00, booking more than 14 days ahead takes 5% off, and cancellation is free up to 24 hours before pickup.

How long does the drive from Dambulla to Ella take?

It is 200 km and about 6 hours of driving. With lunch and two stops, plan on eight hours or a little more.

Via Nuwara Eliya or via Mahiyangana?

The Nuwara Eliya road is the scenic one, through tea estates and past Ramboda Falls. The Mahiyangana road has the eighteen hairpin bends, Dunhinda Falls and less traffic. Tell us your preference when you book; otherwise the driver picks the better road on the day.

Can we visit a tea factory on the way?

Yes, on the Nuwara Eliya route there are several along the A5 that show visitors round. Each stop is added to your quote; ask when you book or on WhatsApp.

Is it too much for one day?

It is long but manageable with an early start. If you have time, a night in Kandy or Nuwara Eliya turns it into two easy days, and lets you take the train from Kandy.

Can we see the Dambulla cave temple before leaving?

It is possible, but it pushes the arrival in Ella towards dusk. We suggest visiting the caves the afternoon before and leaving early in the morning.

How do we pay, and can we cancel?

You pay the full price online by card when you book, so nothing is paid to the driver. On the last screen you can choose 50% online and the rest in cash to the driver, for a price 10% higher. Cancellation is free up to 24 hours before pickup, and the driver waits 15 minutes at your hotel at no charge.

Car hire with driver, for the whole trip

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.

$90 (Rs 28,000)a day

See private driver prices

A question about this transfer?

Message us on WhatsApp for anything this page does not answer, or to agree a price for a stop, a wait or a multi-day trip.

Chat on WhatsApp

Other transfers from Dambulla