

See Trainspotting: The Musical, Irvine Welsh’s world premiere of the stage musical based on his beloved novel and defining 1996 film. Book Trainspotting: The Musical tickets on London Theatre.
Thirty years after the film revolutionized British pop culture, Trainspotting: The Musical in London brings Renton, Sick Boy, Begbie, Spud, Tommy, and Kelly back to the stage. Set within a world struggling with addiction, class anger, and restlessness, the musical revisits Welsh’s characters with new songs and a darkly witty energy built for the West End.
In 1996, “Choose Life” sounded somewhat vexing. However, thirty years later, this musical presents us with the question of what this challenge means now, especially in a world where addiction has greatly changed shape and people struggle with powerlessness against it. This new interpretation of the source material explores the search for escape, especially for meaning, in a world that leaves many people feeling trapped and dejected.
Trainspotting: The Musical is a musical written by Irvine Welsh, featuring music and lyrics by Stephen McGuinness and Irvine Welsh. The production is staged and developed by Caroline Jay Ranger, with set and costume design by Colin Richmond, lighting design by Ian Scott, video design by Douglas O’Connell, and sound design by Rory Madden for Sonalyst.
This production boasts a formidable cast including Robbie Scott who is starring as Renton in his West End debut, Sheridan Townsley as Sick Boy, Kieran Andrew as Spud, Frankie O’Connor as Franco Begbie, Finlay Paul as Tommy, Yana Harris as Kelly, Rebecca McKinnis as Cathy Renton, Gordon Cooper as Davie Renton, Ashley J. Russell as Colleen, Rosie Dignan as Alison, and Sophie Hutchinson as Lizzie.
This production is loud and confrontational, giving Welsh’s world a new form while breathing fresh life into it without doing away with any of its danger.
2hr. Incl. 1 interval.
Ages 15+.
15th July, 2026
5th September, 2026
“Gritty, emotional and unforgettable theatrical punch”
Audiences are overwhelmingly moved by this emotionally charged adaptation that successfully translates the beloved film to the stage whilst adding fresh theatrical dimensions. The talented cast delive...
The vocals were great, but the story was difficult to follow through the accents and the confusing storyline that I wonder if you hadn’t seen the movie would even have a clue what was going on. The direction of the show failed to deliver a edgy feel, there were too many actor’s ambling around the stage that it felt like a drama school performance and the songs were completely out of place in places to the theme along with the lack of depth to what should be a emotional subject. The positives were spud’s performance and perfect day provide a tiny moment of wow factor from the vocals and harmonies. The theatre seats were awful, creaky and broken with view of half the stage missing especially when the person in front of me sat leaning forward on the edge of their seat the whole show with covered another 30% of my view of the stage. Luckily it only cost me £15 a ticket so nothing lost other than our time. Definitely not worth any more!
I wasnt sure how this would work as a musical. They nailed it. The songs were really fitting. The baby scene was harrowing. Actors had the characters off to perfection. Thoroughly enjoyed it.
Ignore the reviews from the tabloids they got it wrong. It’s brilliant and I’d recommend it to anyone who remembers the film from the 90s.
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.
Book tickets to Trainspotting: The Musical, or sign up to receive the latest news and show alerts.
| Day of week | Matinee | Evening |
|---|---|---|
| Monday | - | 7:30 PM |
| Tuesday | - | 7:30 PM |
| Wednesday | - | 7:30 PM |
| Thursday | 2:30 PM | 7:30 PM |
| Friday | - | 7:30 PM |
| Saturday | 2:30 PM | 7:30 PM |
| Sunday | - | - |
See Trainspotting: The Musical, Irvine Welsh’s world premiere of the stage musical based on his beloved novel and defining 1996 film.
The recommended age for Trainspotting the Musical is Ages 15+..
Trainspotting the Musical is playing at Theatre Royal Haymarket. The theatre is located at 18 Suffolk St, London, SW1Y 4HT.
The running time of Trainspotting the Musical is 2hr. Incl. 1 interval.
Book tickets for Trainspotting the Musical on London Theatre.
Tickets for Trainspotting the Musical start at £18.
Irvine Welsh is the writer, with music and lyrics by Stephen McGuinness and Irvine Welsh.
Caroline Jay Ranger is the director.
Trainspotting: The Musical is best suited for those ages 15 and above, as this production contains scenes and depictions of drug taking and death, as well as swearing and adult references.
Trainspotting: The Musical is a wonderful production made for audiences interested in classic British stories and darker stage adaptations. Irvine Welsh adapts his own material in this staging, with Robbie Scott making his West End debut as Renton. And with Caroline Jay Ranger directing this world-premiere production, this musical is bringing a notorious story of survival to the West End in a new form.
You can unsubscribe at any time. Privacy Policy