South Western Railway operates a train from Twickenham to Brixton every 30 minutes. Tickets cost $7 - $11 and the journey takes 21 min. Alternatively, London Buses operates a bus from Twickenham to Brixton hourly. Tickets cost $3 and the journey takes 34 min.
From Twickenham train to Vauxhall. 21 min £6. From Twickenham, York Street Twickenham bus to Brompton, Sloane Street Sloane Square Station. 34 min £2. From Twickenham train to Clapham Junction Stn Falcon Road then line 345 bus to Brixton, Shakespeare Road. 49 min £7. From Twickenham taxi to Brixton. 24 min £49. From Twickenham drive to Brixton. 24 min £2. From Twickenham Uber to Brixton. 24 min £23.