Performances from 15th July to 5th September 2026

Trainspotting – the musical

Prices

Tickets from £30

Performance Times

Monday to Saturday 7.30pm - with Matinees Thursday & Saturday 2.30pm

Running Time

2 hours and 30 minutes including an interval

Age guidance 15+.
Contains scenes and depictions of drug taking and death. Includes swearing and adult references.

TICKET DELIVERY – E-TICKETS only. Upon arrival to the theatre, please display tickets on your mobile or printed copy.

Please note we only accept cards in our bars, or when buying  programmes, sweets or merchandise.

Synopsis

Choose Life

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.

Performances

Performances from 15th July to 5th September 2026

Monday to Saturday 7.30pm – with Matinees Thursday & Saturday 2.30pm

Press Night Wednesday 22nd July 7pm

TICKET DELIVERY – E-TICKETS only. Upon arrival to the theatre, please display tickets on your mobile or printed copy.

Ticket Prices

How to Book

CLICK HERE TO BOOK ONLINE

We accept Visa, MasterCard and American Express

Box Office In Person – Theatre Royal Haymarket, Haymarket, London SW1Y 4HT

020 7930 8800

                                                                                      

Access Seats
Please see our Access For All page for information regarding accessible seating.

Prices

Tickets from £30

 

Prices includes a per ticket Booking Fee and a Restoration Levy.

Please note there are 65 steps to the Upper Circle & Gallery.

General Information
No exchange or refund on purchased tickets. See our FAQ section for more details.

Age Suitability: 16+

 

More Information

For your comfort and security, you may be subject to additional checks on your visit to London theatres – we appreciate your patience and understanding while these are taking place.

TICKET DELIVERY – E-TICKETS only. Upon arrival to the theatre, please display tickets on your mobile or printed copy.

Please note we only accept cards in our bars, or when buying  programmes, sweets or merchandise.

E-tickets not arrived?
All e-tickets booked via Theatre Royal Haymarket will arrive within a few hours of booking. Please check your junk mail if you don’t see them in your main inbox.

If you bought your tickets through a ticket agent or third-party website, you will need to contact them directly to receive your e-tickets. We will not be able to send you your tickets.