Recent Searches

Travel update: We’re doing our best to help keep you safe and your plans flexible. Learn more.

Read More

Windsor Tours

Located just west of London, Windsor is one of England's most popular towns to visit. It is most known for the famous Windsor Castle which is a huge castle built during the time of William the Conqueror. It is also the oldest castle in continuous occupation in the world. Visitors can explore the castle with a tour or an audio guide in order to learn about the castle's fascinating history. Another big draw is the traditional changing of the guard, so plan your visit accordingly. 
Address: Windsor, South East England, United Kingdom, England

1 Tours and Activities to Experience Windsor

Select Dates

Free Cancellation:Get a full refund up to 24 hours in advance on most experiences.See Details
Sort by:Featured
Windsor Duck Tour: Bus and Boat Ride

Windsor Duck Tour: Bus and Boat Ride

Explore Windsor by land and sea on a 1-hour duck tour of the historic town. Depending on whether you want to spend more time on the road or in the river, you’ll choose from two different tours. Tick off top attractions such as Windsor Castle, Royal Mews, and Long Walk & Crown Estate, before plunging into the Thames River for a cruise. Throughout the tour, listen to history-rich commentary from your guide.
  • 1 hour
  • Free Cancellation

Frequently Asked Questions

The answers provided below are based on answers previously given by the tour provider to customers’ questions.
What's the best way to experience Windsor?