Where is Madame Tussauds Sydney? Madame Tussauds Sydney is on Darling Harbour, right next to SEA LIFE Sydney Aquarium and WILD LIFE Sydney Zoo. Related articles What is the address for Madame Tussauds Sydney? Can I change the date/time of my booking? What's new at Madame Tussauds Sydney? How can I get to Madame Tussauds Sydney by train?