South Western Railway operates a train from Waterloo Station to Egham every 30 minutes. Tickets cost $10 - $16 and the journey takes 37 min. Alternatively, London Buses operates a bus from Waterloo Station to Egham every 5 minutes. Tickets cost $3 and the journey takes 2 min. 2 other operators also service this route.
How to get from Waterloo Station to Egham
From London Waterloo train to Egham. 37 min £9. From Waterloo Station Tenison Way line 139 bus to Covent Garden, Savoy Street, bus to Heathrow Airport Terminal 5, Heathrow Terminal 5, then line 8 bus to Egham, Langham Place. 2 h 11 min £6. From Waterloo Station taxi to Egham. 33 min £99. From Waterloo Station drive to Egham. 33 min £4.