Travel from London to Dover-Castle-Station

Bus or train from London to Dover Castle (Station)?

Southeastern operates a train from London to Dover Castle (Station) hourly. Tickets cost $40 - $60 and the journey takes 1 h 4 min. Alternatively, National Express operates a bus from London to Dover Castle (Station) every 4 hours. Tickets cost $10 - $15 and the journey takes 2 h 10 min.

How to get from London to Dover Castle (Station)

From St Pancras International train to Dover Priory then walk to Dover Castle (Station). 1 h 22 min £34. From London Charing Cross train to Dover Priory then walk to Dover Castle (Station). 2 h 10 min £34. From Elephant & Castle New Kent Rd bus to Dover, Pencester Road (Magistrates Court) then walk to Dover Castle (Station). 2 h 21 min £10. From London drive to Dover Castle (Station). 1 h 27 min £14. From London rideshare to Dover then walk to Dover Castle (Station). 2 h 6 min £10.

Operators from London to Dover Castle (Station)