Theatre Royal Haymarket. Trainspotting the musical. Banner

Trainspotting the musical

Theatre Royal, Haymarket - 18 Suffolk Street, London, SW1Y 4HT 
Showing from Wed, 15th July 2026 to Sat, 5th September 2026

Press Night: 22nd July 2026

Drug addicted Scotland. Six people trying to deal with it in their own ways.

With songs from the cult film and new ones added, a new loud and defiant musical version of their story.

Not suitable for those aged under 16 or the easily offended. Contains scenes of drug use, death, strong language and adult references.

Not yet available.

The monkey advises checking performance times on your tickets and that performances are happening as scheduled, before travelling.

Run Time:2 hours 30 minutes, including 1 interval
 
Monday:7.30pm
Tuesday:7.30pm
Wednesday: 7.30pm
Thursday: 2.30pm, 7.30pm
Friday:7.30pm
Saturday:2.30pm, 7.30pm
Sunday:X

Notes:
7pm on 22nd July 2026.

Venue Box Office & Current Prices

020 7930 8800
Venue box office details and show price charts are available on the Theatre Royal, Haymarket page.

LoveTheatre.com

Lovetheatre.com. Charge around 10% booking fee per ticket. They are owned by Ambassador Theatre Group (ATG) and often have good deals on shows at ATG venues.

See Tickets

See Tickets. Charge around 10% booking fee per ticket, plus £2.75 per booking (not per ticket) postal charge. They are owned by ticketing group Eventim.

Ticketmaster

Ticketmaster.co.uk. Charge around 8% to 10% booking fee per ticket. Handling fees may also be added. This is the largest ticketing agency worldwide.

TodayTix

TodayTix. Charge between 10% and 20% booking fee per ticket. Discounts are often available as this is a large global ticketing company with this specific aim.

London Theatre Direct

Londontheatredirect.com. Charge between 10% and 25% booking fee per ticket. Discounts are frequently available. Part of Trafalgar Theatre Group, known for customer service and unique offers.

Location: -
Availability: -
Price: -
Notes: No policy announced.

Venue: Theatre Royal, Haymarket
Address: 18 Suffolk Street, London, SW1Y 4HT
Box Office: 020 7930 8800

More details: Seats to buy or avoid at this venue plus travel information and other details can be found on the Theatre Royal, Haymarket page
To top