Last buses from Bromley
Direct buses from Bromley go to 40 places. Tonight (Saturday) the last one leaves at 00:30 (after midnight), the 358 to Widmore. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.
| To | Today (Saturday) | Weekdays | Saturdays | Sundays |
|---|---|---|---|---|
| City of London | N199 04:01 | N199 04:02 | N199 04:01 | N199 04:01 |
| Charing Cross | N3 23:50 | N3 23:49 | N3 23:50 | N3 23:49 |
| Temple | N199 04:01 | N199 04:02 | N199 04:01 | N199 04:01 |
| Soho | N3 23:50 | N3 23:49 | N3 23:50 | N3 23:49 |
| Brixton | N3 23:50 | N3 23:49 | N3 23:50 | N3 23:49 |
| Croydon | 119 23:57 | 119 23:56 | 119 23:57 | 119 23:56 |
| Lewisham | 208 00:14 after midnight | 208 00:11 after midnight | 208 00:14 after midnight | 208 00:10 after midnight |
| Lambeth | N3 23:50 | N3 23:49 | N3 23:50 | N3 23:49 |
| Westminster | N3 23:50 | N3 23:49 | N3 23:50 | N3 23:49 |
| Bexleyheath | 269 23:46 | 269 23:46 | 269 23:46 | 269 23:46 |
| London Bridge | N199 04:01 | N199 04:02 | N199 04:01 | N199 04:01 |
| Oxford Circus | N3 23:50 | N3 23:49 | N3 23:50 | N3 23:49 |
| Orpington | 358 00:30 after midnight | 358 00:29 after midnight | 358 00:30 after midnight | 208 00:12 after midnight |
| Covent Garden | N199 04:01 | N199 04:02 | N199 04:01 | N199 04:01 |
| Piccadilly Circus | N3 23:50 | N3 23:49 | N3 23:50 | N3 23:49 |
| St James | N3 23:50 | N3 23:49 | N3 23:50 | N3 23:49 |
| Stockwell | N3 23:50 | N3 23:49 | N3 23:50 | N3 23:49 |
| Eltham | 314 00:15 after midnight | 314 00:13 after midnight | 314 00:15 after midnight | 314 00:12 after midnight |
| Farnborough | 358 00:30 after midnight | 358 00:29 after midnight | 358 00:30 after midnight | 358 00:10 after midnight |
| Catford | 320 00:22 after midnight | 320 00:22 after midnight | 320 00:22 after midnight | 208 00:10 after midnight |
| Greenwich | N199 04:01 | N199 04:02 | N199 04:01 | N199 04:01 |
| Kennington | N3 23:50 | N3 23:49 | N3 23:50 | N3 23:49 |
| St Pauls | N199 04:01 | N199 04:02 | N199 04:01 | N199 04:01 |
| Abbey Wood | SL3 23:46 | SL3 23:46 | SL3 23:46 | SL3 23:46 |
| Crystal Palace | 358 00:28 after midnight | 358 00:25 after midnight | 358 00:28 after midnight | 358 00:23 after midnight |
| Eltham Park | 314 00:15 after midnight | 314 00:13 after midnight | 314 00:15 after midnight | 314 00:12 after midnight |
| Herne Hill | N3 23:50 | N3 23:49 | N3 23:50 | N3 23:49 |
| South Croydon | 119 23:57 | 119 23:56 | 119 23:57 | 119 23:56 |
| Surrey Quays | N199 04:01 | N199 04:02 | N199 04:01 | N199 04:01 |
| Bexley | 269 23:46 | 269 23:46 | 269 23:46 | 269 23:46 |
| Derry Downs | 208 00:14 after midnight | 208 00:14 after midnight | 208 00:14 after midnight | 208 00:12 after midnight |
| Dulwich | N3 23:50 | N3 23:49 | N3 23:50 | N3 23:49 |
| Ladywell | 208 00:14 after midnight | 208 00:11 after midnight | 208 00:14 after midnight | 208 00:10 after midnight |
| Monument | N199 04:01 | N199 04:02 | N199 04:01 | N199 04:01 |
| Plaistow | 314 00:15 after midnight | 314 00:13 after midnight | 314 00:15 after midnight | 314 00:12 after midnight |
| Thamesmead South | SL3 23:46 | SL3 23:46 | SL3 23:46 | SL3 23:46 |
| Thamesmead | SL3 23:46 | SL3 23:46 | SL3 23:46 | SL3 23:46 |
| Bellingham | 320 00:22 after midnight | 320 00:22 after midnight | 320 00:22 after midnight | 208 00:10 after midnight |
| Broom Hill | 208 00:14 after midnight | 208 00:14 after midnight | 208 00:14 after midnight | 208 00:12 after midnight |
| Millbank | N3 23:50 | N3 23:49 | N3 23:50 | N3 23:49 |
The time each last direct bus leaves Bromley, 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 Bromley tonight?
- The 358 to Widmore at 00:30 (after midnight) from Cromwell Avenue (BR2), from the timetable for Saturday.
- What time is the last bus from Bromley to City of London?
- The last direct bus from Bromley to City of London: on weekdays, the N199 at 04:02 from Bromley Magistrates Court, reaching City of London at 04:52; on Saturdays, the N199 at 04:01 from Bromley Magistrates Court, reaching City of London at 04:50; on Sundays, the N199 at 04:01 from Bromley Magistrates Court, reaching City of London at 04:52.
- What time is the last bus from Bromley to Charing Cross?
- The last direct bus from Bromley to Charing Cross: on weekdays, the N3 at 23:49 from Queen Anne Avenue, reaching Charing Cross at 00:42; on Saturdays, the N3 at 23:50 from Queen Anne Avenue, reaching Charing Cross at 00:56; on Sundays, the N3 at 23:49 from Queen Anne Avenue, reaching Charing Cross at 00:42.
- What time is the last bus from Bromley to Temple?
- The last direct bus from Bromley to Temple: on weekdays, the N199 at 04:02 from Bromley Magistrates Court, reaching Temple at 04:58; on Saturdays, the N199 at 04:01 from Bromley Magistrates Court, reaching Temple at 04:55; on Sundays, the N199 at 04:01 from Bromley Magistrates Court, reaching Temple at 04:58.
- What time is the last bus from Bromley to Soho?
- The last direct bus from Bromley to Soho: on weekdays, the N3 at 23:49 from Queen Anne Avenue, reaching Soho at 00:46; on Saturdays, the N3 at 23:50 from Queen Anne Avenue, reaching Soho at 01:03; on Sundays, the N3 at 23:49 from Queen Anne Avenue, reaching Soho at 00:46.
- What time is the last bus from Bromley to Brixton?
- The last direct bus from Bromley to Brixton: on weekdays, the N3 at 23:49 from Queen Anne Avenue, reaching Brixton at 00:21; on Saturdays, the N3 at 23:50 from Queen Anne Avenue, reaching Brixton at 00:28; on Sundays, the N3 at 23:49 from Queen Anne Avenue, reaching Brixton at 00:21.
- What time is the last bus from Bromley to Croydon?
- The last direct bus from Bromley to Croydon: on weekdays, the 119 at 23:56 from Hayes Road / Hayes Lane, reaching Croydon at 00:20; on Saturdays, the 119 at 23:57 from Hayes Road / Hayes Lane, reaching Croydon at 00:22; on Sundays, the 119 at 23:56 from Hayes Road / Hayes Lane, reaching Croydon at 00:18.
- What time is the last bus from Bromley to Lewisham?
- The last direct bus from Bromley to Lewisham: on weekdays, the 208 at 00:11 (after midnight) from Bromley Magistrates Court, reaching Lewisham at 00:29; on Saturdays, the 208 at 00:14 (after midnight) from Bromley Magistrates Court, reaching Lewisham at 00:33; on Sundays, the 208 at 00:10 (after midnight) from Bromley Magistrates Court, reaching Lewisham at 00:28.
- What time is the last bus from Bromley to Lambeth?
- The last direct bus from Bromley to Lambeth: on weekdays, the N3 at 23:49 from Queen Anne Avenue, reaching Lambeth at 00:33; on Saturdays, the N3 at 23:50 from Queen Anne Avenue, reaching Lambeth at 00:44; on Sundays, the N3 at 23:49 from Queen Anne Avenue, reaching Lambeth at 00:33.
- What time is the last bus from Bromley to Westminster?
- The last direct bus from Bromley to Westminster: on weekdays, the N3 at 23:49 from Queen Anne Avenue, reaching Westminster at 00:39; on Saturdays, the N3 at 23:50 from Queen Anne Avenue, reaching Westminster at 00:53; on Sundays, the N3 at 23:49 from Queen Anne Avenue, reaching Westminster at 00:39.
- What time is the last bus from Bromley to Bexleyheath?
- The last direct bus from Bromley to Bexleyheath: on weekdays, the 269 at 23:46 from Freelands Road, reaching Bexleyheath at 00:11; on Saturdays, the 269 at 23:46 from Freelands Road, reaching Bexleyheath at 00:13; on Sundays, the 269 at 23:46 from Freelands Road, reaching Bexleyheath at 00:11.
Buses in Bromley · 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