Opening on Jul 15, 2026
Save up to 57% with group discounts and get dedicated guest support.
Trainspotting: The Musical explodes onto the London stage, reimagining Irvine Welsh’s cult novel and the legendary film as a high-octane musical. Written by Welsh and Stephen McGuinness, and directed by Caroline Jay Ranger, the show follows the notorious crew—Renton, Sick Boy, Begbie, Spud, Tommy, and Kelly—through a world of rebellion, defiance, and unforgettable anthems. With a live band, a mix of iconic tracks from the film, and brand-new songs, this limited-run musical at Theatre Royal Haymarket is more than a trip down memory lane—it’s a bold, contemporary statement for a new generation.
Set in 1990s Edinburgh, Trainspotting: The Musical follows Renton, Sick Boy, Begbie, Spud, Tommy, and Kelly as they navigate the highs and lows of youth, addiction, and friendship. The story dives into their chaotic lives, exploring themes of rebellion, escapism, and the search for meaning in a world that feels stacked against them. As their choices spiral, the line between defiance and destruction blurs—will they break free, or be consumed by the world they’re fighting against?
Show timings for Trainspotting may vary every week. You can check the show timings for your preferred date at the next stage of booking.
Get ready for a setlist that fuses electrifying tracks from the original Trainspotting film with new, confrontational songs destined to become singalong classics. The live band pumps out hits that defined a generation, alongside bold new anthems that capture the show’s rebellious spirit.
The Theatre Royal Haymarket is one of London’s most historic West End venues, dating back to 1720. Its grand neoclassical façade and opulent interiors have hosted countless legendary productions and stars over the centuries. Known for its plush red velvet seats and ornate gold detailing, the theatre offers an intimate yet majestic setting for both classic and contemporary works. From Shakespeare to modern blockbusters, it remains a favorite for both audiences and performers.
Theatre Royal Haymarket seating plan will help you find the best seats in the theater.
The cost of the tickets starts from £ (check at time of booking) and will vary depending on the type of seats you choose.
The show is suitable for ages 15 and above.
The show is playing at Theatre Royal Haymarket in London.
It follows a group of rebellious friends in 1990s Edinburgh as they navigate addiction, friendship, and the search for meaning in a world that feels stacked against them.
The running time is 2 hours including a 20-minute interval.
The cast includes an ensemble portraying Renton, Sick Boy, Begbie, Spud, Tommy, and Kelly, with direction by Caroline Jay Ranger.
The musical features electrifying tracks from the original film and new songs written by Stephen McGuinness and Irvine Welsh.
Musical is a strictly limited run at Theatre Royal Haymarket.
Yes, the musical features a live band performing both classic and original tracks.
Photography and recording are not permitted during the performance.