Trainspotting The Musical

at Theatre Royal Haymarket

London Available from Wed 15 Jul to Sat 5 Sept

Three decades after the film that shook a generation, Trainspotting The Musical crashes onto the stage with full force — loud, raw, and impossible to ignore

Created by Irvine Welsh, with music and lyrics by Stephen McGuinness and Irvine Welsh, and directed by Caroline Jay Ranger, this bold new production drags the iconic story into the present moment. It’s a rallying cry for outsiders and rule-breakers — a high-voltage theatrical experience that refuses to play it safe.

About Trainspotting The Musical

The legends of youth culture return: Renton, Sick Boy, Begbie, Spud, Tommy, and Kelly. Backed by a fearless ensemble and a live band that drives the action forward, their world pulses with energy, chaos, and dark humour. Expect unforgettable tracks from the original film alongside a surge of new songs — sharp, addictive, and built to be shouted, sung, and felt.

This isn’t just a trip down memory lane. It’s a reinvention. A collision of past and present that captures the restless spirit of a generation still searching for meaning in uncertain times. Confrontational, exhilarating, and fiercely alive, this is a musical that grabs you by the collar and doesn’t let go.

Show details:

  • Dates: From 15th July 2026
  • Ages: 15+ only
  • Duration: 2hrs 30min, includes interval
  • Location: Theatre Royal Haymarket, Haymarket, London SW1Y 4HT

Provocative and unapologetic, Trainspotting: The Musical is more than a show — it’s an experience that lingers long after the lights go down. Not just entertainment, but a statement. A pulse. A defiant heartbeat.

Location

Theatre Royal Haymarket

Haymarket,
London,
SW1Y 4HT
Show on Google Maps
Facilities
  • Bar
  • Toilets
  • Wheelchair access
More Info
Can you take snacks into the Theatre Royal Haymarket?

Snacks and drinks in plastic containers are allowed in the auditorium, however hot food is prohibited. Drinks purchased from the bar must be transferred into plastic if they are being taken inside the auditorium.

What is the closest tube station to the Theatre Royal Haymarket?

The nearest tube station to The Theatre Royal Haymarket is Piccadilly Circus (Bakerloo and Piccadilly lines), with both Charing Cross (Bakerloo and Northern lines) and Leicester Square (Piccadilly Circus and Northern lines) also nearby.

Is there a dress code for Theatre Royal Haymarket?

No, you can wear anything you like, except big hats!

Can I leave luggage at the Theatre Royal Haymarket?

With extra security measures being brought in across London and the UK, the theatre is unable to store any left luggage – this includes all suitcases and 'carry-on' style cases.

Small rucksacks, handbags and briefcases will be allowed into the theatre where you may be asked to open them for inspection.

What time should I arrive at the Theatre Royal Haymarket?

Please arrive at least 15 minutes before the start of the show. The theatre will open 45 minutes prior to the performance for safety and comfort and 30 minutes before the shows for the children’s events.

Find more fun