From St Pancras International train to Canterbury West. 53 min £31. From Elephant & Castle New Kent Rd bus to Canterbury, Bus Station (Travel Shop). 1 h 40 min £9. From London drive to Canterbury. 1 h 17 min £12. From London rideshare to Canterbury. 1 h 36 min £5.
Bus or train from London to Canterbury?
Southeastern operates a train from London to Canterbury hourly. Tickets cost $35 - $50 and the journey takes 53 min. Alternatively, National Express operates a bus from London to Canterbury every 3 hours. Tickets cost $9 - $13 and the journey takes 1 h 40 min.