South Western Railway operates a train from New Malden to Croydon every 15 minutes. Tickets cost $5 - $9 and the journey takes 13 min. Southern also services this route every 10 minutes. Alternatively, London Buses operates a bus from New Malden to Croydon every 30 minutes. Tickets cost $3 and the journey takes 44 min.
From New Malden train to Clapham Junction then train to East Croydon. 27 min £9. From New Malden The Fountain bus to East Croydon Rail Station. 44 min £2. From New Malden taxi to Croydon. 17 min £37. From New Malden drive to Croydon. 17 min £1. From New Malden Uber to Croydon. 17 min £23. From New Malden walk to Croydon. 2 h 49 min.