Trainspotting the Musical tickets
London

Trainspotting the Musical tickets

Trainspotting the Musical: What to expect - 1
Now On Sale
Trainspotting the Musical tickets

About Trainspotting the Musical

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.

Run time

2hr. Incl. 1 interval.

Categories

Musicals, Must-See, Contemporary

Age

Ages 15+.

Start date

15th July, 2026

End date

5th September, 2026

Important information

Contains scenes and depictions of drug taking and death. Includes swearing and adult references.

Trainspotting the Musical cast and creative team

By: Irvine Welsh
Songs by: Stephen McGuinness, Irvine Welsh
Director: Caroline Jay Ranger

Venue

Theatre Royal Haymarket

18 Suffolk St, London, United Kingdom, SW1Y 4HT

Directions

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.

Show schedule

Day of weekMatineeEvening
Monday-7:30 PM
Tuesday-7:30 PM
Wednesday-7:30 PM, 7:00 PM
Thursday2:30 PM7:30 PM
Friday-7:30 PM
Saturday2:30 PM7:30 PM
Sunday--

Frequently asked questions

What is Trainspotting the Musical about?

Thirty years on from the film that changed everything, TRAINSPOTTING: THE MUSICAL storms the stage.

What is the length of Trainspotting the Musical?

Trainspotting the Musical is 2hr. Incl. 1 interval.

Where is Trainspotting the Musical?

Theatre Royal Haymarket.

What's the price for Trainspotting the Musical tickets?

The price for tickets to Trainspotting the Musical starts at £16.

How old do children need to be to see Trainspotting the Musical?

Ages 15+.

How do you buy tickets for Trainspotting the Musical?

Buy tickets today on Box Office. Check availability, pricing and more.

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.