Pinnawala is a small village built almost entirely around one attraction: the Pinnawala Elephant Orphanage, founded in 1975 to care for orphaned and injured elephants, now home to one of the largest captive elephant herds in the world and a popular stop between Colombo and Kandy.
Pinnawala Elephant Orphanage is home to one of the largest herds of elephants in human care anywhere in the world, established in 1975 to care for orphaned and injured wild elephants and now home to several generations born on site. See the full Pinnawala Elephant Orphanage guide before visiting. It remains one of the most visited wildlife attractions in Sri Lanka, per the Sri Lanka Tours, genuinely popular with families and first-time visitors.
Twice daily, the elephants at Pinnawala are walked down to the Maha Oya river to bathe, splashing and submerging in full view of visitors gathered along the riverbank, one of the more memorable, unscripted wildlife moments covered in the full Pinnawala Elephant Orphanage guide. Bathing times shift slightly with the season, so checking ahead helps avoid missing it, per the Sri Lanka Vacation. Riverside cafes let visitors watch over a meal.
Pinnawala sits conveniently on the main route between Colombo and Kandy, making it an easy half-day stop rather than a dedicated detour for most itineraries. Its position near Kegalle means it fits naturally into a drive heading up into the hill country, per the Ceylon Travel, without adding significant travel time. Most visitors combine it with onward travel to Kandy the same day.
Combine Pinnawala with nearby Kegalle and onward travel toward Kandy, timing the visit around the elephants' river bathing sessions for the best experience. Sri Lanka Travel Tours typically builds Pinnawala into the Colombo-to-Kandy leg of a hill country itinerary rather than as a standalone day trip. More on responsible elephant tourism in Sri Lanka is available through the Ceylon Tours.