Great Western Railway operates a train from Reading to Croydon every 20 minutes. Tickets cost $19 - $40 and the journey takes 25 min. 2 other operators also service this route. Alternatively, RailAir operates a bus from Reading to Croydon every 15 minutes. Tickets cost $11 and the journey takes 50 min. London Buses also services this route every 30 minutes.
From Reading train to Paddington Underground Station, Tube to London Victoria, then train to East Croydon. 1 h 4 min £26. From Reading Town Centre, Reading RailAir (Adj Reading Station RailAir) bus to Heathrow Central Bus Station then bus to East Croydon Rail Station. 2 h 44 min £9. From Reading taxi to Croydon. 1 h 3 min £209. From Reading drive to Croydon. 1 h 3 min £9.