Last buses from Elmstead

Direct buses from Elmstead go to 40 places. Tonight (Saturday) the last one leaves at 00:29 (after midnight), the 161 to Mottingham. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
VictoriaN136 04:27N136 04:27N136 04:27N136 04:27
Charing CrossN136 04:27N136 04:27N136 04:27N136 04:27
SohoN136 04:27N136 04:27N136 04:27N136 04:27
Lewisham273 00:03 after midnight273 00:02 after midnight273 00:03 after midnight273 00:01 after midnight
Woolwich161 23:59161 23:57161 23:59161 00:01 after midnight
PeckhamN136 04:27N136 04:27N136 04:27N136 04:27
WestminsterN136 04:27N136 04:27N136 04:27N136 04:27
CamberwellN136 04:27N136 04:27N136 04:27N136 04:27
Charlton161 23:59161 23:57161 23:59161 00:01 after midnight
New Cross GateN136 04:27N136 04:27N136 04:27N136 04:27
Bromley314 00:02 after midnight126 00:03 after midnight314 00:02 after midnight126 00:03 after midnight
Thamesmead West161 23:59161 23:57161 23:59161 00:01 after midnight
PimlicoN136 04:27N136 04:27N136 04:27N136 04:27
Piccadilly CircusN136 04:27N136 04:27N136 04:27N136 04:27
St JamesN136 04:27N136 04:27N136 04:27N136 04:27
VauxhallN136 04:27N136 04:27N136 04:27N136 04:27
Eltham314 00:25 after midnight124 00:23 after midnight314 00:25 after midnight124 00:23 after midnight
Catford124 00:07 after midnight124 00:07 after midnight124 00:07 after midnight124 00:06 after midnight
KenningtonN136 04:27N136 04:27N136 04:27N136 04:27
North Greenwich161 23:59161 23:57161 23:59161 00:01 after midnight
Eltham Park314 00:25 after midnight124 00:23 after midnight314 00:25 after midnight124 00:23 after midnight
New CrossN136 04:27N136 04:27N136 04:27N136 04:27
Derry Downs273 23:59273 00:00 after midnight273 23:59273 23:58
LadywellN136 04:27N136 04:27N136 04:27N136 04:27
Plaistow314 00:02 after midnight126 00:03 after midnight314 00:02 after midnight126 00:03 after midnight
NunheadN136 04:27N136 04:27N136 04:27N136 04:27
Bellingham124 00:07 after midnight124 00:07 after midnight124 00:07 after midnight124 00:06 after midnight
Chislehurst161 00:29 after midnight161 00:26 after midnight161 00:29 after midnight161 00:35 after midnight
Chislehurst West161 00:29 after midnight161 00:26 after midnight161 00:29 after midnight161 00:35 after midnight
Shooters Hill161 23:59161 23:57161 23:59161 00:01 after midnight
Wellingnone624 07:25nonenone
Widmore314 00:02 after midnight314 00:02 after midnight314 00:02 after midnight314 00:01 after midnight
Avery Hillnone624 07:48nonenone
Falconwoodnone624 07:25nonenone
Foots Craynone638 08:05nonenone
Grove Park124 00:07 after midnight124 00:07 after midnight124 00:07 after midnight124 00:06 after midnight
Hither Green124 00:07 after midnight124 00:07 after midnight124 00:07 after midnight124 00:06 after midnight
Lee273 00:03 after midnight273 00:02 after midnight273 00:03 after midnight273 00:01 after midnight
St Jamess ParkN136 04:27N136 04:27N136 04:27N136 04:27
St Mary Cray273 23:59273 00:00 after midnight273 23:59273 23:58

The time each last direct bus leaves Elmstead, 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 Elmstead tonight?
The 161 to Mottingham at 00:29 (after midnight) from Mottingham / Prince Of Wales, from the timetable for Saturday.
What time is the last bus from Elmstead to Victoria?
The last direct bus from Elmstead to Victoria: on weekdays, the N136 at 04:27 from Duddington Close, reaching Victoria at 05:28; on Saturdays, the N136 at 04:27 from Duddington Close, reaching Victoria at 05:23; on Sundays, the N136 at 04:27 from Duddington Close, reaching Victoria at 05:28.
What time is the last bus from Elmstead to Charing Cross?
The last direct bus from Elmstead to Charing Cross: on weekdays, the N136 at 04:27 from Duddington Close, reaching Charing Cross at 05:38; on Saturdays, the N136 at 04:27 from Duddington Close, reaching Charing Cross at 05:33; on Sundays, the N136 at 04:27 from Duddington Close, reaching Charing Cross at 05:38.
What time is the last bus from Elmstead to Soho?
The last direct bus from Elmstead to Soho: on weekdays, the N136 at 04:27 from Duddington Close, reaching Soho at 05:42; on Saturdays, the N136 at 04:27 from Duddington Close, reaching Soho at 05:36; on Sundays, the N136 at 04:27 from Duddington Close, reaching Soho at 05:42.
What time is the last bus from Elmstead to Lewisham?
The last direct bus from Elmstead to Lewisham: on weekdays, the 273 at 00:02 (after midnight) from Duddington Close, reaching Lewisham at 00:19; on Saturdays, the 273 at 00:03 (after midnight) from Duddington Close, reaching Lewisham at 00:21; on Sundays, the 273 at 00:01 (after midnight) from Duddington Close, reaching Lewisham at 00:20.
What time is the last bus from Elmstead to Woolwich?
The last direct bus from Elmstead to Woolwich: on weekdays, the 161 at 23:57 from Mottingham / Prince Of Wales, reaching Woolwich at 00:13; on Saturdays, the 161 at 23:59 from Mottingham / Prince Of Wales, reaching Woolwich at 00:16; on Sundays, the 161 at 00:01 (after midnight) from Mottingham / Prince Of Wales, reaching Woolwich at 00:17.
What time is the last bus from Elmstead to Peckham?
The last direct bus from Elmstead to Peckham: on weekdays, the N136 at 04:27 from Duddington Close, reaching Peckham at 05:05; on Saturdays, the N136 at 04:27 from Duddington Close, reaching Peckham at 05:02; on Sundays, the N136 at 04:27 from Duddington Close, reaching Peckham at 05:05.
What time is the last bus from Elmstead to Westminster?
The last direct bus from Elmstead to Westminster: on weekdays, the N136 at 04:27 from Duddington Close, reaching Westminster at 05:30; on Saturdays, the N136 at 04:27 from Duddington Close, reaching Westminster at 05:25; on Sundays, the N136 at 04:27 from Duddington Close, reaching Westminster at 05:30.
What time is the last bus from Elmstead to Camberwell?
The last direct bus from Elmstead to Camberwell: on weekdays, the N136 at 04:27 from Duddington Close, reaching Camberwell at 05:11; on Saturdays, the N136 at 04:27 from Duddington Close, reaching Camberwell at 05:07; on Sundays, the N136 at 04:27 from Duddington Close, reaching Camberwell at 05:11.
What time is the last bus from Elmstead to Charlton?
The last direct bus from Elmstead to Charlton: on weekdays, the 161 at 23:57 from Mottingham / Prince Of Wales, reaching Charlton at 00:08; on Saturdays, the 161 at 23:59 from Mottingham / Prince Of Wales, reaching Charlton at 00:11; on Sundays, the 161 at 00:01 (after midnight) from Mottingham / Prince Of Wales, reaching Charlton at 00:12.
What time is the last bus from Elmstead to New Cross Gate?
The last direct bus from Elmstead to New Cross Gate: on weekdays, the N136 at 04:27 from Duddington Close, reaching New Cross Gate at 05:01; on Saturdays, the N136 at 04:27 from Duddington Close, reaching New Cross Gate at 04:58; on Sundays, the N136 at 04:27 from Duddington Close, reaching New Cross Gate at 05:01.

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