Bus Times Balham
Balham has 27 bus stops served by 9 bus routes; the busiest is Balham Station (Stop C) with 418 buses on Mon–Fri.
- 27 stops
- 9 routes
- 1 operator
Scheduled timetable for 16 November 2026 – 22 November 2026 · data updated . Bank holiday services may differ.
Bus stops in Balham
- Alderbrook Road (Stop SP)155, 249, 355, N155
- Alderbrook Road (Stop SQ)155, 249, 355, N155
- Balham Health Centre (Stop M)315
- Balham Health Centre (Stop N)315
- Balham New Road (Stop E)155, 249, 255, 355, N155
- Balham New Road (Stop F)155, 249, 355, N155
- Balham Station (Stop A)315
- Balham Station (Stop B)155, 249, 315, 355, N155
- Balham Station (Stop C)155, 249, 255, 355, N155
- Balham Station (Stop J)255
- Belthorn Crescent (->E)255
- Belthorn Crescent (->W)255
- Blenkarne Road (->S)319
- Bolingbroke Grove / Ravenslea Road (Stop K)690, G1
- Bolingbroke Grove / Ravenslea Road (Stop L)690, G1
- Bracken Avenue (Stop ST)690, G1
- Cathles Road (Stop SR)155, 249, 355, N155
- Du Cane Court (Stop K)155, 249, 315, 355, N155
- Du Cane Court (Stop L)155, 249, 315, 355, N155
- Granard Road (Stop H)319
- Granard Road (Stop J)319
- Hildreth Street Market (Stop D)155, 249, 355, N155
- Oak Lodge School (->E)690, G1
- Oak Lodge School (->W)690, G1
- Old Devonshire Road (Stop G)255
- Ramsden Road Balham (->E)690, G1
- Ramsden Road Balham (->W)690, G1
Bus routes in Balham
Bus operators in Balham
Balham bus times FAQ
- How many bus stops are there in Balham?
- Balham has 27 bus stops with a scheduled timetable.
- Which bus routes serve Balham?
- 9 routes serve Balham, including 155, 249, 255, 315, 319, 355, 690 and G1.
- Which bus companies run in Balham?
- TfL London Buses.
- What is the busiest bus stop in Balham?
- Balham Station (Stop C), with 418 scheduled buses on Mon–Fri.
Official journey planners
Opens an external website.