Trainspotting The Musical

Trainspotting The Musical breaks

Aged 12 and under

About the show

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.

Children

This production is recommended for ages 16+.

Performances

Running time - 2hrs 30mins

Booking until - 05/09/2026

Theatre Royal Haymarket

HaymarketLondon
SW1Y 4HT

Nearest tube - Piccadilly Circus

Seating information - The theatre is split into 4 tiers: the Stalls are at the ground level, with the Royal Circle on the 1st floor, the Upper Circle above and the Balcony at the top.

Book with confidence
Established 2002
Award winning customer service
5 Star Reviews
Flexible payment

If you are booking a break more than six weeks in advance you can choose to pay just 50% of your package price at the time of purchase and settle the remaining balance a month before you travel.

Discounted rail

Add rail to your package and save up to 50% on 'pay on the day' prices. We offer great value, flexible travel options to make your trip hassle free!

© 2026 TicketTree.com Ltd

TicketTree.com Limited Registration in England No. 4612186 and VAT No. GB 808 6621 20. Registered Office, 8 Posterngate, Hull, HU1 2JN

Privacy & Cookie Policy

Facebook