Last buses from Wandsworth

Direct buses from Wandsworth go to 40 places. Tonight (Sunday) the last one leaves at 00:34 (after midnight), the 37 to West Hill. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Sunday)WeekdaysSaturdaysSundays
Belgravia170 00:10 after midnight170 00:11 after midnight44 00:13 after midnight170 00:10 after midnight
Victoria170 00:10 after midnight170 00:11 after midnight44 00:13 after midnight170 00:10 after midnight
Portsmouth030 21:20030 21:20030 21:20030 21:20
Guildford030 21:20030 21:20030 21:20030 21:20
Fareham030 21:20030 21:20030 21:20030 21:20
Hammersmith295 23:55295 23:56295 23:55295 23:55
Charing Cross87 23:5287 23:5287 23:5287 23:52
Earls Court28 00:00 after midnight28 00:00 after midnight28 00:00 after midnight28 00:00 after midnight
Temple87 23:5287 23:5287 23:5287 23:52
South HampsteadN28 04:26N28 04:26N28 04:31N28 04:26
WaterlooRB6 21:36RB6 21:35RB6 21:36RB6 21:36
Brixton37 00:00 after midnight37 00:00 after midnight37 00:00 after midnight37 00:00 after midnight
Kingston Upon ThamesN87 05:29N87 05:29N87 05:33N87 05:29
WoolwichRB6 21:36RB6 21:35RB6 21:36RB6 21:36
Peckham37 00:00 after midnight37 00:00 after midnight37 00:00 after midnight37 00:00 after midnight
Battersea295 00:23 after midnight295 00:22 after midnight295 00:24 after midnight295 00:23 after midnight
Westminster87 23:5287 23:5287 23:5287 23:52
Clapham Junction295 00:23 after midnight295 00:22 after midnight295 00:24 after midnight295 00:23 after midnight
Clapham Park37 00:00 after midnight37 00:00 after midnight37 00:00 after midnight37 00:00 after midnight
London BridgeRB6 21:36RB6 21:35RB6 21:36RB6 21:36
Shepherds Bush295 23:55295 23:56295 23:55295 23:55
Camden TownN28 04:26N28 04:26N28 04:31N28 04:26
Pimlico170 00:10 after midnight170 00:11 after midnight44 00:13 after midnight170 00:10 after midnight
White City220 23:54220 23:54220 23:55220 23:54
Canary WharfRB6 21:36RB6 21:35RB6 21:36RB6 21:36
Chelsea170 00:10 after midnight170 00:11 after midnight170 00:11 after midnight170 00:10 after midnight
Covent Garden87 23:5287 23:5287 23:5287 23:52
MordenN44 05:18N44 05:18N44 05:19N44 05:18
Putney37 00:34 after midnight37 00:34 after midnight37 00:40 after midnight37 00:34 after midnight
Vauxhall156 00:10 after midnight156 00:09 after midnight156 00:12 after midnight156 00:10 after midnight
SuttonN44 05:18N44 05:18N44 05:19N44 05:18
GreenwichRB6 21:36RB6 21:35RB6 21:36RB6 21:36
Maida ValeN28 04:26N28 04:26N28 04:31N28 04:26
Notting Hill28 00:00 after midnight28 00:00 after midnight28 00:00 after midnight28 00:00 after midnight
Clapham Common37 00:00 after midnight37 00:00 after midnight37 00:00 after midnight37 00:00 after midnight
Nine Elms156 00:10 after midnight44 00:11 after midnight44 00:13 after midnight156 00:10 after midnight
North GreenwichRB6 21:36RB6 21:35RB6 21:36RB6 21:36
Richmond337 00:04 after midnight337 00:04 after midnight337 00:05 after midnight337 00:04 after midnight
Herne Hill37 00:00 after midnight37 00:00 after midnight37 00:00 after midnight37 00:00 after midnight
Mitcham270 00:04 after midnight270 00:04 after midnight270 00:05 after midnight270 00:04 after midnight

The time each last direct bus leaves Wandsworth, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 22 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 Wandsworth tonight?
The 37 to West Hill at 00:34 (after midnight) from Merton Road Wandsworth, from the timetable for Sunday.
What time is the last bus from Wandsworth to Belgravia?
The last direct bus from Wandsworth to Belgravia: on weekdays, the 170 at 00:11 (after midnight) from East Hill / Alma Road, reaching Belgravia at 00:31; on Saturdays, the 44 at 00:13 (after midnight) from Petergate, reaching Belgravia at 00:31; on Sundays, the 170 at 00:10 (after midnight) from East Hill / Alma Road, reaching Belgravia at 00:31.
What time is the last bus from Wandsworth to Victoria?
The last direct bus from Wandsworth to Victoria: on weekdays, the 170 at 00:11 (after midnight) from East Hill / Alma Road, reaching Victoria at 00:32; on Saturdays, the 44 at 00:13 (after midnight) from Petergate, reaching Victoria at 00:32; on Sundays, the 170 at 00:10 (after midnight) from East Hill / Alma Road, reaching Victoria at 00:32.
What time is the last bus from Wandsworth to Portsmouth?
The last direct bus from Wandsworth to Portsmouth: on weekdays, the 030 at 21:20 from Wandsworth Police Station, reaching Portsmouth at 22:55; on Saturdays, the 030 at 21:20 from Wandsworth Police Station, reaching Portsmouth at 22:55; on Sundays, the 030 at 21:20 from Wandsworth Police Station, reaching Portsmouth at 22:55.
What time is the last bus from Wandsworth to Guildford?
The last direct bus from Wandsworth to Guildford: on weekdays, the 030 at 21:20 from Wandsworth Police Station, reaching Guildford at 22:00; on Saturdays, the 030 at 21:20 from Wandsworth Police Station, reaching Guildford at 22:00; on Sundays, the 030 at 21:20 from Wandsworth Police Station, reaching Guildford at 22:00.
What time is the last bus from Wandsworth to Fareham?
The last direct bus from Wandsworth to Fareham: on weekdays, the 030 at 21:20 from Wandsworth Police Station, reaching Fareham at 23:20; on Saturdays, the 030 at 21:20 from Wandsworth Police Station, reaching Fareham at 23:20; on Sundays, the 030 at 21:20 from Wandsworth Police Station, reaching Fareham at 23:20.
What time is the last bus from Wandsworth to Hammersmith?
The last direct bus from Wandsworth to Hammersmith: on weekdays, the 295 at 23:56 from Bridgend Road, reaching Hammersmith at 00:10; on Saturdays, the 295 at 23:55 from Bridgend Road, reaching Hammersmith at 00:09; on Sundays, the 295 at 23:55 from Bridgend Road, reaching Hammersmith at 00:09.
What time is the last bus from Wandsworth to Charing Cross?
The last direct bus from Wandsworth to Charing Cross: on weekdays, the 87 at 23:52 from East Hill / Alma Road, reaching Charing Cross at 00:23; on Saturdays, the 87 at 23:52 from East Hill / Alma Road, reaching Charing Cross at 00:24; on Sundays, the 87 at 23:52 from East Hill / Alma Road, reaching Charing Cross at 00:22.
What time is the last bus from Wandsworth to Earls Court?
The last direct bus from Wandsworth to Earls Court: on weekdays, the 28 at 00:00 (after midnight) from Bridgend Road, reaching Earls Court at 00:14; on Saturdays, the 28 at 00:00 (after midnight) from Bridgend Road, reaching Earls Court at 00:14; on Sundays, the 28 at 00:00 (after midnight) from Bridgend Road, reaching Earls Court at 00:14.
What time is the last bus from Wandsworth to Temple?
The last direct bus from Wandsworth to Temple: on weekdays, the 87 at 23:52 from East Hill / Alma Road, reaching Temple at 00:26; on Saturdays, the 87 at 23:52 from East Hill / Alma Road, reaching Temple at 00:28; on Sundays, the 87 at 23:52 from East Hill / Alma Road, reaching Temple at 00:25.
What time is the last bus from Wandsworth to South Hampstead?
The last direct bus from Wandsworth to South Hampstead: on weekdays, the N28 at 04:26 from Bridgend Road, reaching South Hampstead at 05:01; on Saturdays, the N28 at 04:31 from Bridgend Road, reaching South Hampstead at 05:06; on Sundays, the N28 at 04:26 from Bridgend Road, reaching South Hampstead at 05:01.

Buses in Wandsworth · 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