Cheap Bus and Train tickets to Windsor

What are the most popular routes to Windsor?

London - WindsorAverage priceARS 23 799Average duration51mDaily departures34
Heathrow - WindsorAverage priceARS 8 229Average duration52mDaily departures28
Bournemouth - WindsorAverage priceARS 119 536Average duration2h 57mDaily departures4
Egham - WindsorAverage priceARS 8 946Average duration17mDaily departures9
Slough - WindsorAverage priceARS 9 190Average duration6mDaily departures12