Taxi in Pinnawala, private transfers at a fixed price
Taxi from Pinnawala from $30€25CHF 25AED 100Rs 7,500₹2,200¥190₽2,400 (Rs 7,500) per vehicle, not per person
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.
Book a transfer from PinnawalaPopular transfers from Pinnawala
Fixed price for the whole vehicle — driver, fuel and tolls included. Each one books in two minutes.
| Destination | Distance | Driving time | from | Book |
|---|---|---|---|---|
| Kandy40 km · 1 h 15 | 40 km | 1 h 15 | $30€25CHF 25AED 100Rs 8,000₹2,400¥200₽2,500 (Rs 8,000)Book | Book |
| Colombo Airport (CMB)90 km · 2 h | 90 km | 2 h | $50€40CHF 40AED 170Rs 13,500₹3,900¥330₽4,200 (Rs 13,500)Book | Book |
| Matale40 km · 1 h 05 | 40 km | 1 h 05 | $30€25CHF 25AED 100Rs 7,500₹2,200¥190₽2,400 (Rs 7,500)Book | Book |
| Kitulgala45 km · 1 h 15 | 45 km | 1 h 15 | $30€25CHF 25AED 100Rs 8,000₹2,400¥200₽2,500 (Rs 8,000)Book | Book |
| Negombo80 km · 1 h 40 | 80 km | 1 h 40 | $45€40CHF 35AED 150Rs 12,000₹3,500¥300₽3,800 (Rs 12,000)Book | Book |
| Colombo95 km · 2 h | 95 km | 2 h | $50€45CHF 40AED 180Rs 14,000₹4,100¥350₽4,400 (Rs 14,000)Book | Book |
| Hatton95 km · 2 h 55 | 95 km | 2 h 55 | $60€50CHF 50AED 210Rs 16,500₹4,800¥410₽5,100 (Rs 16,500)Book | Book |
| Nuwara Eliya110 km · 3 h 20 | 110 km | 3 h 20 | $65€55CHF 55AED 240Rs 18,500₹5,400¥460₽5,800 (Rs 18,500)Book | Book |
| Mattala Airport (MRI)180 km · 3 h 50 | 180 km | 3 h 50 | $90€75CHF 70AED 320Rs 25,500₹7,400¥630₽7,900 (Rs 25,500)Book | Book |
Transfers to Pinnawala
| From | Distance | Driving time | from | Book |
|---|---|---|---|---|
| Kandy40 km · 1 h 15 | 40 km | 1 h 15 | $30€25CHF 25AED 100Rs 8,000₹2,400¥200₽2,500 (Rs 8,000)Book | Book |
| Colombo Airport (CMB)90 km · 2 h | 90 km | 2 h | $50€40CHF 40AED 170Rs 13,500₹3,900¥330₽4,200 (Rs 13,500)Book | Book |
| Matale40 km · 1 h 05 | 40 km | 1 h 05 | $30€25CHF 25AED 100Rs 7,500₹2,200¥190₽2,400 (Rs 7,500)Book | Book |
| Kitulgala45 km · 1 h 15 | 45 km | 1 h 15 | $30€25CHF 25AED 100Rs 8,000₹2,400¥200₽2,500 (Rs 8,000)Book | Book |
| Negombo80 km · 1 h 40 | 80 km | 1 h 40 | $45€40CHF 35AED 150Rs 12,000₹3,500¥300₽3,800 (Rs 12,000)Book | Book |
| Colombo95 km · 2 h | 95 km | 2 h | $50€45CHF 40AED 180Rs 14,000₹4,100¥350₽4,400 (Rs 14,000)Book | Book |
| Hatton95 km · 2 h 55 | 95 km | 2 h 55 | $60€50CHF 50AED 210Rs 16,500₹4,800¥410₽5,100 (Rs 16,500)Book | Book |
| Nuwara Eliya110 km · 3 h 20 | 110 km | 3 h 20 | $65€55CHF 55AED 240Rs 18,500₹5,400¥460₽5,800 (Rs 18,500)Book | Book |
| Mattala Airport (MRI)180 km · 3 h 50 | 180 km | 3 h 50 | $90€75CHF 70AED 320Rs 25,500₹7,400¥630₽7,900 (Rs 25,500)Book | Book |
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
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. Say so when you book: 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.
