Madrid Zoo Aquarium
The Madrid Zoo Aquarium is one of the oldest zoos in the world. It was established in 1770, when the Casa de Fieras (Wild Animal House) existed in El Retiro, where exotic animals were brought from all over the world.
In 1972, the zoo was moved to its current location, inside Casa de Campo. It is situated very near the Parque de Atracciones. Since then, it has been renovated and enlarged several times.
The zoo has numerous mammals, birds, fish, amphibians and reptiles. But the most important inhabitant of the zoo is Chulin, the first giant panda born by artificial insemination outside China.
Shows
Various animal shows are organized throughout the year. The most popular are the dolphin show, the sea lion show, birds of prey show and exotic bird show.
If you’re interested in any of these exhibitions, we recommend checking when they take place as soon as you get to the zoo, so that you can plan your visit accordingly.
Plan your visit
It’s clear that Madrid Zoo is an ideal destination for a family outing. To help you plan your visit and get an overview of everything the zoo has to offer, we recommend checking out the official website. There, you can explore an interactive map, view schedules, and access all the essential information for a smooth and enjoyable experience.
Purchase discounted Madrid Zoo tickets
If you're planning to visit the Madrid Zoo, please note that the entrance fee is much more economical if purchased in advance instead of at the ticket office.
You can purchase your tickets in advance at the following link:
Schedule
Varies depending on the time of year, check the official website
Price
Adults: € 27.90 (US$ 29.35)
Children (aged between 3 – 7) and seniors (over 65 years old): € 22.50 (US$ 23.67)
Children (less than 3 years old): free entry
Prices may vary depending on the day of your visit
Madrid Zoo Aquarium Tickets € 27.90 (US$ 29.35)
Nearby places
Parque de Atracciones in Madrid (1.2 km) Casa de Campo (1.9 km) Madrid Río (3.4 km) Teleférico de Madrid (3.8 km) Parque del Oeste (3.9 km)