Planning a Sri Lanka zoo visit? Get Dehiwala Zoo ticket tips, best times to go, an honest welfare review, and ethical wildlife alternatives for kids.
Dehiwala Zoo: What It Is and Why Go
When people search "Sri Lanka zoo," they almost always mean Dehiwala Zoo — officially the National Zoological Gardens of Sri Lanka, run by the Department of National Zoological Gardens. It sits in the Dehiwala suburb, about 10km south of central Colombo, and it's one of the oldest zoos in Asia, dating back to 1936 when it opened on reclaimed marshland. For decades it was the default school-trip destination for Colombo families, and it still functions that way today.
The appeal is straightforward: it's close, it's inexpensive compared to a day safari, and it covers a lot of animals in a compact, walkable space — useful if you've got young kids who won't last six hours in a jeep. You'll see Asian elephants, leopards, a reasonably large reptile house, an aquarium section, and one of the better bird collections in South Asia, including flamingos and several endemic Sri Lankan species you're unlikely to spot easily in the wild.
I'd be honest with you about expectations, though. This isn't a modern, naturalistic-enclosure zoo like you'd find in parts of Europe. Many exhibits are older-style cages and moated pits, some animals look under-stimulated, and the overall feel is more municipal menagerie than conservation showcase. If you've been to Singapore Zoo or Chester Zoo and expect that standard, you'll be disappointed. Go in knowing it's a mixed bag — good for seeing species up close in an hour or two, less good if habitat quality is your priority.
History and Collections
Dehiwala Zoo covers roughly 11 hectares and holds several hundred species, split between mammals, birds, reptiles, and an aquarium building that's popular with younger kids on hot days since it's shaded and air-conditioned. The elephant section is usually the biggest draw — there's typically a twice-daily elephant show, though the quality and ethics of trained animal performances are worth thinking about before you plan your visit around one. The nocturnal animal house and the butterfly garden are smaller but genuinely well done, and the walk-through aviary gives closer views of hornbills and parakeets than you'll get on a jungle walk.
Visitor Highlights and Conservation Role
The zoo does run some breeding and conservation programs, particularly for endangered reptiles and birds, and it participates in regional zoo conservation networks. That said, its conservation role is modest compared to places explicitly built around rehabilitation, like Udawalawa Elephant Transit Home. Treat Dehiwala as an educational, see-the-animals stop rather than a conservation-tourism experience — it's a different category of attraction, and setting that expectation up front avoids disappointment.
How to Visit Dehiwala Zoo Independently or on a Tour
Most travelers visit independently, and there's little reason not to. The zoo is self-explanatory, signage is in English alongside Sinhala and Tamil, and you don't need a guide to get value from a visit. A guided half-day tour from Colombo makes more sense if you're combining the zoo with another stop — say, Mount Lavinia beach or a city tour — and want transport sorted without dealing with tuk-tuk haggling.
Budget two to three hours for a proper walk-through; rushing it in 45 minutes means missing the aquarium and reptile house, which are usually the better-maintained sections. Families with toddlers should know there's minimal shade in parts of the mammal section, so a stroller with a sunshade or a hat is worth packing.
Getting There from Colombo
Dehiwala Zoo from Colombo is an easy trip. A tuk-tuk from Fort or Colombo 3 takes roughly 25-35 minutes depending on traffic and costs a few hundred rupees if you negotiate before getting in — use a metered app-based tuk-tuk if you want price certainty. The train is another option: Dehiwala railway station on the coastal line is a short walk from the zoo entrance, and trains run frequently from Colombo Fort or Bambalapitiya. Driving yourself isn't recommended given Colombo traffic and limited zoo parking on weekends.
Accessibility and Photography Tips
Paths are mostly paved and flat, so wheelchairs and strollers manage reasonably well, though a few older sections have steps. For photography, early morning light before 10am is best — the elephant and leopard enclosures face harsh midday sun, and by noon on weekends the walkways get congested with school groups, making clean shots difficult. Flash photography is typically restricted near the nocturnal house and some bird enclosures.
Dehiwala Zoo Tickets and Entry
Dehiwala Zoo tickets are sold at the gate, with separate (lower) pricing for Sri Lankan residents and a foreigner rate, which is standard practice across Sri Lankan state-run attractions — you'll see the same structure at national parks and historic sites. There's usually an additional small charge if you want to bring a camera or use video equipment. Children under a certain height or age often get discounted or free entry; check the exact threshold at the ticket counter since it's occasionally adjusted.
Queueing at the main gate can be slow on weekends and during school holidays, particularly around Sinhala and Tamil New Year in April and the December-January holiday period, when local families turn out in large numbers. Weekday mornings are dramatically quieter.
Where to Buy and What to Check Beforehand
Buy tickets at the physical counter — there's no reliable third-party online booking system for Dehiwala Zoo the way there is for some national parks, so ignore any site promising skip-the-line e-tickets unless it's clearly the official Department of National Zoological Gardens channel. Always check current prices and opening days directly before you go, since state-run attractions in Sri Lanka periodically revise admission fees and occasionally close for maintenance days. Bring small denomination rupee notes, as gate staff don't always have change for large bills.
Best Time to Visit and Avoiding Crowds
Arrive at opening time if you can. Dehiwala zoo opening hours generally run from early morning into early evening, roughly an 8-to-9-hour window, but exact times do shift, so confirm before your visit rather than relying on an old blog post. Early arrival gets you cooler temperatures, more active animals — many are sluggish and hide by midday heat — and thinner crowds before school groups and tour buses arrive around mid-morning.
Weekdays outside school holidays are consistently the quietest time. Avoid Sundays and public holidays entirely if crowds bother you; the zoo is a popular local family outing and paths can get genuinely packed near the elephant show times. The dry season from December to March also brings more comfortable walking weather than the humid monsoon months, when sudden downpours can cut a visit short with little covered shelter beyond the aquarium building.
If you're traveling with grandparents or anyone who tires easily, plan for benches being limited and uneven ground in a few corners — it's walkable but not a short stroll if you cover the whole site.
Animal Welfare and Pinnawala Elephant Orphanage
This is the section worth reading carefully before you book anything. Dehiwala Zoo has faced recurring criticism over the years — from local media, visitors, and some conservation groups — about enclosure size, especially for larger mammals, and the use of elephants in performance shows. None of this makes it an outlier among older Asian zoos, but it does mean you should go in with clear eyes rather than assuming a government-run zoo meets modern welfare standards by default.
Pinnawala Elephant Orphanage, about two and a half hours from Colombo near Kegalle, is a different kind of attraction and often confused with Dehiwala in search results — note there's also a separate, smaller Pinnawala Zoo nearby, distinct from the orphanage. Pinnawala was established to care for orphaned and injured elephants, and it draws large crowds for the river-bathing sessions, where elephants walk down to the Maha Oya river twice daily. It's a far more photogenic experience than Dehiwala's enclosures, but it carries its own, different welfare questions.
Udawalawa offers the most hands-off wildlife experience, while Dehiwala Zoo is the easiest to combine with a short Colombo day trip.
Sri Lanka zoo and elephant attractions compared: welfare, distance and best for
| Attraction | Distance from Colombo | Animal Interaction | Best For |
|---|---|---|---|
| Dehiwala Zoo | approx. 10km (25-35 min) | Caged/enclosed, some shows | Quick family outing, variety of species |
| Pinnawala Elephant Orphanage | approx. 90km (2.5 hrs) | Close contact, bathing sessions | Photogenic elephant encounters |
| Udawalawa Elephant Transit Home | approx. 165km (3.5-4 hrs) | Viewing platform only, no contact | Lowest-impact elephant viewing |
| Udawalawa National Park Safari | approx. 165km (3.5-4 hrs) | Wild, jeep-based viewing | Reliable wild elephant sightings |
| Ridiyagama Safari Park | approx. 235km (4.5-5 hrs) | Drive-through, mixed native/exotic species | Younger kids, shorter attention spans |
Travel times vary with traffic and route; always check current road conditions and park hours before setting out.
Honest Welfare Concerns
Pinnawala has been criticized for chaining elephants, allowing some physical contact and bottle-feeding photo opportunities, and for breeding practices that some conservationists argue blur the line between sanctuary and tourist attraction. It's not a rescue-and-release operation — most elephants stay there long-term. Compare that with Udawalawa Elephant Transit Home, which rehabilitates orphaned calves specifically for release back into Udawalawa National Park and limits visitor interaction to a viewing platform, no touching, no rides. If minimal human interference is your priority, Udawalawa is the stronger choice.
Dehiwala Zoo vs Pinnawala Compared
Neither is a perfect "ethical" choice, and travelers researching ethical wildlife experiences in Sri Lanka should weigh the trade-offs rather than expect a clean answer. Dehiwala offers variety and convenience with the weakest welfare profile; Pinnawala offers a striking elephant spectacle with real interaction concerns; Udawalawa Elephant Transit Home offers the most hands-off model but shows elephants only from a distance, which some kids find less exciting.
Ethical Wildlife Alternatives for Kids
If the welfare questions around Dehiwala and Pinnawala put you off, Sri Lanka has strong alternatives that still work well for things to do with kids in Sri Lanka without the same baggage. Safari parks and national parks let animals roam in genuinely large, semi-natural or wild spaces, and jeep safaris tend to hold children's attention better than expected — spotting a wild elephant herd from a jeep beats watching a captive one every time, in my opinion, even if it takes more patience.
Safari Parks and National Parks
Ridiyagama Safari Park and Hambantota Safari Park, both in the south near Tissamaharama, work like drive-through wildlife parks — giraffes, zebras, lions, and other non-native species alongside some local wildlife, viewed from your vehicle or a park jeep. They're a reasonable middle ground between a zoo and true wild safari, good for younger children who might find a three-hour Udawalawa game drive too long. For the real thing, Udawalawa National Park, roughly 3.5-4 hours from Colombo, offers close-to-guaranteed wild elephant sightings on a half-day jeep safari — arguably Sri Lanka's most reliable elephant-watching location, more consistent than Yala for elephants specifically, if less famous for leopards.
Choosing Responsible Operators
Whichever safari you book, choose operators who cap vehicle numbers near animals, don't bait wildlife for photos, and brief guests on keeping noise down and distance from elephants — a jeep that drives too close or too fast around a herd is a bad sign, and you're entitled to ask the driver to back off. Compare current prices and operator options before you book, since jeep-sharing availability and seasonal park closures (Yala closes for part of the dry season most years) affect cost and scheduling.
Frequently asked questions
What is the best zoo in Sri Lanka?
Dehiwala Zoo, officially the National Zoological Gardens of Sri Lanka, is the country's main and most visited zoo, located near Colombo. It's the best option if you want variety and convenience, but for a more naturalistic wildlife experience, a safari at Udawalawa National Park or a visit to a safari park like Ridiyagama is widely considered a better alternative.
How do I buy Dehiwala Zoo tickets?
Tickets are sold at the entrance gate on the day, with separate rates for locals and foreign visitors, plus a small extra fee for cameras. There's no dependable official online booking system, so budget a short queue time, especially on weekends, and bring small rupee notes since change at the counter can be limited.
What animals can you see at Dehiwala Zoo?
Expect Asian elephants, leopards, a large reptile house, an aquarium, and one of South Asia's better bird collections including flamingos and endemic Sri Lankan species. There's also a nocturnal animal house and a walk-through aviary, both usually less crowded than the main mammal enclosures.
Is Pinnawala Elephant Orphanage better than Dehiwala Zoo?
It's different, not simply better. Pinnawala offers a more dramatic elephant experience, especially the river-bathing sessions, but it has its own welfare criticisms around chaining and close contact. If minimal interference matters most to you, Udawalawa Elephant Transit Home is the stronger ethical choice over both.
What are ethical alternatives to Dehiwala Zoo?
Udawalawa National Park and the Udawalawa Elephant Transit Home give the most natural, low-contact wildlife viewing. Ridiyagama Safari Park and Hambantota Safari Park are good middle-ground options for younger kids, letting animals roam larger drive-through enclosures rather than fixed cages.



