Taxi Sri Lanka

Taxi in Pinnawala, private transfers at a fixed price

Taxi from Pinnawala 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

Pinnawala is a village on a bend of the Maha Oya in Kegalle district, a short detour off the Colombo–Kandy road, and it is on the tourist map for exactly one reason: the elephant orphanage on the slope above the river. Roughly a hundred kilometres and two and a half hours from the airport, forty kilometres and a good hour from Kandy, ten from Kegalle town, it is the classic mid-morning stop on the way up to the hill country. It began in 1975, when the wildlife department put a handful of orphaned calves on an old coconut property beside the water; the national zoological gardens has run it since 1978, and calves have been born on site since the mid-1980s. It is also the most argued-over attraction in the country, and it is worth understanding why before you give it half a day.

  • 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 Pinnawala at a glance

A private taxi from Pinnawala 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.

  • Pinnawala → Kandy: 40 km, about 1 h 15, from $32€28CHF 26AED 116Rs 10,000₹3,000¥210₽2,700 (Rs 10,000).
  • Pinnawala → Colombo Airport (CMB): 90 km, about 2 h, from $46€40CHF 38AED 170Rs 14,500₹4,400¥310₽3,900 (Rs 14,500).

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 Pinnawala

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

Destinationfrom
Kandy40 km · 1 h 15$32€28CHF 26AED 116Rs 10,000₹3,000¥210₽2,700 (Rs 10,000)Book
Colombo Airport (CMB)90 km · 2 h$46€40CHF 38AED 170Rs 14,500₹4,400¥310₽3,900 (Rs 14,500)Book
Matale50 km · 1 h 15$32€28CHF 26AED 116Rs 10,000₹3,000¥210₽2,700 (Rs 10,000)Book
Kitulgala55 km · 1 h 20$32€28CHF 26AED 116Rs 10,000₹3,000¥210₽2,700 (Rs 10,000)Book
Negombo80 km · 1 h 50$41€36CHF 34AED 150Rs 13,000₹3,900¥280₽3,500 (Rs 13,000)Book
Colombo90 km · 2 h 05$46€40CHF 38AED 170Rs 14,500₹4,400¥310₽3,900 (Rs 14,500)Book
Hatton90 km · 2 h 50$46€40CHF 38AED 170Rs 14,500₹4,400¥310₽3,900 (Rs 14,500)Book
Nuwara Eliya105 km · 3 h 15$52€46CHF 43AED 190Rs 16,500₹5,000¥350₽4,400 (Rs 16,500)Book
Mattala Airport (MRI)200 km · 4 h 20$100€90CHF 85AED 370Rs 31,500₹9,500¥660₽8,300 (Rs 31,500)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 Pinnawala to every town we serve — choose yours on the next screen.

Book a transfer from Pinnawala

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

Transfers to Pinnawala

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

Fromfrom
Kandy40 km · 1 h 15$32€28CHF 26AED 116Rs 10,000₹3,000¥210₽2,700 (Rs 10,000)Book
Colombo Airport (CMB)90 km · 2 h$46€40CHF 38AED 170Rs 14,500₹4,400¥310₽3,900 (Rs 14,500)Book
Matale50 km · 1 h 15$32€28CHF 26AED 116Rs 10,000₹3,000¥210₽2,700 (Rs 10,000)Book
Kitulgala55 km · 1 h 20$32€28CHF 26AED 116Rs 10,000₹3,000¥210₽2,700 (Rs 10,000)Book
Negombo80 km · 1 h 50$41€36CHF 34AED 150Rs 13,000₹3,900¥280₽3,500 (Rs 13,000)Book
Colombo90 km · 2 h 05$46€40CHF 38AED 170Rs 14,500₹4,400¥310₽3,900 (Rs 14,500)Book
Hatton90 km · 2 h 50$46€40CHF 38AED 170Rs 14,500₹4,400¥310₽3,900 (Rs 14,500)Book
Nuwara Eliya105 km · 3 h 15$52€46CHF 43AED 190Rs 16,500₹5,000¥350₽4,400 (Rs 16,500)Book
Mattala Airport (MRI)200 km · 4 h 20$100€90CHF 85AED 370Rs 31,500₹9,500¥660₽8,300 (Rs 31,500)Book
Book a transfer to Pinnawala

Where we pick up in Pinnawala

We collect at the door in Pinnawala, Rambukkana, Kegalle and Mawanella, and along the Kandy road either side of them. At the orphanage the vehicle waits in the car park by the ticket counters; it cannot stand on the lane between the compound and the river, which is closed to traffic twice a day while the herd crosses. Expect a few hundred metres downhill on the way in and the same back up, in open sun, with no shade on the last stretch. Bags stay locked in the car and the driver stays with it, so Pinnawala works as a halt rather than a night: most people come in from the airport or Negombo, watch a bath, and sleep in Kandy. Buy your entry at the counter when you arrive: we sell the driving and nothing else.

Getting to and from Pinnawala

The turn-off is at Karandupona, four or five kilometres beyond Kegalle on the Kandy side, and the last stretch runs down between rubber and areca smallholdings to the river. The A1 is the real constraint: a single carriageway lined with shops, schools and buses from Nittambuwa onwards, with Warakapola and the run through Kegalle town as the reliable chokepoints, so a hundred kilometres genuinely take two and a half hours and no driver can improve on that. This is the road the British cut through to Kandy in the 1820s and it still follows much the same line: Dawson’s tower, named for the officer who built it, stands at the top of the Kadugannawa pass, where the road climbs out of the lowlands. From the airport the usual line is the Katunayake expressway, then the outer ring road at Kadawatha, then the old Kandy road. Rambukkana station sits three kilometres away on the main line: it is where a second locomotive is coupled on for the climb to Kadugannawa.

Travel tips for Pinnawala

Be clear about what this place is. Pinnawala is a captive breeding herd, not a rehabilitation project: most of the animals were born here, none are returned to the wild, bulls are kept chained and the mahouts carry hooks. The transit home at Udawalawe, five hours south, works the opposite way: orphaned calves are reared with as little human contact as possible, watched from a platform at feeding time and released into the national park in batches. If wild elephants are what you came for, that is where to go. On practicalities: the village sits about a hundred metres above sea level, so expect lowland heat rather than hill-country air, and the coach parties arrive with the ten o’clock bath. Kegalle district is wet-zone country: the south-west monsoon soaks it from May to July, the second inter-monsoon returns in October and November, and January to March is the dry window. The river shows it within hours of a storm upstream.

About Pinnawala

The river bath is the event. At about ten and again at two the herd is walked down the lane, across the public road and into the Maha Oya, where it stays for roughly two hours. The crossing itself (traffic halted, several dozen elephants filling the street) is what people remember. Calves are bottle-fed in the milk shed at fixed times set around the baths, arranged at the counter. Restaurant terraces above the water sell the view for a minimum spend, a fair trade on a day when the bank is three deep in visitors. Next door, the open zoo that opened in 2015 spreads the rest of the collection over a hillside behind moats rather than bars. And at Randeniya, a couple of kilometres off, a small mill turns elephant dung into paper, which is better than it sounds.

Frequently asked questions

How long is the transfer from Colombo airport to Pinnawala?

Two and a half hours for about a hundred kilometres, and that number is set by the state of the A1 rather than by the distance. To make the ten o’clock bath, leaving the airport by 07:00 is realistic; on a weekday morning we leave earlier.

What time are the elephants bathed?

The herd goes down to the river at about 10:00 and again at 14:00, for roughly two hours each time. Arrive twenty minutes early to watch the walk down. After heavy rain in the hills above Kegalle the Maha Oya runs high and brown, and the bath is shortened or skipped.

Is Pinnawala the same thing as the Udawalawe transit home?

No, and the difference matters. Pinnawala is a permanent captive herd, open from half past eight until late afternoon and busy with coach parties; Udawalawe rears orphans behind a fence for release into the park, with no contact and a short viewing window at feeding time.

Can we stop at Pinnawala between the airport and Kandy?

That is how most travellers see it, and the detour off the A1 at Karandupona costs about a quarter of an hour each way. Tell us on WhatsApp once you have booked: with the walk down, the bath and lunch, the stop adds roughly three hours to the day.

Do you supply tickets or a guide?

No. Your driver takes you to the gate, waits in the car park and drives on when you are ready; tickets are sold at the counter on the day, and the orphanage’s own keepers handle the herd. We quote the transfer alone, with nothing added at the gate.

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 Pinnawala

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