This production is recommended for ages 16+.
Performance Dates
15 July - 5 September 2026
Run time: 2hrs 30mins
Includes interval
Thirty years on from the film that changed everything, TRAINSPOTTING: THE MUSICAL storms the stage. Playing at the Theatre Royal Haymarket from 15 July 2026, book your official TRAINSPOTTING: THE MUSICAL tickets now.
This is the story of the outsiders, the rebels, a brand-new, expectation defying musical, pumping in live and loud defiance across the West End stage.
Cult heroes of youth culture; Renton, Sick Boy, Begbie, Spud, Tommy, and Kelly are back, alongside an ensemble cast and a live band. Featuring some of the electrifying tracks from the film that defined a generation, together with catchy, confrontational and celebratory original songs, set to become singalong, dance-along classics, this is more than nostalgia amplified, it’s a genre-defying new musical that speaks to our contemporary malaise of defiance in the face of an uncertain future.
Radical, invigorating and life-affirming, this provocative, unforgettable experience will have even the most sceptical leave on a consciousness-altering high.
Trainspotting is not just a show. It’s a moment. It’s a manifesto. It’s who we are.
CHOOSE LIFE.
TRAINSPOTTING THE MUSICAL is recommended for ages 16+. The production contains scenes and depictions of drug taking and death. Includes swearing and adult references.
Thirty years on from the film, Trainspotting: The Musical is officially in rehearsal. The brand new musical is written by Irvine Welsh, the original writer of the Trainspotting book. This time, we’re taking it back to the nineties, Scotland.
11 Jun, 2026 | By Alicia Bridge