Park & nature

Surabaya Zoo

4 · 106 reviews
Surabaya ZooSakurai Midori · Wikimedia Commons · CC BY 3.0
Check tickets & tours Official site

Some booking links are affiliate links. If you book through them, we may earn a small commission at no extra cost to you. We never let this influence which places we recommend.

Surabaya Zoo is a 15-hectare zoo in Surabaya, East Java. It houses thousands of animals, including a large collection of Komodo dragons. The zoo has faced serious criticism for animal treatment, with activist groups and media calling attention to animal deaths and neglect.

Don't miss

  • 76 Komodo dragons as of March 2018, including 13 under a year old
  • Breeding facility with 29 aviaries, once home to endangered Bali starlings
  • Large collection of 3,459 animals from 197 species (as of January 2014)
  • Historic zoo dating back to 1916, with roots in a journalist's animal collection

Tickets & tours

Ways to visit Surabaya Zoo

You can explore Surabaya Zoo at your own pace. A tour is worth it mainly for transport, or for pairing it with nearby sights in one day.

Know before you go

  • Animal welfare concerns have been reported; some animals have died from ingesting plastic thrown by visitors.
  • The zoo has a large Komodo dragon population, with plans for a dedicated dragon park in the Kenjeran coastal area.

A bit of history

The zoo was established by decree of the Governor General of the Netherlands East Indies on 31 August 1916. It moved locations several times, settling in the Darmo area by 1920. The zoo expanded to its current 15-hectare size by 1939. In the late 1980s, it renovated its breeding facility and ran a successful Bali starling breeding program, releasing 40 birds into the wild in 2011.

More attractions in Surabaya

Planning your trip to Surabaya? See where to eat, more attractions, or build a Surabaya itinerary.