Bus times in Balham

8 bus routes and 27 bus stops in Balham (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 Balham

Bus stops in Balham

Operators in Balham

Frequently asked questions

Which buses run in Balham?

8 bus routes currently serve Balham: the 155 (St George's Hospital to Lambeth Road), the 249 (The Pavement to Jasmine Grove), the 255 (South Lodge Avenue / Yorkshire Road to Balham Station / Balham Station Road), the 315 (St Julian's Farm Road to Springfield University Hospital), the 319 (Telford Avenue to Cadogan Gardens / Sloane Square), the 355 (Three Kings Pond to Brixton Station), the G1 (Hermitage Lane to Shaftesbury Estate / Wickersley Road), the N155 (Morden Station to Aldwych / Drury Lane).

How much is the bus fare in Balham?

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 Balham?

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

Where can you get to by bus from Balham?

Bus times near Balham