Bus times from Barnehurst Station

Barnehurst Station is served by 5 bus routes (89, 229, 602, 669 and N89), run by Go Ahead London, Arriva London North and Stagecoach London. The next buses go to Thamesmead, Charing Cross, Slade Green and Erith.

Next departures

TimeRouteTo
00:38229Thamesmead
00:40N89Charing Cross
00:4289Slade Green
01:02N89Erith
01:09N89Charing Cross
01:31N89Erith
01:39N89Charing Cross
01:59N89Erith
02:09N89Charing Cross
02:26N89Erith
02:39N89Charing Cross
02:53N89Erith
03:10N89Charing Cross
03:19N89Erith
03:40N89Charing Cross
03:49N89Erith
04:11N89Charing Cross
04:19N89Erith
04:41N89Charing Cross
04:48N89Erith

Routes from this stop

Stops nearby

All bus routes and stops in Barnehurst

Questions

Which buses stop at Barnehurst Station?
5 routes: 89, 229, 602, 669 and N89, run by Go Ahead London, Arriva London North and Stagecoach London.
Where is Barnehurst Station?
Barnehurst Station is in Barnehurst, London.
Where do buses from Barnehurst Station go?
The next departures go to Thamesmead, Charing Cross, Slade Green and Erith.

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