There are 5 ways to get from Virginia Water to Windsor by train, bus, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Virginia Water to Stainestrain Weybridge - London Waterloo / ...
- Take the train from Staines to Windsor & Eton Riversidetrain London Waterloo - Windsor & Eton Riverside / ...
45 min£4–10Drive 7 mi
cheapest- Drive from Virginia Water to Windsorcar 7 mi
13 min£2–3Bus, line 8 bus
- Take the bus from Egham station to The Holly Treebus Rhu
- Take the bus from The Holly Tree to Parish Churchbus 8
55 minTaxi
- Take the taxi from Virginia Water to Windsortaxi 7 mi
13 min£17–21Line 567 bus, bus
- Take the bus from Station Parade to Elmsleigh Bus Stationbus 566 / ...
- Take the bus from Elmsleigh Bus Station to Parish Churchbus 8
1h 21m£7–9
Virginia Water to Windsor by train
Questions & Answers
The cheapest way to get from Virginia Water to Windsor is to drive which costs £1 - £3 and takes 13 min.
The fastest way to get from Virginia Water to Windsor is to taxi which takes 13 min and costs £17 - £21.
No, there is no direct bus from Virginia Water station to Windsor. However, there are services departing from Egham station and arriving at Parish Church via The Holly Tree. The journey, including transfers, takes approximately 55 min.
No, there is no direct train from Virginia Water to Windsor. However, there are services departing from Virginia Water and arriving at Windsor & Eton Riverside via Staines. The journey, including transfers, takes approximately 45 min.
The distance between Virginia Water and Windsor is 11 miles. The road distance is 7.1 miles.
The best way to get from Virginia Water to Windsor without a car is to train which takes 45 min and costs £3 - £10.
It takes approximately 45 min to get from Virginia Water to Windsor, including transfers.
Virginia Water to Windsor bus services, operated by Diamond Bus Ltd, depart from Egham station.
Virginia Water to Windsor train services, operated by South Western Railway, depart from Virginia Water station.
The best way to get from Virginia Water to Windsor is to train which takes 45 min and costs £3 - £10. Alternatively, you can bus and line 8 bus, which costs and takes 55 min.
What companies run services between Virginia Water, England and Windsor, Windsor and Maidenhead, England?
You can take a train from Virginia Water to Windsor & Eton Riverside via Staines in around 45 min. Alternatively, you can take a train from Virginia Water to Parish Church via Egham, Egham station, and The Holly Tree in around 55 min.
- Phone
- 0345 6000 650
- Website
- South Western Railway
Train from Virginia Water to Staines
- Ave. Duration
- 8 min
- Frequency
- Every 20 minutes
- Estimated price
- £1–4
- Website
- South Western Railway
Train from Staines to Windsor & Eton Riverside
- Ave. Duration
- 14 min
- Frequency
- Hourly
- Estimated price
- £2–6
- Website
- South Western Railway
- Phone
- 0121 322 2222
- [email protected]
- Website
- Diamond Bus Ltd
Bus from Egham station to The Holly Tree
- Ave. Duration
- 10 min
- Frequency
- Every 30 minutes
- Website
- Diamond Bus Ltd
- Phone
- 0345 646 0707
- Website
- First Berkshire & The Thames Valley
Bus from The Holly Tree to Parish Church
- Ave. Duration
- 21 min
- Frequency
- Every 15 minutes
- Website
- First Berkshire & The Thames Valley
Bus from Elmsleigh Bus Station to Parish Church
- Ave. Duration
- 48 min
- Frequency
- Every 15 minutes
- Website
- First Berkshire & The Thames Valley
- Phone
- 01344 882 612
- [email protected]
- Website
- White Bus Services
Bus from Station Parade to Elmsleigh Bus Station
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- £3–5
- Website
- White Bus Services
- Phone
- 01494 450151
- [email protected]
- Website
- Carousel Buses
Bus from Elmsleigh Bus Station to Parish Church
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- £4–5
- Website
- Carousel Buses
- Ave. Duration
- 13 min
- Estimated price
- £17–21
Prime Taxis Farnham
- Phone
- +44 1252 507777
- Website
- farnham-taxis.com
Want to know more about travelling around United Kingdom
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the UK: What do I need to know?
Read the travel guide
More Questions & Answers
Virginia Water to Windsor bus services, operated by Diamond Bus Ltd, arrive at The Holly Tree station.
Virginia Water to Windsor train services, operated by South Western Railway, arrive at Staines station.
Yes, the driving distance between Virginia Water to Windsor is 7 miles. It takes approximately 13 min to drive from Virginia Water to Windsor.
Book your Virginia Water to Windsor train tickets online with Omio.
There are 3088+ hotels available in Windsor.
















