Bus times in Forest Hill

8 bus routes and 31 bus stops in Forest Hill (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 Forest Hill

Bus stops in Forest Hill

Operators in Forest Hill

Frequently asked questions

Which buses run in Forest Hill?

8 bus routes currently serve Forest Hill: the 75 (Lewisham Station to Fairfield Halls), the 122 (Plumstead Road / Plumstead Station to Crystal Palace Parade), the 176 (Penge / Pawleyne Arms to Tottenham Ct Rd Stn / Gt Russell St), the 185 (Lewisham Station to Victoria Station), the 197 (Peckham Bus Station to Fairfield Halls), the 197 (Peckham Bus Station to Fairfield Halls), the 356 (Sydenham Hill / Kirkdale to Wickham Road), the P4 (Lewisham Station to Brixton Station).

How much is the bus fare in Forest Hill?

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 Forest Hill?

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

Where can you get to by bus from Forest Hill?

Bus times near Forest Hill