Trains from London to Dover are a convenient way to get from the capital of the UK to the famous coastal city with the white cliffs.
Trains to Dover depart from London’s Charing Cross, Victoria, and St Pancras train stations. They arrive at Dover Priory station in Kent. Trains are operated by Southeastern.
Trains leave London’s stations for Dover Priory station every half hour at peak times. There are generally departures from Charing Cross at 10 and 40 minutes past the hour, from St Pancras at 12 and 42 minutes past, and from Victoria at 22 and 52 minutes past. Some trains from St Pancras require a change at Ashford International station on the way.
Trains from Dover to London return up to five times an hour at peak times.
The total train time from London to Dover is between 1 hour, 8 minutes and 1 hour, 58 minutes. The ultimate time depends on what train you take and from which station you depart. The fastest trains generally leave from St Pancras station.
The cost of a single train ticket to Dover is 31.10 GBP for standard class if you book online. Ticket discounts for trains from London to Dover are available if you book in advance on the Internet or with a railcard.
