Trains from London to Canterbury are a great way to take a day trip from the UK capital to the city with the most famous cathedral in Britain.
Trains between the two cities run regularly from London’s Victoria, Charing Cross, and St. Pancras train stations to Canterbury‘s East and West stations in southeast England.
Trains on this route are operated by Southeastern Railway. There are frequent departures from each London train station throughout the day, with some stations offering multiple trains to Canterbury every hour.
The travel time from London to Canterbury depends on which train you take. Some trains can make the trip in as little as 56 minutes, while others take up to an hour and 44 minutes. In general, trains from St. Pancras to Canterbury West are the fastest.
Ticket prices for trains from London to Canterbury start at 26.80 GBP for a single if you buy train tickets online and travel at off-peak times. If possible, don’t wait until the day you travel to buy your train tickets, as prices rise the closer you get to your departure date.
