Greater Anglia operates a train from Chelmsford to Canary Wharf every 15 minutes. Tickets cost $13 - $19 and the journey takes 27 min. Alternatively, National Express operates a bus from Chelmsford to Canary Wharf 3 times a day. Tickets cost $7 - $11 and the journey takes 1 h 5 min.
From Chelmsford train to Stratford Underground Station then Tube to Canary Wharf Underground Station. 37 min £14. From Chelmsford bus to London Mile End. 1 h 5 min £7. From Chelmsford taxi to Canary Wharf. 39 min £126. From Chelmsford drive to Canary Wharf. 39 min £5.