Bus times in Barnehurst

9 bus routes and 26 bus stops in Barnehurst (London area). Pick a stop for live departures, or a route for the full timetable.

💷 London buses have a flat £1.75 fare with contactless or Oyster (the Hopper fare covers unlimited changes within an hour), with daily caps. Cash isn't accepted. Who travels free →

Bus routes serving Barnehurst

Bus stops in Barnehurst

Operators in Barnehurst

Frequently asked questions

Which buses run in Barnehurst?

9 bus routes currently serve Barnehurst: the 89 (Lewisham Station to Forest Road / Slade Green Station), the 96 (Bluewater to Woolwich), the 96 (Bluewater to Woolwich), the 99 (Woolwich High Street to Geddes Place), the 229 (Thamesmead Town Centre to Queen Mary's Hospital / Chislehurst Road), the 229 (Thamesmead Town Centre to Queen Mary's Hospital / Chislehurst Road), the 492 (Sidcup to Bluewater), the 492 (Sidcup Station to Bluewater), the N89 (Trafalgar Square / Charing Cross Stn to Erith Town Centre / Riverside).

How much is the bus fare in Barnehurst?

London buses have a flat £1.75 fare with contactless or Oyster (the Hopper fare covers unlimited changes within an hour), with daily caps. Cash isn't accepted.

How many bus stops are there in Barnehurst?

There are 26 active bus stops in Barnehurst. Each stop page on this site shows the next departures and every route that calls there.

Where can you get to by bus from Barnehurst?

Bus times near Barnehurst