

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...
A well performed show very much a copy of the movie good music older and new, loved the set design and the projection.
It was a a great fun trip to theatre! Just do it choose life !
This was a quirky well told fusion of a play and a musical. I went specifically to see Lewis Kidd as Renton. Some superb performances and extremely well cast. Normally sit in the Royal Circle at the theatre but loved being 3rd row of the stalls for this. Glad I had had the heads up about the country dancing, it was actually funny. Greatly enjoyed it and very happy I went. Friend who I invited along loved it too.
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 £26.
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