Getting here
Windsor Theatre Royal is 25 miles West of London with Heathrow Airport just 15 minutes away. The Royal Borough is easily accessible via the M3, M4, M25 and M40, and we’re well served by public transport.
We’re in the centre of Windsor, across from the walls of Windsor Castle.
Theatre Royal Windsor
32 Thames Street
Windsor
Berkshire
SL4 1PS
By Car
Please note there is no customer parking at Theatre Royal Windsor, but there are many public car parks within a few minutes’ walk of the theatre, many of which are council-run and use RingGo for ease of payment.
There are also a selection of nearby private car parks.
If you’re taking a taxi to/from the theatre, our street address/postcode is:
32 Thames Street, SL4 1PS
By Train
There are two main railway stations in Windsor, both within a short walk of the theatre.
Windsor & Eton Riverside has regular trains to London Waterloo via Staines and Richmond.
Windsor & Eton Central has regular trains to Slough where you can change for London Paddington, Reading or Maidenhead, or catch the Elizabeth Line.
We recommend checking National Rail Enquiries for service updates that may affect your journey.
By Bus / Coach
There is a bus stop directly opposite the entrance to the theatre served by many routes with regular buses running to the outskirts of Windsor and beyond.
For more information, plan your journey with Traveline.