From Teddington, Grove Gardens bus to Richmond, George Street (TW9). 6 min £2. From Teddington train to Richmond (London). 12 min £4. From Teddington taxi to Richmond. 6 min £16. From Teddington Uber to Richmond. 6 min £9. From Teddington walk to Richmond. 1 h 5 min.
Bus or train from Teddington to Richmond?
Abellio London operates a bus from Teddington to Richmond every 10 minutes. Tickets cost $2 and the journey takes 6 min. London Buses also services this route every 10 minutes. Alternatively, South Western Railway operates a train from Teddington to Richmond every 30 minutes. Tickets cost $4 - $8 and the journey takes 12 min.