From Teddington train to Vauxhall. 29 min £7. From Teddington Library bus to Richmond Underground Station then Tube to St. James's Park Underground Station. 52 min £5. From Teddington taxi to Westminster. 24 min £52. From Teddington drive to Westminster. 24 min £2. From Teddington Uber to Westminster. 24 min £20.
Train from Teddington to Westminster
South Western Railway operates a train from Teddington to Westminster every 15 minutes. Tickets cost $7 - $11 and the journey takes 29 min.