Travel from Windsor-Castle to Staines-upon-Thames

Bus or train from Windsor Castle to Staines-upon-Thames?

South Western Railway operates a train from Windsor Castle to Staines-upon-Thames hourly. Tickets cost $5 - $9 and the journey takes 14 min. Alternatively, Arriva UK operates a bus from Windsor Castle to Staines-upon-Thames every 15 minutes. Tickets cost $5 - $8 and the journey takes 37 min.

How to get from Windsor Castle to Staines-upon-Thames

From Windsor Castle walk to Windsor & Eton Riverside then train to Staines. 17 min £5. From Windsor Castle walk to Windsor Town Centre, Parish Church (Church Lane) then line 8 bus to Egham Hythe, Wendover Road. 41 min £4. From Windsor Castle walk to Windsor Town Centre, Theatre Royal (River Street) then line 8 bus to Elmsleigh Bus Station. 49 min £4. From Windsor Castle taxi to Staines-upon-Thames. 12 min £30. From Windsor Castle drive to Staines-upon-Thames. 12 min £1. From Windsor Castle walk to Staines-upon-Thames. 2 h 11 min.

Operators from Windsor Castle to Staines-upon-Thames