Discover an exciting wildlife experience at Zoo Melaka, home to up to 450 animal species spread across a lush 50-acre landscape. As the state’s main zoo, it showcases some of Malaysia’s most remarkable wildlife — including the Malayan Tiger and Malayan Tapir — making it one of Melaka’s top family-friendly attractions for nature lovers.
Located in Ayer Keroh, approximately 13 kilometres from Melaka Town, Zoo Melaka adopts an open-concept design, allowing animals to roam comfortably within spacious enclosures while visitors enjoy clear viewing opportunities.

Opening Hours
- Weekdays: 10:00 AM – 5:00 PM
- Weekends: 9:00 AM – 6:00 PM
Animal Encounters & Highlights
One of Zoo Melaka’s most popular experiences is the chance to get up close with its friendly elephants. Visitors can participate in elephant feeding sessions using sugarcane sticks provided by zookeepers for a small fee.
The bird aviary is another standout attraction, where vibrant parrots, majestic peacocks, and other colourful bird species can be admired within a walk-through enclosure — perfect for photography and relaxed exploration.
Families can also visit the petting section, where guests may ride or feed ponies.
Pony Feeding Times
- 12:00 PM – 12:30 PM
- 2:30 PM – 3:00 PM
Dinosaur Encounter at Zoo Melaka
Step back in time at the Dinosaur Encounter, recognised as the largest dinosaur park in Southeast Asia and the second of its kind in Malaysia.
Enjoy a guided walk through the park featuring over 128 life-sized dinosaur replicas, brought to life with sound and movement. The experience includes educational commentary on the Age of Dinosaurs, making it both entertaining and informative.
Beyond dinosaurs, the park also showcases Ancient Giants such as the Woolly Mammoth and Saber-Toothed Tiger.
Zoo Melaka Night Safari
Experience Zoo Melaka after dark with a tram ride through the Night Safari, where animals are active during their nocturnal hours.
- Night Safari Hours: 8:00 PM – 11:00 PM
Dining at Zoo Melaka
Several cafés within the zoo offer refreshments and meals, perfect for recharging between exhibits.
How to Get There
Zoo Melaka is located in Ayer Keroh, approximately 14 kilometres from Melaka Town, with a travel time of about 38 minutes by car. It is conveniently accessible via the Ayer Keroh exit.


