It takes 30 minutes from Waterloo to Canary Wharf and 29 minutes from Woolwich to Canary Wharf. Stops include Westminster, Embankment, Blackfriars, Bankside, London Bridge and Tower piers to the west and Greenland (Surrey Quays) Pier, Masthouse Terrace and Greenwich.