Bus times from Waterloo Station / Waterloo Road

Waterloo Station / Waterloo Road is served by 17 bus routes (1, 59, 68, 76, 139, 172, 176, 188, 341, BL1, C10, N1 and more), run by Go Ahead London, Arriva London South, Transport UK and Arriva London North. The next buses go to Upper Edmonton, West Norwood, Lewisham, Streatham Hill, Tottenham Hale and Canada Water.

Next departures

TimeRouteTo
18:27341Upper Edmonton
18:2868West Norwood
18:28BL1Lewisham
18:2959Streatham Hill
18:2976Tottenham Hale
18:291Canada Water
18:30C10Canada Water
18:30C10Victoria
18:31172Temple
18:34176Penge & Sydenham
18:35188North Greenwich
18:36172Honor Oak Park
18:3759Streatham Hill
18:3868West Norwood
18:38C10Canada Water
18:38C10Victoria
18:3976Tottenham Hale
18:39341Upper Edmonton
18:391Canada Water
18:40BL1Lewisham

Routes from this stop

Stops nearby

All bus routes and stops in Waterloo

Questions

Which buses stop at Waterloo Station / Waterloo Road?
17 routes: 1, 59, 68, 76, 139, 172, 176, 188, 341, BL1, C10, N1, N68, N171, NL-7, NL-9 and SL6, run by Go Ahead London, Arriva London South, Transport UK, Arriva London North, Metroline Travel and Replacement Service.
Where is Waterloo Station / Waterloo Road?
Waterloo Station / Waterloo Road is in Waterloo, London.
Where do buses from Waterloo Station / Waterloo Road go?
The next departures go to Upper Edmonton, West Norwood, Lewisham, Streatham Hill, Tottenham Hale and Canada Water.

Timetables from the Bus Open Data Service (Department for Transport), updated Saturday, 7 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook