Shepherds Bush to Balham TimetableSummer 2026 (until Saturday 12th December unless otherwise indicated - see service detail)
Monday to Friday SN 06:19 06:40
SN 07:19 07:41
SN 08:06 08:41
SN 09:20 09:40
SN 10:22 10:41
SN 11:22 11:40
SN 12:22 12:41
SN 13:22 13:40
SN 14:22 14:41
SN 15:21 15:40
SN 16:21 16:40
SN 17:21 17:40
SN 18:21 18:41
SN 19:21 19:40
SN 20:20 20:40
SN 21:19 21:40
SN 22:18 22:40
Saturday SN 06:22 06:41
SN 07:19 07:40
SN 08:19 08:41
SN 09:19 09:40
SN 10:19 10:40
SN 11:19 11:40
SN 12:20 12:40
SN 13:19 13:40
SN 14:20 14:40
SN 15:19 15:40
SN 16:19 16:40
SN 17:19 17:40
SN 18:19 18:40
SN 19:20 19:40
SN 20:20 20:40
SN 21:18 21:40
SN 22:19 22:40
Train Operators SN
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Shepherds Bush at 06:19 arriving at Balham at 06:40. The last train departs Shepherds Bush at 22:18 arriving at Balham at 22:40. Journey Time
The average journey time between Shepherds Bush and Balham is 20 minutes. Popular journeys from Shepherds Bush Popular journeys from Balham Timetable data under licence from RSP / Rail Delivery Group