Search train tickets to Canterbury

switcheroo

Quickview

How to get to Canterbury by train?

Routes1
Trips per day8
train carriers1
Stations1
Lowest Prices
We work directly with hundreds of carriers to find the best available fares.
No Wanderu Fees
We never add any extra fees. We just make it easy to book your travels.
Best Travel Options
We help you find & compare the best coaches, trains and flights in one place.

How to find cheap train tickets to Canterbury?

The cheapest prices for a train ticket to Canterbury that users have found recently on Wanderu start at £28.16. Such great deals to Canterbury are available on one route to London. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Canterbury. London at £29.62 has consistently the lowest average train ticket prices to Canterbury.

What are the main train stations in Canterbury?

The most popular train station in Canterbury is Chartham. Chartham is the busiest train station in Canterbury.

Sheffield

There are 23 train schedules per day connecting Sheffield with Canterbury. It takes on average 4 hours and 7 minutes to travel 181 miles, 291 kms, by train from Sheffield. 2 train carriers offer schedules from Sheffield, with East Midlands Trains + Connections offering the most daily connections to Canterbury. Travelling by train from Sheffield you will most likely to arrive in Canterbury at Canterbury West.
Avg. Time
4h 7m
Avg. Price
£95.59

Stockton-on-Tees

There are 17 train schedules per day connecting Stockton-on-Tees with Canterbury. It takes on average 5 hours and 48 minutes to travel 249 miles, 400 kms, by train from Stockton-on-Tees. One train company operates schedules from Stockton-on-Tees, with Northern Rail + Connections offering the most daily connections to Canterbury. Travelling by train from Stockton-on-Tees you will most likely to arrive in Canterbury at Chartham.
Avg. Time
5h 48m
Avg. Price
£139.29

Peterborough

There are 17 train schedules per day connecting Peterborough with Canterbury. It takes on average 2 hours and 57 minutes to travel 106 miles, 170 kms, by train from Peterborough. 2 train carriers offer schedules from Peterborough, with London North Eastern Railway + Connections offering the most daily connections to Canterbury. Travelling by train from Peterborough you will most likely to arrive in Canterbury at Chartham.
Avg. Time
2h 57m
Avg. Price
£65.37

Portsmouth

There are 15 train schedules per day connecting Portsmouth with Canterbury. It takes on average 4 hours and 46 minutes to travel 100 miles, 160 kms, by train from Portsmouth. 2 train carriers offer schedules from Portsmouth, with Great Western Railway + Connections offering the most daily connections to Canterbury. Travelling by train from Portsmouth you will most likely to arrive in Canterbury at Chartham.
Avg. Time
4h 46m
Avg. Price
£60.15

Stevenage

There are 8 train schedules per day connecting Stevenage with Canterbury. It takes on average 2 hours and 34 minutes to travel 70 miles, 113 kms, by train from Stevenage. One train company operates schedules from Stevenage, with Thameslink + Connections offering the most daily connections to Canterbury. Travelling by train from Stevenage you will most likely to arrive in Canterbury at Chartham.
Avg. Time
2h 34m
Avg. Price
£40.62

Located in , United Kingdom, you can travel by train to Canterbury from 1 destinations and choose from 8 daily train schedules to get you there. Southeastern has the most train connections to Canterbury. The furthest train arriving in Canterbury covers a distance of 54.37 miles, 87.47 kms, covering the journey in 1 hour and 41 minutes

Looking for other ways to get there? Check out Coach options to Canterbury.

Train companies serving Canterbury

Southeastern

There are 8 daily Southeastern schedules to Canterbury. Southeastern can get you to Canterbury by train from London.
Avg. Time
1h 41m
Avg. Price
£29.62