Last buses from Clapham Junction

Direct buses from Clapham Junction go to 40 places. Tonight (Saturday) the last one leaves at 00:36 (after midnight), the 345 to Battersea. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Belgravia170 00:23 after midnight170 00:21 after midnight170 00:23 after midnight170 00:21 after midnight
Victoria170 00:23 after midnight170 00:21 after midnight170 00:23 after midnight170 00:21 after midnight
City of London35 23:5835 23:5635 23:5835 23:56
Hammersmith295 23:53295 23:54295 23:53295 23:53
Charing Cross87 23:5987 23:5987 23:5987 23:58
Earls Court49 23:5749 23:5749 23:57C3 23:58
Elephant & Castle35 23:5835 23:5635 23:5835 23:56
Temple87 23:5987 23:5987 23:5987 23:58
SohoN19 05:13N19 05:14N19 05:14N19 05:14
South HampsteadN31 04:48N31 04:44N31 04:48N31 04:44
Waterloo77 00:14 after midnight77 00:11 after midnight77 00:14 after midnight77 00:10 after midnight
Brixton345 00:15 after midnight345 00:12 after midnight345 00:15 after midnight345 00:12 after midnight
Kingston Upon ThamesN87 05:28N87 05:24N87 05:28N87 05:24
Tottenham Court RoadN19 05:13N19 05:14N19 05:14N19 05:14
WoolwichRB6 21:43RB6 21:43RB6 21:43RB6 21:43
HolbornN19 05:13N19 05:14N19 05:14N19 05:14
Lambeth77 00:14 after midnight77 00:11 after midnight77 00:14 after midnight77 00:10 after midnight
Peckham345 00:15 after midnight345 00:12 after midnight345 00:15 after midnight345 00:12 after midnight
Walworth35 23:5835 23:5635 23:5835 23:56
Battersea345 00:36 after midnightG1 00:29 after midnight345 00:36 after midnightG1 00:28 after midnight
Hyde Park CornerN19 05:13N19 05:14N19 05:14N19 05:14
Westminster87 23:5987 23:5987 23:5987 23:58
Camberwell345 00:15 after midnight345 00:12 after midnight345 00:15 after midnight345 00:12 after midnight
HollowayN19 05:13N19 05:14N19 05:14N19 05:14
Shoreditch35 23:5835 23:5635 23:5835 23:56
Clapham Park37 00:11 after midnight37 00:08 after midnight37 00:11 after midnight37 00:08 after midnight
London Bridge35 23:5835 23:5635 23:5835 23:56
Shepherds Bush49 23:5749 23:5749 23:5749 23:57
Camden TownN31 04:48N31 04:44N31 04:48N31 04:44
CanonburyN19 05:13N19 05:14N19 05:14N19 05:14
Liverpool Street35 23:5835 23:5635 23:5835 23:56
Pimlico170 00:23 after midnight170 00:21 after midnight170 00:23 after midnight170 00:21 after midnight
Wandsworth87 00:36 after midnight37 00:29 after midnight87 00:36 after midnight37 00:29 after midnight
White City49 23:5749 23:5749 23:5749 23:57
AngelN19 05:13N19 05:14N19 05:14N19 05:14
Canary WharfRB6 21:43RB6 22:27RB6 21:43RB6 21:43
Chelsea345 00:36 after midnight345 00:28 after midnight345 00:36 after midnight345 00:27 after midnight
Covent Garden87 23:5987 23:5987 23:5987 23:58
MordenN44 05:13N44 05:12N44 05:13N44 05:12
Piccadilly CircusN19 05:13N19 05:14N19 05:14N19 05:14

The time each last direct bus leaves Clapham Junction, 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 Clapham Junction tonight?
The 345 to Battersea at 00:36 (after midnight) from Bullen Street, from the timetable for Saturday.
What time is the last bus from Clapham Junction to Belgravia?
The last direct bus from Clapham Junction to Belgravia: on weekdays, the 170 at 00:21 (after midnight) from Battersea High Street, reaching Belgravia at 00:31; on Saturdays, the 170 at 00:23 (after midnight) from Battersea High Street, reaching Belgravia at 00:33; on Sundays, the 170 at 00:21 (after midnight) from Battersea High Street, reaching Belgravia at 00:31.
What time is the last bus from Clapham Junction to Victoria?
The last direct bus from Clapham Junction to Victoria: on weekdays, the 170 at 00:21 (after midnight) from Battersea High Street, reaching Victoria at 00:32; on Saturdays, the 170 at 00:23 (after midnight) from Battersea High Street, reaching Victoria at 00:34; on Sundays, the 170 at 00:21 (after midnight) from Battersea High Street, reaching Victoria at 00:32.
What time is the last bus from Clapham Junction to City of London?
The last direct bus from Clapham Junction to City of London: on weekdays, the 35 at 23:56 from Forthbridge Road, reaching City of London at 00:36; on Saturdays, the 35 at 23:58 from Forthbridge Road, reaching City of London at 00:44; on Sundays, the 35 at 23:56 from Forthbridge Road, reaching City of London at 00:33.
What time is the last bus from Clapham Junction to Hammersmith?
The last direct bus from Clapham Junction to Hammersmith: on weekdays, the 295 at 23:54 from Chatfield Road, reaching Hammersmith at 00:10; on Saturdays, the 295 at 23:53 from Chatfield Road, reaching Hammersmith at 00:09; on Sundays, the 295 at 23:53 from Chatfield Road, reaching Hammersmith at 00:09.
What time is the last bus from Clapham Junction to Charing Cross?
The last direct bus from Clapham Junction to Charing Cross: on weekdays, the 87 at 23:59 from Tipthorpe Road, reaching Charing Cross at 00:23; on Saturdays, the 87 at 23:59 from Tipthorpe Road, reaching Charing Cross at 00:24; on Sundays, the 87 at 23:58 from Tipthorpe Road, reaching Charing Cross at 00:22.
What time is the last bus from Clapham Junction to Earls Court?
The last direct bus from Clapham Junction to Earls Court: on weekdays, the 49 at 23:57 from Bullen Street, reaching Earls Court at 00:20; on Saturdays, the 49 at 23:57 from Bullen Street, reaching Earls Court at 00:20; on Sundays, the C3 at 23:58 from Chatfield Road, reaching Earls Court at 00:13.
What time is the last bus from Clapham Junction to Elephant & Castle?
The last direct bus from Clapham Junction to Elephant & Castle: on weekdays, the 35 at 23:56 from Forthbridge Road, reaching Elephant & Castle at 00:24; on Saturdays, the 35 at 23:58 from Forthbridge Road, reaching Elephant & Castle at 00:31; on Sundays, the 35 at 23:56 from Forthbridge Road, reaching Elephant & Castle at 00:22.
What time is the last bus from Clapham Junction to Temple?
The last direct bus from Clapham Junction to Temple: on weekdays, the 87 at 23:59 from Tipthorpe Road, reaching Temple at 00:26; on Saturdays, the 87 at 23:59 from Tipthorpe Road, reaching Temple at 00:28; on Sundays, the 87 at 23:58 from Tipthorpe Road, reaching Temple at 00:25.
What time is the last bus from Clapham Junction to Soho?
The last direct bus from Clapham Junction to Soho: on weekdays, the N19 at 05:14 from Bullen Street, reaching Soho at 05:29; on Saturdays, the N19 at 05:14 from Bullen Street, reaching Soho at 05:34; on Sundays, the N19 at 05:14 from Bullen Street, reaching Soho at 05:29.
What time is the last bus from Clapham Junction to South Hampstead?
The last direct bus from Clapham Junction to South Hampstead: on weekdays, the N31 at 04:44 from Bullen Street, reaching South Hampstead at 05:17; on Saturdays, the N31 at 04:48 from Bullen Street, reaching South Hampstead at 05:21; on Sundays, the N31 at 04:44 from Bullen Street, reaching South Hampstead at 05:17.

Buses in Clapham Junction · 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