Adresse: Praça Marechal Humberto Delgado, 1549-004 Lisboa, Portugal
Der Zoo von Lissabon befindet sich im Herzen von Lissabon in Sete Rios und ist mit allen öffentlichen Verkehrsmitteln wie der U-Bahn, dem Bus und dem Zug gut zu erreichen. Die Attraktion liegt in der Nähe des Estádio do Sport Lisboa e Benfica, dem Heimstadion des portugiesischen Fußballvereins Benfica.
Nächstgelegene Sehenswürdigkeit: Teatro Thalia (500 m zu Fuß)