Getting to Windsor from London is pretty fast and simple.

Travel to Windsor By Train

From Paddington station you can take one of the many fast train to Slough that run every 15 minutes or so. Change at Slough to the Windsor branch line which runs every 30 minutes from platform 1 to Windsor Central Station, right in the heart of town.

There is also a half hourly service from Waterloo Station to Windsor and Eton Riverside Station which is also pretty central, close to Windsor bridge.

Here are the 10 nearest train stations from the centre of Windsor:

Station Distance Operator
Windsor & Eton Central SL4 1PJ 1.00 mile First Great Western
Windsor & Eton Riverside SL4 1QG 1.22 miles South West Trains
Datchet SL3 9ED 2.21 miles South West Trains
Slough SL1 1XW 2.99 miles First Great Western
Sunnymeads TW19 5HD 3.01 miles South West Trains
Burnham SL1 6JT 3.44 miles First Great Western
Wraysbury TW19 5NH 3.82 miles South West Trains
Taplow SL6 0NU 3.97 miles First Great Western
Langley SL3 6DB 4.47 miles First Great Western
Egham TW20 9LB 4.72 miles South West Trains

Travel to Windsor By Car

From London go west along the M4 Motorway to junction 6 (Slough) and follow the signs for Windsor. You will cross the river and have great views of the castle on your left as you travel along the dual carriageway.

Parking in Windsor

You will find car parking is signposted and there are plenty of places to park. Use the car parks, because the wardens are very strict on unauthorised parking in town.

The council owned car parks (marked with the Royal Borough Crest) are generally quite a bit cheaper than private car parks.

Where to park for free

There is nowhere within easy walk of Windsor Town Centre where you can park for free. You could consider parking in the streets of Dedworth (over a mile away) and then getting a bus in to Windsor town centre, but this is probably a false economy as there are few busses and you will lose a significant part of the day. Stick to the council car parks.