Triptime AI
Historic site · United Kingdom

Windsor Castle

Official country residence of British monarch

About Windsor Castle

Windsor Castle is a royal residence at Windsor in the English county of Berkshire, about 25 miles (40 km) west of central London. It is strongly associated with the English and succeeding British royal family, and embodies almost a millennium of architectural history. The original castle was built in the 11th century, after the Norman invasion of England by William the Conqueror. Since the time of Henry I (who reigned 1100–1135), it has been used by the monarch and is the longest-occupied palace in Europe.

From Wikipedia (CC BY-SA). Read more on Wikipedia

On the map

Famous places nearby

Ready-made plans nearby

Questions about Windsor Castle

Where is Windsor Castle?

Windsor Castle is in United Kingdom. The nearest city is Slough, about 3 km away.

Is there a ready-made trip plan near Windsor Castle?

Yes. The 5-day London plan is about 33 km away. You can open it and change it as you like.

How can I plan a trip to Windsor Castle?

Tap "Plan a trip here" and Triptime AI builds a free day-by-day plan around Windsor Castle that you can edit on the map.

More famous places in United Kingdom

Plan your trip to Windsor Castle

Triptime AI builds a free day-by-day plan around Windsor Castle: what to see nearby, where to eat and where to stay.