Southeastern operates a train from Lewisham to Crayford every 30 minutes. Tickets cost $9 - $13 and the journey takes 23 min. Alternatively, London Buses operates a bus from Lewisham to Crayford every 5 minutes. Tickets cost $3 and the journey takes 45 min. 2 other operators also service this route.
From Lewisham train to Crayford. 23 min £7. From Lewisham, Lockmead Road line 89 bus to Bexleyheath, Mayplace Rd West Bexleyheath Clock Twr then bus to Crayford Bridge. 56 min £4. From Lewisham taxi to Crayford. 14 min £39. From Lewisham drive to Crayford. 14 min £1. From Lewisham Uber to Crayford. 14 min £23.