Last buses from Keston
Direct buses from Keston go to 31 places. Tonight (Saturday) the last one leaves at 00:20 (after midnight), the 320 to Leaves Green. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.
| To | Today (Saturday) | Weekdays | Saturdays | Sundays |
|---|---|---|---|---|
| Bromley | 320 00:06 after midnight | 320 00:07 after midnight | 320 00:06 after midnight | 320 23:50 |
| Orpington | 353 23:54 | 353 23:54 | 353 23:54 | 353 23:54 |
| Farnborough | none | 684 15:31 | none | none |
| Catford | 320 00:06 after midnight | 320 00:07 after midnight | 320 00:06 after midnight | 320 23:50 |
| Derry Downs | 353 23:54 | 353 23:54 | 353 23:54 | 353 23:54 |
| Bellingham | 320 00:06 after midnight | 320 00:07 after midnight | 320 00:06 after midnight | 320 23:50 |
| Broom Hill | 353 23:54 | 353 23:54 | 353 23:54 | 353 23:54 |
| Westerham | 246 23:47 | 246 23:45 | 246 23:47 | 246 23:44 |
| Widmore | 320 00:06 after midnight | 320 00:07 after midnight | 320 00:06 after midnight | 320 23:50 |
| Green Street Green | none | 684 15:31 | none | none |
| Addington | 353 23:50 | 353 23:48 | 353 23:50 | 353 23:48 |
| Keston Mark | 320 00:06 after midnight | 320 00:07 after midnight | 320 00:06 after midnight | 353 23:54 |
| Locksbottom | 353 23:54 | 353 23:54 | 353 23:54 | 353 23:54 |
| Southborough | 320 00:06 after midnight | 320 00:07 after midnight | 320 00:06 after midnight | 320 23:50 |
| Southend | 320 00:06 after midnight | 320 00:07 after midnight | 320 00:06 after midnight | 320 23:50 |
| Biggin Hill | 320 00:20 after midnight | 320 00:20 after midnight | 320 00:20 after midnight | 320 00:20 after midnight |
| Crofton | 353 23:54 | 353 23:54 | 353 23:54 | 353 23:54 |
| Forestdale | 353 23:50 | 353 23:48 | 353 23:50 | 353 23:48 |
| Hayes | 353 23:50 | 353 23:48 | 353 23:50 | 246 23:48 |
| West Wickham | 353 23:50 | 353 23:48 | 353 23:50 | 353 23:48 |
| Coney Hall | 353 23:50 | 353 23:48 | 353 23:50 | 246 23:48 |
| Downham | 320 00:06 after midnight | 320 00:07 after midnight | 320 00:06 after midnight | 320 23:50 |
| Leaves Green | 320 00:20 after midnight | 320 00:20 after midnight | 320 00:20 after midnight | 320 00:20 after midnight |
| Bromley Park | 320 00:06 after midnight | 320 00:07 after midnight | 320 00:06 after midnight | 320 23:50 |
| Aperfield | 246 23:47 | 246 23:45 | 246 23:47 | 246 23:44 |
| Bromley Common | 320 00:06 after midnight | 320 00:07 after midnight | 320 00:06 after midnight | 320 23:50 |
| New Addington | none | 664 15:31 | none | none |
| Ramsden | 353 23:54 | 353 23:54 | 353 23:54 | 353 23:54 |
| Downe | 146 00:04 after midnight | 146 00:04 after midnight | 146 00:04 after midnight | 146 00:03 after midnight |
| South Street | 246 23:47 | 246 23:45 | 246 23:47 | 246 23:44 |
| Westerham Hill | 246 23:47 | 246 23:45 | 246 23:47 | 246 23:44 |
The time each last direct bus leaves Keston, 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 Keston tonight?
- The 320 to Leaves Green at 00:20 (after midnight) from Westerham Rd / Heathfield Rd, from the timetable for Saturday.
- What time is the last bus from Keston to Bromley?
- The last direct bus from Keston to Bromley: on weekdays, the 320 at 00:07 (after midnight) from Fishponds Road, reaching Bromley at 00:15; on Saturdays, the 320 at 00:06 (after midnight) from Fishponds Road, reaching Bromley at 00:15; on Sundays, the 320 at 23:50 from Fishponds Road, reaching Bromley at 23:58.
- What time is the last bus from Keston to Orpington?
- The last direct bus from Keston to Orpington: on weekdays, the 353 at 23:54 from Baston Road, reaching Orpington at 00:03; on Saturdays, the 353 at 23:54 from Baston Road, reaching Orpington at 00:03; on Sundays, the 353 at 23:54 from Baston Road, reaching Orpington at 00:02.
- What time is the last bus from Keston to Farnborough?
- The last direct bus from Keston to Farnborough: on weekdays, the 684 at 15:31 from Fishponds Road, reaching Farnborough at 15:41; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
- What time is the last bus from Keston to Catford?
- The last direct bus from Keston to Catford: on weekdays, the 320 at 00:07 (after midnight) from Fishponds Road, reaching Catford at 00:32; on Saturdays, the 320 at 00:06 (after midnight) from Fishponds Road, reaching Catford at 00:32; on Sundays, the 320 at 23:50 from Fishponds Road, reaching Catford at 00:15.
- What time is the last bus from Keston to Derry Downs?
- The last direct bus from Keston to Derry Downs: on weekdays, the 353 at 23:54 from Baston Road, reaching Derry Downs at 00:08; on Saturdays, the 353 at 23:54 from Baston Road, reaching Derry Downs at 00:07; on Sundays, the 353 at 23:54 from Baston Road, reaching Derry Downs at 00:07.
- What time is the last bus from Keston to Bellingham?
- The last direct bus from Keston to Bellingham: on weekdays, the 320 at 00:07 (after midnight) from Fishponds Road, reaching Bellingham at 00:29; on Saturdays, the 320 at 00:06 (after midnight) from Fishponds Road, reaching Bellingham at 00:29; on Sundays, the 320 at 23:50 from Fishponds Road, reaching Bellingham at 00:12.
- What time is the last bus from Keston to Broom Hill?
- The last direct bus from Keston to Broom Hill: on weekdays, the 353 at 23:54 from Baston Road, reaching Broom Hill at 00:07; on Saturdays, the 353 at 23:54 from Baston Road, reaching Broom Hill at 00:06; on Sundays, the 353 at 23:54 from Baston Road, reaching Broom Hill at 00:06.
- What time is the last bus from Keston to Westerham?
- The last direct bus from Keston to Westerham: on weekdays, the 246 at 23:45 from Heathfield Road /Keston Common, reaching Westerham at 00:04; on Saturdays, the 246 at 23:47 from Heathfield Road /Keston Common, reaching Westerham at 00:06; on Sundays, the 246 at 23:44 from Heathfield Road /Keston Common, reaching Westerham at 00:04.
- What time is the last bus from Keston to Widmore?
- The last direct bus from Keston to Widmore: on weekdays, the 320 at 00:07 (after midnight) from Fishponds Road, reaching Widmore at 00:13; on Saturdays, the 320 at 00:06 (after midnight) from Fishponds Road, reaching Widmore at 00:13; on Sundays, the 320 at 23:50 from Fishponds Road, reaching Widmore at 23:56.
- What time is the last bus from Keston to Green Street Green?
- The last direct bus from Keston to Green Street Green: on weekdays, the 684 at 15:31 from Fishponds Road, reaching Green Street Green at 15:45; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
Buses in Keston · 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