Bona Ventura

Former French Concession (Huangpu) · Shanghai

Shanghai Culture Square

上海文化广场

Culture venue

Shanghai's dedicated musical theatre, mostly underground, built on the site of the 1928 Canidrome greyhound track. It premieres overseas musicals in China; Le Roi Soleil plays here from 30 Oct to 15 Nov 2026.

Address
36 Yongjia Road, near Maoming South Road, Huangpu District
Hours
Show times vary; check the programme (not verified)
Best time to go
Evening · About 2.5 h
Price
Ticket prices vary by show; Price not verified
Price level
¥¥¥
Entry
Tickets for shows

Open in Google Maps

Details can change. Check hours and prices before you go.

Good to know

  • Many shows have Chinese surtitles; check the language before you buy
  • The Magnolia stage awards are held here each spring

Nearby

The Bona Ventura app

Plans your days, reads the walks aloud, finds what is open near you and works offline.

Download on the App Store

Android version coming soon.