How to get to Madame Tussauds Amsterdam

Getting to Madame Tussauds Amsterdam


Madame Tussauds is located on Dam Square in the heart of Amsterdam, approximately a ten minute walk from Central Station. There are also several nearby parking facilities.


 

Plan your trip by public transport