Balham railway station
You can reach 50 stations directly from Balham on a weekday, without changing. The most frequent is Clapham Junction, with 345 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 | 345 | 306 | 211 |
| London Victoria | 311 | 271 | 211 |
| Battersea Park | 236 | 201 | 144 |
| Wandsworth Common | 183 | 147 | 143 |
| Sutton | 169 | 140 | 70 |
| West Croydon | 154 | 126 | 1 |
| Norbury | 144 | 108 | 74 |
| Streatham Common | 144 | 108 | 74 |
| Selhurst | 144 | 108 | 74 |
| Thornton Heath | 144 | 108 | 74 |
| Streatham Hill | 128 | 128 | 68 |
| Crystal Palace | 127 | 128 | 68 |
| Gipsy Hill | 127 | 128 | 68 |
| West Norwood | 127 | 128 | 68 |
| Carshalton Beeches | 97 | 71 | 1 |
| Waddon | 97 | 71 | 1 |
| Wallington | 97 | 71 | 1 |
| Cheam | 72 | 69 | 69 |
| Carshalton | 72 | 69 | 68 |
| Epsom | 72 | 69 | 69 |
| Hackbridge | 72 | 69 | 68 |
| Mitcham Junction | 72 | 69 | 68 |
| Mitcham Eastfields | 72 | 69 | 68 |
| Banstead | 69 | 68 | 0 |
| Belmont | 69 | 68 | 0 |
| Epsom Downs | 69 | 68 | 0 |
| 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 |
| Ashtead | 65 | 67 | 62 |
| Dorking | 65 | 67 | 62 |
| Leatherhead | 65 | 67 | 62 |
| Norwood Junction | 60 | 57 | 3 |
| Ewell East | 44 | 41 | 65 |
| East Croydon | 38 | 35 | 69 |
| Imperial Wharf | 34 | 35 | 0 |
| Kensington (Olympia) | 34 | 35 | 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.