Last buses from Peckham Rye

Direct buses from Peckham Rye go to 40 places. Tonight (Saturday) the last one leaves at 00:44 (after midnight), the 12 to East Dulwich. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
City of London63 00:00 after midnight63 23:5963 00:00 after midnight63 23:59
Charing Cross12 00:03 after midnight12 00:04 after midnight12 00:03 after midnight12 00:03 after midnight
Elephant & Castle343 00:05 after midnight343 00:05 after midnight343 00:05 after midnight343 00:05 after midnight
TempleN343 05:12N343 05:12N343 05:12N343 05:12
Soho12 00:03 after midnight12 00:04 after midnight12 00:03 after midnight12 00:03 after midnight
Waterloo12 00:03 after midnight12 00:04 after midnight12 00:03 after midnight12 00:03 after midnight
Brixton484 00:09 after midnight484 00:08 after midnight484 00:09 after midnight484 00:07 after midnight
Croydon197 23:48197 23:48197 23:48197 23:47
Lewisham484 23:54484 23:53484 23:54484 23:53
Lambeth12 00:03 after midnight12 00:04 after midnight12 00:03 after midnight12 00:03 after midnight
Peckham37 00:40 after midnight37 00:32 after midnight37 00:40 after midnight37 00:32 after midnight
Walworth343 00:05 after midnight343 00:05 after midnight343 00:05 after midnight343 00:05 after midnight
Westminster12 00:03 after midnight12 00:04 after midnight12 00:03 after midnight12 00:03 after midnight
Clapham Junction37 23:5737 23:5737 23:5737 23:57
Camberwell484 00:09 after midnight484 00:08 after midnight484 00:09 after midnight484 00:07 after midnight
New Cross Gate343 00:35 after midnight343 00:30 after midnight343 00:35 after midnight343 00:29 after midnight
Shoreditch78 23:5778 23:5778 23:5778 23:57
Clapham Park37 23:5737 23:5737 23:5737 23:57
London Bridge343 00:05 after midnight343 00:05 after midnight343 00:05 after midnight343 00:05 after midnight
Newington343 00:05 after midnight343 00:05 after midnight343 00:05 after midnight343 00:05 after midnight
Oxford Circus12 00:03 after midnight12 00:04 after midnight12 00:03 after midnight12 00:03 after midnight
Liverpool Street78 23:5778 23:5778 23:5778 23:57
Wandsworth37 23:5737 23:5737 23:5737 23:57
Covent GardenN343 05:12N343 05:12N343 05:12N343 05:12
Piccadilly Circus12 00:03 after midnight12 00:04 after midnight12 00:03 after midnight12 00:03 after midnight
Putney37 23:5737 23:5737 23:5737 23:57
St James12 00:03 after midnight12 00:04 after midnight12 00:03 after midnight12 00:03 after midnight
Aldgate78 23:5778 23:5778 23:5778 23:57
Clapham Common37 23:5737 23:5737 23:5737 23:57
Pentonville63 00:00 after midnight63 23:5963 00:00 after midnight63 23:59
Crystal Palace363 00:09 after midnight363 00:17 after midnight363 00:09 after midnight363 00:17 after midnight
Herne Hill37 23:5737 23:5737 23:5737 23:57
Surrey QuaysP12 23:46P12 23:45P12 23:46P12 23:45
Dulwich363 00:09 after midnight363 00:17 after midnight363 00:09 after midnight363 00:17 after midnight
Ladywell484 23:54484 23:53484 23:54484 23:53
Spitalfields78 23:5778 23:5778 23:5778 23:57
The Borough343 00:05 after midnight343 00:05 after midnight343 00:05 after midnight343 00:05 after midnight
Nunhead78 00:38 after midnight343 00:30 after midnight78 00:38 after midnight343 00:29 after midnight
St Pancras63 00:00 after midnight63 23:5963 00:00 after midnight63 23:59
Clerkenwell63 00:00 after midnight63 23:5963 00:00 after midnight63 23:59

The time each last direct bus leaves Peckham Rye, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 15 November 2026; bank holidays and Christmas can differ. Before you rely on a last bus, check its live time on its stop's page.

Questions

What time is the last bus from Peckham Rye tonight?
The 12 to East Dulwich at 00:44 (after midnight) from Upland Road Peckham, from the timetable for Saturday.
What time is the last bus from Peckham Rye to City of London?
The last direct bus from Peckham Rye to City of London: on weekdays, the 63 at 23:59 from Nigel Road, reaching City of London at 00:24; on Saturdays, the 63 at 00:00 (after midnight) from Nigel Road, reaching City of London at 00:28; on Sundays, the 63 at 23:59 from Nigel Road, reaching City of London at 00:22.
What time is the last bus from Peckham Rye to Charing Cross?
The last direct bus from Peckham Rye to Charing Cross: on weekdays, the 12 at 00:04 (after midnight) from Nigel Road, reaching Charing Cross at 00:33; on Saturdays, the 12 at 00:03 (after midnight) from Nigel Road, reaching Charing Cross at 00:36; on Sundays, the 12 at 00:03 (after midnight) from Nigel Road, reaching Charing Cross at 00:32.
What time is the last bus from Peckham Rye to Elephant & Castle?
The last direct bus from Peckham Rye to Elephant & Castle: on weekdays, the 343 at 00:05 (after midnight) from Nigel Road, reaching Elephant & Castle at 00:20; on Saturdays, the 343 at 00:05 (after midnight) from Nigel Road, reaching Elephant & Castle at 00:21; on Sundays, the 343 at 00:05 (after midnight) from Nigel Road, reaching Elephant & Castle at 00:20.
What time is the last bus from Peckham Rye to Temple?
The last direct bus from Peckham Rye to Temple: on weekdays, the N343 at 05:12 from Nigel Road, reaching Temple at 05:46; on Saturdays, the N343 at 05:12 from Nigel Road, reaching Temple at 05:47; on Sundays, the N343 at 05:12 from Nigel Road, reaching Temple at 05:46.
What time is the last bus from Peckham Rye to Soho?
The last direct bus from Peckham Rye to Soho: on weekdays, the 12 at 00:04 (after midnight) from Nigel Road, reaching Soho at 00:38; on Saturdays, the 12 at 00:03 (after midnight) from Nigel Road, reaching Soho at 00:43; on Sundays, the 12 at 00:03 (after midnight) from Nigel Road, reaching Soho at 00:37.
What time is the last bus from Peckham Rye to Waterloo?
The last direct bus from Peckham Rye to Waterloo: on weekdays, the 12 at 00:04 (after midnight) from Nigel Road, reaching Waterloo at 00:28; on Saturdays, the 12 at 00:03 (after midnight) from Nigel Road, reaching Waterloo at 00:31; on Sundays, the 12 at 00:03 (after midnight) from Nigel Road, reaching Waterloo at 00:27.
What time is the last bus from Peckham Rye to Brixton?
The last direct bus from Peckham Rye to Brixton: on weekdays, the 484 at 00:08 (after midnight) from East Dulwich Road /Peckham Rye, reaching Brixton at 00:14; on Saturdays, the 484 at 00:09 (after midnight) from East Dulwich Road /Peckham Rye, reaching Brixton at 00:17; on Sundays, the 484 at 00:07 (after midnight) from East Dulwich Road /Peckham Rye, reaching Brixton at 00:13.
What time is the last bus from Peckham Rye to Croydon?
The last direct bus from Peckham Rye to Croydon: on weekdays, the 197 at 23:48 from Upland Road Peckham, reaching Croydon at 00:21; on Saturdays, the 197 at 23:48 from Upland Road Peckham, reaching Croydon at 00:24; on Sundays, the 197 at 23:47 from Upland Road Peckham, reaching Croydon at 00:18.
What time is the last bus from Peckham Rye to Lewisham?
The last direct bus from Peckham Rye to Lewisham: on weekdays, the 484 at 23:53 from Peckham Rye Common, reaching Lewisham at 00:14; on Saturdays, the 484 at 23:54 from Peckham Rye Common, reaching Lewisham at 00:17; on Sundays, the 484 at 23:53 from Peckham Rye Common, reaching Lewisham at 00:14.
What time is the last bus from Peckham Rye to Lambeth?
The last direct bus from Peckham Rye to Lambeth: on weekdays, the 12 at 00:04 (after midnight) from Nigel Road, reaching Lambeth at 00:24; on Saturdays, the 12 at 00:03 (after midnight) from Nigel Road, reaching Lambeth at 00:27; on Sundays, the 12 at 00:03 (after midnight) from Nigel Road, reaching Lambeth at 00:23.

Buses in Peckham Rye · Plan a journey with a change

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