The Barcelona Aquarium is located at Port Vell, near the city’s harbor. The exact address is Moll d'Espanya del Port Vell, s/n, 08039 Barcelona, Spain. It’s easily accessible by metro, bus, and even by foot from the city center. More info on how to get there.