South Western Railway operates a train from Surbiton to Weybridge every 20 minutes. Tickets cost $6 - $9 and the journey takes 13 min. Alternatively, Arriva UK operates a bus from Surbiton to Weybridge hourly. Tickets cost $5 - $8 and the journey takes 45 min.
From Surbiton train to Weybridge. 13 min £5. From Surbiton Station Victoria Road line 515 bus to Weybridge, Ship Hotel. 45 min £4. From Surbiton taxi to Weybridge. 17 min £39. From Surbiton drive to Weybridge. 17 min £1.