Last buses from North Greenwich

Direct buses from North Greenwich go to 40 places. Tonight (Sunday) the last one leaves at 00:25 (after midnight), the 129 to Greenwich. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Sunday)WeekdaysSaturdaysSundays
City of Londonnone788 08:24nonenone
Elephant & Castle188 23:57188 23:57188 23:58188 23:57
Temple188 23:57188 23:57188 23:58188 23:57
Waterloo188 23:57188 23:57188 23:58188 23:57
Tottenham Court Road188 23:57188 23:57188 23:58188 23:57
Lewisham129 00:25 after midnight129 00:24 after midnight129 00:25 after midnight129 00:25 after midnight
Woolwich161 23:58422 23:51422 23:51161 23:58
Holborn188 23:57188 23:57188 23:58188 23:57
Lambeth188 23:57188 23:57188 23:58188 23:57
BatterseaRB1 22:11RB6 17:05RB1 22:11RB1 22:11
WestminsterRB1 22:11RB1 21:45RB1 22:11RB1 22:11
Clapham JunctionRB6 19:30RB6 17:05RB6 19:30RB6 19:30
Bexleyheath486 23:57422 23:51422 23:51486 23:57
Charlton129 00:25 after midnight129 00:24 after midnight129 00:25 after midnight129 00:25 after midnight
Bromley108 00:18 after midnight108 00:18 after midnight108 00:21 after midnight108 00:18 after midnight
London BridgeRB1 22:11RB1 21:45RB1 22:11RB1 22:11
Newington188 23:57188 23:57188 23:58188 23:57
Stratford108 00:18 after midnight108 00:18 after midnight108 00:21 after midnight108 00:18 after midnight
Thamesmead West422 23:51422 23:51422 23:51422 23:51
WandsworthRB6 19:30RB6 17:05RB6 19:30RB6 19:30
Canary WharfRB1 22:11RB1 21:45RB1 22:11RB1 22:11
ChelseaRB6 19:30RB6 17:05RB6 19:30RB6 19:30
PutneyRB6 19:30RB6 17:05RB6 19:30RB6 19:30
VauxhallRB1 22:11RB6 17:05RB1 22:11RB1 22:11
Eltham161 23:58161 23:48161 23:50161 23:58
Stratford New Town108 00:18 after midnight108 00:18 after midnight108 00:21 after midnight108 00:18 after midnight
Greenwich129 00:25 after midnight129 00:24 after midnight129 00:25 after midnight129 00:25 after midnight
Aldgatenone788 08:24nonenone
Nine Elmsnone788 08:24nonenone
Plumstead422 23:51422 23:51422 23:51422 23:51
Abbey Wood422 23:51422 23:51422 23:51422 23:51
Eltham Park161 23:58161 23:48161 23:50161 23:58
Surrey Quays188 23:57188 23:57188 23:58188 23:57
Bexley132 23:44132 23:45132 23:45132 23:44
Kidbrooke108 00:13 after midnight108 00:12 after midnight108 00:14 after midnight108 00:13 after midnight
Thamesmead SouthSL11 23:48SL11 23:50SL11 23:50SL11 23:48
The Borough188 23:57188 23:57188 23:58188 23:57
Beckton129 00:09 after midnight129 00:09 after midnight129 00:22 after midnight129 00:09 after midnight
ThamesmeadSL11 23:48SL11 23:50SL11 23:50SL11 23:48
Bow108 00:18 after midnight108 00:18 after midnight108 00:21 after midnight108 00:18 after midnight

The time each last direct bus leaves North Greenwich, 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 North Greenwich tonight?
The 129 to Greenwich at 00:25 (after midnight) from North Greenwich Station, from the timetable for Sunday.
What time is the last bus from North Greenwich to City of London?
The last direct bus from North Greenwich to City of London: on weekdays, the 788 at 08:24 from Morden Wharf Road, reaching City of London at 08:54; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from North Greenwich to Elephant & Castle?
The last direct bus from North Greenwich to Elephant & Castle: on weekdays, the 188 at 23:57 from Boord Street, reaching Elephant & Castle at 00:33; on Saturdays, the 188 at 23:58 from Boord Street, reaching Elephant & Castle at 00:39; on Sundays, the 188 at 23:57 from Boord Street, reaching Elephant & Castle at 00:31.
What time is the last bus from North Greenwich to Temple?
The last direct bus from North Greenwich to Temple: on weekdays, the 188 at 23:57 from Boord Street, reaching Temple at 00:42; on Saturdays, the 188 at 23:58 from Boord Street, reaching Temple at 00:50; on Sundays, the 188 at 23:57 from Boord Street, reaching Temple at 00:40.
What time is the last bus from North Greenwich to Waterloo?
The last direct bus from North Greenwich to Waterloo: on weekdays, the 188 at 23:57 from Boord Street, reaching Waterloo at 00:37; on Saturdays, the 188 at 23:58 from Boord Street, reaching Waterloo at 00:44; on Sundays, the 188 at 23:57 from Boord Street, reaching Waterloo at 00:35.
What time is the last bus from North Greenwich to Tottenham Court Road?
The last direct bus from North Greenwich to Tottenham Court Road: on weekdays, the 188 at 23:57 from Boord Street, reaching Tottenham Court Road at 00:48; on Saturdays, the 188 at 23:58 from Boord Street, reaching Tottenham Court Road at 00:58; on Sundays, the 188 at 23:57 from Boord Street, reaching Tottenham Court Road at 00:46.
What time is the last bus from North Greenwich to Lewisham?
The last direct bus from North Greenwich to Lewisham: on weekdays, the 129 at 00:24 (after midnight) from North Greenwich Station, reaching Lewisham at 00:43; on Saturdays, the 129 at 00:25 (after midnight) from North Greenwich Station, reaching Lewisham at 00:43; on Sundays, the 129 at 00:25 (after midnight) from North Greenwich Station, reaching Lewisham at 00:43.
What time is the last bus from North Greenwich to Woolwich?
The last direct bus from North Greenwich to Woolwich: on weekdays, the 422 at 23:51 from North Greenwich Station, reaching Woolwich at 00:12; on Saturdays, the 422 at 23:51 from North Greenwich Station, reaching Woolwich at 00:13; on Sundays, the 161 at 23:58 from North Greenwich Station, reaching Woolwich at 00:12.
What time is the last bus from North Greenwich to Holborn?
The last direct bus from North Greenwich to Holborn: on weekdays, the 188 at 23:57 from Boord Street, reaching Holborn at 00:45; on Saturdays, the 188 at 23:58 from Boord Street, reaching Holborn at 00:54; on Sundays, the 188 at 23:57 from Boord Street, reaching Holborn at 00:43.
What time is the last bus from North Greenwich to Lambeth?
The last direct bus from North Greenwich to Lambeth: on weekdays, the 188 at 23:57 from Boord Street, reaching Lambeth at 00:36; on Saturdays, the 188 at 23:58 from Boord Street, reaching Lambeth at 00:43; on Sundays, the 188 at 23:57 from Boord Street, reaching Lambeth at 00:34.
What time is the last bus from North Greenwich to Battersea?
The last direct bus from North Greenwich to Battersea: on weekdays, the RB6 at 17:05 from North Greenwich Pier, reaching Battersea at 18:15; on Saturdays, the RB1 at 22:11 from North Greenwich Pier, reaching Battersea at 23:23; on Sundays, the RB1 at 22:11 from North Greenwich Pier, reaching Battersea at 23:23.

Buses in North Greenwich · 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