Madame Tussauds Shanghai Visit Guide
World Travel Editorial · 2026-09-11 · 4 min read
This Madame Tussauds Shanghai Visit Guide is a practical guide for first-time visitors. Follow the route section by section rather than trying to cover everything at once.
Madame Tussauds Shanghai is a wax museum located on the 10th floor of the New World Department Store, Nanjing Xi Road, Shanghai, China. Opened May 1, 2006, it was the second Madame Tussauds museum to open in Asia after Madame Tussauds Hong Kong. It offers a mix of Chinese and western figures, from film stars to athletes and world leaders.
Itinerary summary
- Address: 黄浦区南京西路2-68号新世界十楼
- Opening hours per official notice
- Suggested time: 1-3 hours
How to plan your visit
Below is a section-by-section walk; skip or extend sections to suit your schedule. Check the 'Practical info' section before you set out.
Madame Tussauds Shanghai
Address: 黄浦区南京西路2-68号新世界十楼
Practical info
- Tickets: per on-site notice
- Transport: Metro/bus to nearest stop then walk
- Check official notice before departure
Photographs

Madame Tussaud's Museum in Shanghai,
Photo: Bgelo777 · · Source · CC BY-SA 4.0

China Sport Liuxiang Laxiang
Photo: Nmlascan · · Source · CC BY-SA 3.0

Mtussaud-1994
Photo: Hmvh · · Source · CC BY-SA 4.0
Sources
- Madame Tussauds Shanghai: https://en.wikipedia.org/wiki/Madame_Tussauds_Shanghai