Bus times from Beulah Hill /All Saints Church, Upper Norwood

Beulah Hill /All Saints Church, Upper Norwood is served by 5 bus routes (196, 249, 468, N68 and SL6), run by Arriva London South, Arriva London and Transport UK. The next buses go to Anerley, South Norwood and South Croydon.

Next departures

TimeRouteTo
11:52249Anerley
11:54196South Norwood
11:55468South Croydon
12:03249Anerley
12:05468South Croydon
12:06196South Norwood
12:13249Anerley
12:14468South Croydon
12:17196South Norwood
12:23249Anerley
12:24468South Croydon
12:29196South Norwood
12:33249Anerley
12:33468South Croydon
12:41196South Norwood
12:42468South Croydon
12:43249Anerley
12:51468South Croydon
12:53196South Norwood
12:53249Anerley

Routes from this stop

Stops nearby

All bus routes and stops in Upper Norwood

Questions

Which buses stop at Beulah Hill /All Saints Church, Upper Norwood?
5 routes: 196, 249, 468, N68 and SL6, run by Arriva London South, Arriva London and Transport UK.
Where is Beulah Hill /All Saints Church, Upper Norwood?
Beulah Hill /All Saints Church is in Upper Norwood, London.
Where do buses from Beulah Hill /All Saints Church, Upper Norwood go?
The next departures go to Anerley, South Norwood and South Croydon.

Timetables from the Bus Open Data Service (Department for Transport), updated Monday, 2 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