Travel from Hayes to Windsor-Castle

Bus or train from Hayes to Windsor Castle?

Great Western Railway operates a train from Hayes to Windsor Castle every 20 minutes. Tickets cost $4 - $8 and the journey takes 10 min. Great Western Railway also services this route every 30 minutes. Alternatively, London Buses operates a bus from Hayes to Windsor Castle every 10 minutes. Tickets cost $3 and the journey takes 30 min. Arriva UK also services this route every 15 minutes.

How to get from Hayes to Windsor Castle

From Hayes & Harlington train to Slough, train to Windsor & Eton Central, then walk to Windsor Castle. 36 min £5. From Hayes & Harlington train to Slough Bus Station, bus to Windsor Town Centre, Theatre Royal (River Street), then walk to Windsor Castle. 36 min £8. From Hayes, Botwell Common line 350 bus to Heathrow Airport Terminal 5, Heathrow Terminal 5, line 8 bus to Windsor Town Centre, WH Smith (Central Station Access Road), then walk to Windsor Castle. 1 h 35 min £7. From Hayes taxi to Windsor Castle. 17 min £49. From Hayes drive to Windsor Castle. 17 min £2.

Operators from Hayes to Windsor Castle

OperatorPhoneWebsite
Great Western RailwayGreat Western Railway
Arriva UK+44 (0)191 520 4000Arriva UK
London BusesLondon Buses