From Surbiton train to Clapham Junction then train to Barnes. 25 min £6. From Surbiton Health Centre bus to Tolworth, Princes Avenue Tolworth then line 265 bus to Barnes. 45 min £4. From Surbiton taxi to Barnes Station. 13 min £31. From Surbiton drive to Barnes Station. 13 min £1. From Surbiton Uber to Barnes Station. 13 min £13.
South Western Railway operates a train from Surbiton to Barnes Station every 15 minutes. Tickets cost $6 - $10 and the journey takes 14 min. South Western Railway also services this route every 10 minutes. Alternatively, London Buses operates a bus from Surbiton to Barnes Station every 5 minutes. Tickets cost $3 and the journey takes 5 min. 2 other operators also service this route.