Southern operates a train from East Dulwich to Canary Wharf every 20 minutes. Tickets cost $1 - $3 and the journey takes 7 min. London Overground also services this route every 20 minutes. Alternatively, London Buses operates a bus from East Dulwich to Canary Wharf every 5 minutes. Tickets cost $3 and the journey takes 14 min.
From East Dulwich train to South Bermondsey. 7 min £1. From Peckham Rye Nunhead Lane line 343 bus to New Cross Gate, New Cross Jerningham Road. 14 min £2. From East Dulwich taxi to Canary Wharf. 17 min £27. From East Dulwich Uber to Canary Wharf. 17 min £20. From East Dulwich walk to Canary Wharf. 1 h 35 min.