
Get your golden ticket ready, the most scrumptious musical is coming to Singapore as the first stop in Southeast Asia!
Based on Roald Dahl’s beloved classic, Charlie and the Chocolate Factory - The Musical brings together the iconic songs from the original film with brand-new numbers by the award-winning songwriters of Hairspray.
When Charlie Bucket discovers a golden ticket to Willy Wonka’s magical factory, he and the other lucky winners expect a world of sweet surprises. But beyond the gates, they embark on an extraordinary adventure full of unexpected twists, fantastical creations, and pure imagination.
With music by Marc Shaiman, lyrics by Shaiman and Scott Wittman, and a book by David Greig, this dazzling magical production promises Singapore audiences whimsical charm, spectacular storytelling, and unforgettable immersive fun. A world of boundless wonder and cool inventions for audiences of all ages.
- Winner of 2 Tony Awards, including Best Costume Design and Best Lighting Design
- Nominated for five Laurence Olivier Awards, including Best New Musical
Show Details
Event Date - 19 May – 7 Jun 2026
Off-peak pricing
- Tue – Thu : 8pm (excluding eve of PH & PH)
- Sun: 6.30pm
Peak pricing
- Tue – Wed: 8pm (including eve of PH & PH)
- Fri: 8pm
- Sat: 2pm & 8pm
Language - English
Duration - Approximately 150 minutes (with 20 mins intermission)
Venue - Sands Theatre
When
19–22 May, 20:00
23 May, 14:00 & 20:00
24 May, 13:00 & 18:30
26–29 May, 20:00
30 May, 14:00 & 20:00
31 May, 13:00 & 18:30
02–05 June, 20:00
06 June, 14:00 & 20:00
07 June, 13:00 & 18:30.
Age
6+
Price
from: 88 SGD
Telephone number
Links
Address
Singapore10 Bayfront Avenue, Marina Bay, Singapore
How to get there?
By MRT
Marina Bay Sands is linked directly to CE1/DT16 Bayfront Station on the Circle Line and Downtown Line of Singapore's Mass Rapid Transit (MRT) train system.
Exits C & D - Connect to MasterCard Theatres (10 minute walk).
By bus
Marina Bay Sands is serviced by the following bus routes:
97 / 106 / 518 / 133 / 502 (every day)
97E / 502A / 518A (every day except Sat, Sun & public holidays)
NR1 / NR6 (late night Fri, Sat & eve of public holidays)
Bus stop 03501 is located outside Marina Bay Sands Theatres (outside MasterCard Theatres, opposite Hotel Lobby Tower 3).