Last buses from Embankment

Direct buses from Embankment go to 32 places. Tonight (Sunday) the last one leaves at 23:50, the RB1 to London Bridge. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Sunday)WeekdaysSaturdaysSundays
Gravesendnone735 18:15nonenone
Templenone735 18:15nonenone
West Mallingnone734 17:08nonenone
WoolwichRB6 22:31RB6 22:29RB6 22:31RB6 22:31
BatterseaRB1 23:04RB6 21:16RB1 23:04RB1 23:04
WestminsterRB1 23:04RB1 22:41RB1 23:04RB1 23:04
Larkfieldnone734 17:08nonenone
Clapham JunctionRB6 20:29RB6 21:16RB6 20:29RB6 20:29
Leybournenone734 17:08nonenone
London BridgeRB1 23:50RB6 23:05RB1 23:50RB1 23:50
WandsworthRB6 20:29RB6 21:16RB6 20:29RB6 20:29
Canary WharfRB1 23:50RB6 23:05RB1 23:50RB1 23:50
PutneyRB6 20:29RB6 21:16RB6 20:29RB6 20:29
VauxhallRB1 23:04RB6 21:16RB1 23:04RB1 23:04
ChelseaRB6 20:29RB6 21:16RB6 20:29RB6 20:29
GreenwichRB1 23:50RB6 23:05RB1 23:50RB1 23:50
North GreenwichRB1 23:50RB6 23:05RB1 23:50RB1 23:50
Surrey QuaysRB1 23:50RB6 23:05RB1 23:50RB1 23:50
Bexleynone735 18:15nonenone
Highamnone736 17:23nonenone
MillbankRB1 20:57RB6 17:32RB1 20:57RB1 20:57
SouthwarkRB1 23:24RB1 22:56RB1 23:24RB1 23:24
BlackfriarsnoneRB6 23:05nonenone
Cannon Streetnone735 18:15nonenone
CreekmouthRB6 22:31RB6 22:29RB6 22:31RB6 22:31
MillwallRB1 23:50RB1 22:56RB1 23:50RB1 23:50
SilvertownRB1 23:24RB6 22:29RB1 23:24RB1 23:24
Kings Hillnone734 17:08nonenone
Sands EndRB6 20:29RB6 21:16RB6 20:29RB6 20:29
Shornenone736 17:23nonenone
Ryarshnone734 17:08nonenone
Tower HillRB1 23:24RB1 22:56RB1 23:24RB1 23:24

The time each last direct bus leaves Embankment, 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 Embankment tonight?
The RB1 to London Bridge at 23:50 from Embankment Pier, from the timetable for Sunday.
What time is the last bus from Embankment to Gravesend?
The last direct bus from Embankment to Gravesend: on weekdays, the 735 at 18:15 from Embankment, reaching Gravesend at 19:14; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Embankment to Temple?
The last direct bus from Embankment to Temple: on weekdays, the 735 at 18:15 from Embankment, reaching Temple at 18:17; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Embankment to West Malling?
The last direct bus from Embankment to West Malling: on weekdays, the 734 at 17:08 from Embankment, reaching West Malling at 18:58; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Embankment to Woolwich?
The last direct bus from Embankment to Woolwich: on weekdays, the RB6 at 22:29 from Embankment Pier, reaching Woolwich at 23:36; on Saturdays, the RB6 at 22:31 from Embankment Pier, reaching Woolwich at 23:36; on Sundays, the RB6 at 22:31 from Embankment Pier, reaching Woolwich at 23:36.
What time is the last bus from Embankment to Battersea?
The last direct bus from Embankment to Battersea: on weekdays, the RB6 at 21:16 from Embankment Pier, reaching Battersea at 21:34; on Saturdays, the RB1 at 23:04 from Embankment Pier, reaching Battersea at 23:23; on Sundays, the RB1 at 23:04 from Embankment Pier, reaching Battersea at 23:23.
What time is the last bus from Embankment to Westminster?
The last direct bus from Embankment to Westminster: on weekdays, the RB1 at 22:41 from Embankment Pier, reaching Westminster at 22:43; on Saturdays, the RB1 at 23:04 from Embankment Pier, reaching Westminster at 23:09; on Sundays, the RB1 at 23:04 from Embankment Pier, reaching Westminster at 23:09.
What time is the last bus from Embankment to Larkfield?
The last direct bus from Embankment to Larkfield: on weekdays, the 734 at 17:08 from Embankment, reaching Larkfield at 18:50; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Embankment to Clapham Junction?
The last direct bus from Embankment to Clapham Junction: on weekdays, the RB6 at 21:16 from Embankment Pier, reaching Clapham Junction at 21:53; on Saturdays, the RB6 at 20:29 from Embankment Pier, reaching Clapham Junction at 21:10; on Sundays, the RB6 at 20:29 from Embankment Pier, reaching Clapham Junction at 21:10.
What time is the last bus from Embankment to Leybourne?
The last direct bus from Embankment to Leybourne: on weekdays, the 734 at 17:08 from Embankment, reaching Leybourne at 18:56; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Embankment to London Bridge?
The last direct bus from Embankment to London Bridge: on weekdays, the RB6 at 23:05 from Embankment Pier, reaching London Bridge at 23:25; on Saturdays, the RB1 at 23:50 from Embankment Pier, reaching London Bridge at 00:01; on Sundays, the RB1 at 23:50 from Embankment Pier, reaching London Bridge at 00:01.

Buses in Embankment · Plan a journey with a change

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