Balham railway station
You can reach 50 stations directly from Balham on a weekday, without changing. The most frequent is Clapham Junction, with 347 trains a day.
Balham is the nearest station for postcodes in SW12. Check your own postcode.
Direct trains from Balham
Trains a day to each station you can reach without changing, by day of the week.
| Destination | Weekday | Saturday | Sunday |
|---|---|---|---|
| Clapham Junction | 347 | 306 | 211 |
| London Victoria | 313 | 271 | 211 |
| Battersea Park | 238 | 201 | 144 |
| Wandsworth Common | 184 | 147 | 142 |
| Sutton | 171 | 140 | 129 |
| West Croydon | 155 | 126 | 60 |
| Norbury | 145 | 108 | 74 |
| Streatham Common | 145 | 108 | 74 |
| Selhurst | 145 | 108 | 74 |
| Thornton Heath | 145 | 108 | 74 |
| Streatham Hill | 128 | 128 | 68 |
| Crystal Palace | 127 | 128 | 68 |
| Gipsy Hill | 127 | 128 | 68 |
| West Norwood | 127 | 128 | 68 |
| Carshalton Beeches | 98 | 71 | 60 |
| Waddon | 98 | 71 | 60 |
| Wallington | 98 | 71 | 60 |
| Cheam | 73 | 69 | 69 |
| Carshalton | 73 | 69 | 68 |
| Epsom | 73 | 69 | 69 |
| Hackbridge | 73 | 69 | 68 |
| Mitcham Junction | 73 | 69 | 68 |
| Mitcham Eastfields | 73 | 69 | 68 |
| Ashtead | 72 | 67 | 62 |
| Dorking | 72 | 67 | 62 |
| Leatherhead | 72 | 67 | 62 |
| Banstead | 69 | 68 | 56 |
| Belmont | 69 | 68 | 56 |
| Epsom Downs | 69 | 68 | 56 |
| Brockley | 67 | 71 | 65 |
| Forest Hill | 67 | 71 | 65 |
| Honor Oak Park | 67 | 71 | 65 |
| London Bridge | 67 | 71 | 65 |
| New Cross Gate | 67 | 71 | 65 |
| Sydenham | 67 | 71 | 65 |
| Norwood Junction | 60 | 57 | 3 |
| Ewell East | 45 | 41 | 65 |
| Box Hill & Westhumble | 38 | 35 | 58 |
| East Croydon | 38 | 35 | 10 |
| Holmwood | 35 | 22 | 0 |
and 10 more stations, each served less often.
How busy Balham is
5,955,232 passenger entries and exits in 2024-25, making it the 86th busiest station in Great Britain.
A further 267,295 passengers changed trains here without entering or leaving the station.
More journeys run between Balham and Clapham Junction than any other pair: 500,878 a year. That is where passengers go, which is not always where the most trains go.
Source: Office of Rail and Road, Estimates of station usage, 2024-25. Estimated from ticket sales.
Nearest other stations
- Wandsworth Common 0.6 miles
- Streatham Hill 1.1 miles
- Streatham 1.5 miles
- Earlsfield 1.6 miles
- Tooting 1.6 miles
Closed stations nearby
Former stations within 8 km of Balham, from Wikidata. They are on the map under Closed & former stations.
- Tooting Bec · 0.6 miles
- New Wandsworth · 1.4 miles
- Clapham Common · 1.5 miles
- Colliers Wood · 2.1 miles
- Battersea · 2.2 miles
- Stewarts Lane · 2.4 miles
Show closed stations on the map
More about this station on Wikipedia.