Express Coach Service from London to Windsor. Visit Windsor Castle with entrance included and a free Audio Guide, or simply explore the town at your leisure.
Historic Windsor is crowned by the stunning Windsor Castle - the Official Residence of Her Majesty The Queen. Linked by the beautiful River Thames, this Royal Borough boasts a rich mix of history, culture, heritage making it a 'must see' for any visit to the UK.
At Windsor Castle itself you can enjoy the magnificent State Apartments, the 14th-century St. Georges Chapel and the stunning castle grounds.
Our 'Windsor Express' offers guests a direct service from central London at an easy pace with extra time to explore: you can either include or exclude the Castle entry by choosing one of our flexible options below.