Compare prices and tickets by train, coach or flight

Tue
7 Dec
£38Southeastern
£9National Express
Wed
8 Dec
£38Southeastern
£9National Express
Thu
9 Dec
£38Southeastern
£9National Express
Fri
10 Dec
£38Southeastern
£9National Express
Sat
11 Dec
£29Southeastern
£9National Express
Sun
12 Dec
£29Southeastern
Find prices
Mon
13 Dec
£39Southeastern
Find prices
Tue
14 Dec
£39Southeastern
Find prices
Wed
15 Dec
£39Southeastern
Find prices
Thu
16 Dec
£38Southeastern
£9National Express
Fri
17 Dec
£39Southeastern
Find prices
Sat
18 Dec
£29Southeastern
Find prices
Sun
19 Dec
£29Southeastern
£9National Express
Mon
20 Dec
£39Southeastern
Find prices
Tue
21 Dec
£39Southeastern
Find prices
Wed
22 Dec
£25Southeastern
£9National Express
Thu
23 Dec
£39Southeastern
Find prices
Fri
24 Dec
£39Southeastern
Find prices
Sat
25 Dec
£29Southeastern
Find prices
Sun
26 Dec
Find prices
£29National Express

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Canterbury to London

distanceDistance54 miles (87 km)
durationAverage train duration1 h 29 min
priceAverage train ticket price£34 (€38)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain providersSoutheastern

Trains from Canterbury to London cover the 54 miles (87 km) long journey taking on average 1 h 29 min with our travel partners like Southeastern. Normally, there are 16 trains operating per day, including direct services available. While the average ticket price for this route costs around £34, you can find the cheapest train ticket for as low as £29. Travellers depart most frequently from Canterbury West and arrive in London Victoria.

Trains from Canterbury to London

Rail travellers can choose from 48 trains from Canterbury to London on most days. Trains depart at a rate of two per hour during the week but may be less frequent at weekends. The first train leaves at 5.18 a.m. and the last is at 10.25 p.m. The route is managed by Southeastern and, although journey times can vary, a typical trip takes 1 hour 4 minutes.

What is the departure and arrival station for trains from Canterbury to London?

Departure Station: Trains depart from Canterbury West station. The busier of the city's two stations, Canterbury West is just 10 minutes on foot from the city centre and attractions like Canterbury Cathedral. Local buses can be caught nearby and taxis are generally available from the station car park.

Arrival Station: All trains from Canterbury to London terminate at St. Pancras International. The station is 15 minutes from Oxford Street and Central London by bus and there are several stops close to the station. TFL London Underground (Central, Northern, Victoria, Piccadilly, District, Circle and Hammersmith & City Lines) trains from Kings Cross/St. Pancras tube station can take travellers to any part of the city.

Travel Tips

Trains from Canterbury to London
Travel by train to London easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Canterbury to London.
FAQs
How much does a cheap train to London from Canterbury cost?
You can find a cheap train from Canterbury to London for some dates and times for as low as £29  one way in the next 7 days.
How much is a train ticket from Canterbury to London?
If you’re looking to purchase your train tickets in the next week, you can expect the Canterbury to London train price to come in at an average of £34  one way.
How far is it from Canterbury to London by train?
The distance between Canterbury and London by train is approximately 54 miles (87 km).
How long does it take from Canterbury to London by train?
On average the train from Canterbury to London duration is 1 h 29 min  for the 54 miles (87 km) long route, but the travel time can vary if you depart on weekends and holidays.
Which train station from Canterbury to London do I depart from? Which London train station from Canterbury do I arrive in?

There are a few train stations in Canterbury to start your journey from including Canterbury West and Canterbury East. In London you have a few train station options to choose from for your arrival including London Victoria, London Euston and London Kings Cross.

Omio customers travelling this route depart most frequently from Canterbury West   and arrive in London Victoria.

Where is the train station in Canterbury? Where is the train station in London?

You can find the most popular departure train station for this trip, Canterbury West, located approximately 0.4 miles (616 m) from the city centre of Canterbury. The most popular arrival train station in London, called London Victoria, is located around 1.2 miles (2 km) away from its city centre.

Which train companies should I travel with from Canterbury to London?
For the journey from Canterbury to London you can take a train with Southeastern. Be sure to check out all possible train companies that offer services to London from Canterbury on Omio to compare what amenities they may have.
How many trains are there to London from Canterbury a day?
The average number of trains departing Canterbury for London is 16 a day. The train schedules and services may vary between weekdays and weekends.
When should I purchase Canterbury London train tickets to score the best deals?
You can find a train from Canterbury to London to cost on average £34 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Canterbury to London train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Canterbury
London
Canterbury West is the most popular Canterbury railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Canterbury for your journey to London.