As well as an extensive bus network, which connects the area with much of south and central London, Clapham has three tube stations and two railway stations.
- Clapham High Street
- Wandsworth Road, then at the following station, Clapham Junction: London Overground’s West London Line
London Underground’s Northern line passes through Clapham, with three stations:
- Clapham North (opened as Clapham Road in 1900, changed to its current name in 1926).
- Clapham Common
- Clapham South
In 2012, the Overground East London Line was extended to Clapham High Street and Wandsworth Road stations. This links Clapham directly to stations including Shepherds Bush, Canary Wharf, Shoreditch and Highbury and Islington.