

Thirty years on from the film that changed everything, TRAINSPOTTING: THE MUSICAL storms the stage. Written by Irvine Welsh with Music & Lyrics by Stephen McGuinness & Irvine Welsh and Directed & Developed by Caroline Jay Ranger, 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.
2hr. Incl. 1 interval.
Ages 15+.
15th July, 2026
5th September, 2026
“Nostalgic, gritty 90s trip with divided audiences”
This musical adaptation of the beloved 90s film sparks strongly polarised reactions. Supporters praise the committed cast, particularly standout performances from Spud and Begbie, the nostalgic 90s so...
Trainspotting is a Great musical! It really makes you laugh but does have moments that hit you hard.
I hate musicals but lived this. It’s close to the film but with its own direction and no one over emotes at any point. Has some proper laugh lout loud moments. Loved it
If you’re Scottish you’ll love the banter hilarious at times - sad on occasion also
Contains scenes and depictions of drug taking and death. Includes swearing and adult references.
By: Irvine Welsh
Songs by: Stephen McGuinness, Irvine Welsh
Director: Caroline Jay Ranger
Location: West End
Railway station: Charing Cross
Bus numbers: (Haymarket) 3, 6, 9, 12, 13, 15, 19, 23, 38, 53, 88, 139, 159
Night bus numbers: (Haymarket) 6, 12, 23, 88, 139, 453, N8, N19, N38, N97, N3, N13, N15, N136, N159
Car park: Leicester Square, Whitcomb Street (2mins)
Directions from tube: (5mins) Go along Coventry Street and then take Haymarket on the right where the theatre will be approx. 200 metres along.
Unfortunately, tickets for this event are no longer available.
We are a member of the Society of Ticket Agents and Retailers (STAR) and operate within the code of practice STAR sets down for its members.