Last buses from Shortlands

Direct buses from Shortlands go to 40 places. Tonight (Saturday) the last one leaves at 00:30 (after midnight), the 358 to Park Langley. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Charing CrossN3 23:52N3 23:51N3 23:52N3 23:51
SohoN3 23:52N3 23:51N3 23:52N3 23:51
BrixtonN3 23:52N3 23:51N3 23:52N3 23:51
CroydonSL5 23:52SL5 23:52SL5 23:52SL5 23:52
LambethN3 23:52N3 23:51N3 23:52N3 23:51
WestminsterN3 23:52N3 23:51N3 23:52N3 23:51
Bromley367 00:23 after midnight367 00:21 after midnight367 00:23 after midnight367 00:21 after midnight
Oxford CircusN3 23:52N3 23:51N3 23:52N3 23:51
Orpington358 00:22 after midnight358 00:21 after midnight358 00:22 after midnight358 00:03 after midnight
Piccadilly CircusN3 23:52N3 23:51N3 23:52N3 23:51
St JamesN3 23:52N3 23:51N3 23:52N3 23:51
StockwellN3 23:52N3 23:51N3 23:52N3 23:51
Eltham162 00:01 after midnight162 00:01 after midnight162 00:01 after midnight162 00:01 after midnight
Farnborough358 00:22 after midnight358 00:21 after midnight358 00:22 after midnight358 00:03 after midnight
KenningtonN3 23:52N3 23:51N3 23:52N3 23:51
Crystal Palace358 00:30 after midnight358 00:27 after midnight358 00:30 after midnight358 00:25 after midnight
Eltham Park162 00:01 after midnight162 00:01 after midnight162 00:01 after midnight162 00:01 after midnight
Herne HillN3 23:52N3 23:51N3 23:52N3 23:51
DulwichN3 23:52227 23:51N3 23:52227 23:51
MillbankN3 23:52N3 23:51N3 23:52N3 23:51
Addiscombe367 23:52367 23:52367 23:52367 23:51
Chislehurst162 00:01 after midnight162 00:01 after midnight162 00:01 after midnight162 00:01 after midnight
Chislehurst West162 00:01 after midnight162 00:01 after midnight162 00:01 after midnight162 00:01 after midnight
NorwoodN3 23:52N3 23:51N3 23:52N3 23:51
Widmore358 00:22 after midnight358 00:21 after midnight358 00:22 after midnight358 00:03 after midnight
Avery Hill162 00:01 after midnight162 00:01 after midnight162 00:01 after midnight162 00:01 after midnight
Dulwich VillageN3 23:52N3 23:51N3 23:52N3 23:51
Green Street Green358 00:22 after midnight358 00:21 after midnight358 00:22 after midnight358 00:03 after midnight
Anerley358 00:30 after midnight358 00:27 after midnight358 00:30 after midnight358 00:25 after midnight
Beckenham358 00:30 after midnight358 00:27 after midnight358 00:30 after midnight358 00:25 after midnight
Keston Mark358 00:22 after midnight358 00:21 after midnight358 00:22 after midnight358 00:03 after midnight
Locksbottom358 00:22 after midnight358 00:21 after midnight358 00:22 after midnight358 00:03 after midnight
Penge & Sydenham358 00:30 after midnight358 00:27 after midnight358 00:30 after midnight358 00:25 after midnight
ShirleySL5 23:52SL5 23:52SL5 23:52SL5 23:52
Southborough358 00:22 after midnight358 00:21 after midnight358 00:22 after midnight358 00:03 after midnight
Hayes138 00:02 after midnight138 00:02 after midnight138 00:02 after midnight138 23:58
West WickhamSL5 23:52SL5 23:52SL5 23:52SL5 23:52
Coney Hall138 00:02 after midnight138 00:02 after midnight138 00:02 after midnight138 23:58
Elmers End358 00:30 after midnight358 00:27 after midnight358 00:30 after midnight358 00:25 after midnight
Park Langley358 00:30 after midnight358 00:27 after midnight358 00:30 after midnight358 00:25 after midnight

The time each last direct bus leaves Shortlands, 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 Shortlands tonight?
The 358 to Park Langley at 00:30 (after midnight) from Shortlands Grove, from the timetable for Saturday.
What time is the last bus from Shortlands to Charing Cross?
The last direct bus from Shortlands to Charing Cross: on weekdays, the N3 at 23:51 from Westmoreland Road / Barnfield Wood Road, reaching Charing Cross at 00:42; on Saturdays, the N3 at 23:52 from Westmoreland Road / Barnfield Wood Road, reaching Charing Cross at 00:56; on Sundays, the N3 at 23:51 from Westmoreland Road / Barnfield Wood Road, reaching Charing Cross at 00:42.
What time is the last bus from Shortlands to Soho?
The last direct bus from Shortlands to Soho: on weekdays, the N3 at 23:51 from Westmoreland Road / Barnfield Wood Road, reaching Soho at 00:46; on Saturdays, the N3 at 23:52 from Westmoreland Road / Barnfield Wood Road, reaching Soho at 01:03; on Sundays, the N3 at 23:51 from Westmoreland Road / Barnfield Wood Road, reaching Soho at 00:46.
What time is the last bus from Shortlands to Brixton?
The last direct bus from Shortlands to Brixton: on weekdays, the N3 at 23:51 from Westmoreland Road / Barnfield Wood Road, reaching Brixton at 00:21; on Saturdays, the N3 at 23:52 from Westmoreland Road / Barnfield Wood Road, reaching Brixton at 00:28; on Sundays, the N3 at 23:51 from Westmoreland Road / Barnfield Wood Road, reaching Brixton at 00:21.
What time is the last bus from Shortlands to Croydon?
The last direct bus from Shortlands to Croydon: on weekdays, the SL5 at 23:52 from Westmoreland Road / Barnfield Wood Road, reaching Croydon at 00:10; on Saturdays, the SL5 at 23:52 from Westmoreland Road / Barnfield Wood Road, reaching Croydon at 00:10; on Sundays, the SL5 at 23:52 from Westmoreland Road / Barnfield Wood Road, reaching Croydon at 00:09.
What time is the last bus from Shortlands to Lambeth?
The last direct bus from Shortlands to Lambeth: on weekdays, the N3 at 23:51 from Westmoreland Road / Barnfield Wood Road, reaching Lambeth at 00:33; on Saturdays, the N3 at 23:52 from Westmoreland Road / Barnfield Wood Road, reaching Lambeth at 00:44; on Sundays, the N3 at 23:51 from Westmoreland Road / Barnfield Wood Road, reaching Lambeth at 00:33.
What time is the last bus from Shortlands to Westminster?
The last direct bus from Shortlands to Westminster: on weekdays, the N3 at 23:51 from Westmoreland Road / Barnfield Wood Road, reaching Westminster at 00:39; on Saturdays, the N3 at 23:52 from Westmoreland Road / Barnfield Wood Road, reaching Westminster at 00:53; on Sundays, the N3 at 23:51 from Westmoreland Road / Barnfield Wood Road, reaching Westminster at 00:39.
What time is the last bus from Shortlands to Bromley?
The last direct bus from Shortlands to Bromley: on weekdays, the 367 at 00:21 (after midnight) from Westmoreland Rd /Cumberland Rd, reaching Bromley at 00:22; on Saturdays, the 367 at 00:23 (after midnight) from Westmoreland Rd /Cumberland Rd, reaching Bromley at 00:24; on Sundays, the 367 at 00:21 (after midnight) from Westmoreland Rd /Cumberland Rd, reaching Bromley at 00:22.
What time is the last bus from Shortlands to Oxford Circus?
The last direct bus from Shortlands to Oxford Circus: on weekdays, the N3 at 23:51 from Westmoreland Road / Barnfield Wood Road, reaching Oxford Circus at 00:47; on Saturdays, the N3 at 23:52 from Westmoreland Road / Barnfield Wood Road, reaching Oxford Circus at 01:05; on Sundays, the N3 at 23:51 from Westmoreland Road / Barnfield Wood Road, reaching Oxford Circus at 00:47.
What time is the last bus from Shortlands to Orpington?
The last direct bus from Shortlands to Orpington: on weekdays, the 358 at 00:21 (after midnight) from Shortlands Station, reaching Orpington at 00:42; on Saturdays, the 358 at 00:22 (after midnight) from Shortlands Station, reaching Orpington at 00:45; on Sundays, the 358 at 00:03 (after midnight) from Shortlands Station, reaching Orpington at 00:24.
What time is the last bus from Shortlands to Piccadilly Circus?
The last direct bus from Shortlands to Piccadilly Circus: on weekdays, the N3 at 23:51 from Westmoreland Road / Barnfield Wood Road, reaching Piccadilly Circus at 00:45; on Saturdays, the N3 at 23:52 from Westmoreland Road / Barnfield Wood Road, reaching Piccadilly Circus at 01:02; on Sundays, the N3 at 23:51 from Westmoreland Road / Barnfield Wood Road, reaching Piccadilly Circus at 00:45.

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