London Buses operates a bus from Battersea to Knightsbridge every 10 minutes. Tickets cost $3 and the journey takes 15 min.
How to get from Battersea to Knightsbridge
From Nine Elms, Battersea Park Chelsea Gate line 452 bus to Knightsbridge Barracks. 15 min £2. From Battersea taxi to Knightsbridge. 5 min £14. From Battersea Uber to Knightsbridge. 5 min £15. From Battersea walk to Knightsbridge. 46 min. From Austin Road, Battersea Park Bikeshare to Montpelier Street, Knightsbridge. 14 min.