Bus times from Upland Road Peckham, Peckham Rye

Upland Road Peckham, Peckham Rye is served by 2 bus routes (12 and 197), run by Go Ahead London. The next buses go to Dulwich Village, Peckham, Oxford Circus and Croydon.

Next departures

TimeRouteTo
12:4212Dulwich Village
12:46197Peckham
12:5112Oxford Circus
12:52197Croydon
12:5412Dulwich Village
13:01197Peckham
13:0312Oxford Circus
13:0612Dulwich Village
13:07197Croydon
13:1512Oxford Circus
13:16197Peckham
13:1812Dulwich Village
13:22197Croydon
13:2712Oxford Circus
13:3012Dulwich Village
13:31197Peckham
13:37197Croydon
13:3912Oxford Circus
13:4212Dulwich Village
13:46197Peckham

Routes from this stop

Stops nearby

All bus routes and stops in Peckham Rye

Questions

Which buses stop at Upland Road Peckham, Peckham Rye?
2 routes: 12 and 197, run by Go Ahead London.
Where is Upland Road Peckham, Peckham Rye?
Upland Road Peckham is in Peckham Rye, London.
Where do buses from Upland Road Peckham, Peckham Rye go?
The next departures go to Dulwich Village, Peckham, Oxford Circus and Croydon.

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