The cheapest trains from London to Stoke-on-Trent

Showing times and prices for 28 Nov

Cheapest

£33

Average

£47

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from London to Stoke-on-Trent will cost around £ 47 if you buy it on the day, but the cheapest tickets can be found for only £ 33.

Cheapest
10:01London Euston3h33 13:34Stoke-on-Trent
1 changes
£331One-way
Cheapest
10:53London Euston3h41 14:34Stoke-on-Trent
1 changes
£331One-way
08:47London Euston2h57 11:44Stoke-on-Trent
1 changes
£441One-way
09:46London Euston2h51 12:37Stoke-on-Trent
1 changes
£511One-way
08:21London Euston2h51 11:12Stoke-on-Trent
0 changes
£601One-way

Timetable London to Stoke-on-Trent

Showing trains for tomorrow, Sun, 28 Nov
08:21London Euston2h51 11:12Stoke-on-Trent
0 changes
08:47London Euston2h57 11:44Stoke-on-Trent
0 changes
09:21London Euston2h58 12:19Stoke-on-Trent
0 changes
09:46London Euston2h51 12:37Stoke-on-Trent
0 changes
10:01London Euston3h33 13:34Stoke-on-Trent
0 changes
10:53London Euston3h41 14:34Stoke-on-Trent
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Sat
27 Nov
£33West Midlands Railway
£17Flixbus
Find prices
Sun
28 Nov
£33West Midlands Railway
£12Flixbus
Find prices
Mon
29 Nov
£24West Midlands Railway
£8Flixbus
Find prices
Tue
30 Nov
£19West Midlands Railway
£8Flixbus
Find prices
Wed
1 Dec
£15West Midlands Railway
£6Flixbus
Find prices
Thu
2 Dec
£20West Midlands Railway
£8Flixbus
Find prices
Fri
3 Dec
£19West Midlands Railway
£7Flixbus
Find prices
Sat
4 Dec
£25West Midlands Railway
£7Flixbus
£157British Airways
Sun
5 Dec
£33West Midlands Railway
£12Flixbus
Find prices
Mon
6 Dec
£15West Midlands Railway
£7Flixbus
£75British Airways
Tue
7 Dec
£9West Midlands Railway
£6Flixbus
£68British Airways
Wed
8 Dec
£15West Midlands Railway
£7Flixbus
£90British Airways
Thu
9 Dec
£15West Midlands Railway
£7Flixbus
£62British Airways
Fri
10 Dec
£32Avanti West Coast
£7Flixbus
£54British Airways
Sat
11 Dec
£25West Midlands Railway
£7Flixbus
Find prices
Sun
12 Dec
£13West Midlands Railway
£7Flixbus
Find prices
Mon
13 Dec
£15West Midlands Railway
£6Flixbus
Find prices
Tue
14 Dec
£13West Midlands Railway
£6Flixbus
Find prices
Wed
15 Dec
Find prices
£9National Express
£44British Airways
Fri
17 Dec
£6West Midlands Railway
£12National Express
Find prices

The fastest trains from London to Stoke-on-Trent

Showing times and prices for 28 Nov

Fastest Journey

2 h 51 m

Average

3 h 8 m

Trains per day

6

Distance

217 km

Of the 6 trains that leave London for Stoke-on-Trent every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 217 km distance in an average of 3 h 8 m but if you time it right, some trains will get you there in just 2 h 51 m .

The slowest trains will take 3 h 41 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
08:21London Euston2h51 11:12Stoke-on-Trent
0 changes
£601One-way
Fastest
09:46London Euston2h51 12:37Stoke-on-Trent
1 changes
£511One-way
08:47London Euston2h57 11:44Stoke-on-Trent
1 changes
£441One-way
09:21London Euston2h58 12:19Stoke-on-Trent
0 changes
£601One-way
10:01London Euston3h33 13:34Stoke-on-Trent
1 changes
£331One-way

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from London to Stoke-on-Trent

distanceDistance135 miles (217 km)
durationAverage train duration1 h 28 min
priceAverage train ticket price£23 (€26)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain providersWest Midlands Railway or Avanti West Coast

Trains from London to Stoke-on-Trent cover the 135 miles (217 km) long route taking on average 1 h 28 min with our travel partners like West Midlands Railway or Avanti West Coast. Normally, there are 12 trains operating per day, including direct services available. While the average ticket price for this trip costs around £23, you can find the cheapest train ticket for as low as £15. Travellers depart most frequently from London Victoria and arrive in Stoke-on-Trent.

Trains from London to Stoke-on-Trent

The London to Stoke-on-Trent train route is extensively serviced every day of the week. Over 40 trains depart from London Euston, most of which travel directly to Stoke-on-Trent without the need to change trains. The journey usually takes 1.5-2 hours and all trains stop at the main station in Stoke city centre. Trains are available from very early in the morning until late at night.

Which train companies travel from London to Stoke-on-Trent?

The London to Stoke-on-Trent route is serviced by Chiltern Railways, West Midlands Railway and Virgin Trains. Chiltern train routes require a change, while West Midlands and Virgin offers both direct and indirect routes between the two cities.

How long is the train from London to Stoke-on-Trent?

Direct trains between London and Stoke-on-Trent take between 1.5 and 2 hours on average. Most of the trains travel directly and those that require a change don't take much longer overall. Virgin Trains tend to offer the fastest route.

How many trains are there from London to Stoke-on-Trent?

There are a large number of trains which travel between London and Stoke-on-Trent. The first train of the day departs in the early hours of the morning, and the last train of the day leaves London at around 11:30 p.m. There are usually a few trains that leave every hour throughout the day, with a total of over 40 departures per day.

What are the departure and arrival stations for trains from London to Stoke-on-Trent?

Departure train station: Trains depart for Stoke-on-Trent from London Euston. Euston is close to Kings Cross St Pancras and is easily accessible on the London Underground. The Victoria line and both branches of the Northern line serve Euston, while the nearby Euston Square underground station is on the Hammersmith & City, Circle and Metropolitan lines. The station has extensive shops, dining options and toilet facilities for passengers.

Arrival train station: All trains from London stop at Stoke-on-Trent station which is located on Station Road. The station has refreshment facilities, an ATM, shops and waiting areas. Stoke-on-Trent city centre is less a mile away from the station. There are bus stops right outside the station where local buses stop on their way around the city and surrounding areas.

Travel Tips

Trains from London to Stoke-on-Trent
Travel by train to Stoke-on-Trent 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 London to Stoke-on-Trent.
FAQs
How much does a cheap train to Stoke-on-Trent from London cost?
Omio customers have found cheap train tickets between London and Stoke-on-Trent for as low as £15  for the next 7 days.
What is the cost of a train ticket from London to Stoke-on-Trent on average?
The London to Stoke-on-Trent train ticket price is on average £23  if you are looking to book your tickets for this trip in the next week.
What is the distance by train from London to Stoke-on-Trent?
When travelling this route you should expect the distance to Stoke-on-Trent from London via train to be approximately 135 miles (217 km).
How long is the train journey between London and Stoke-on-Trent?
While the time it takes to travel 135 miles (217 km) between London and Stoke-on-Trent can vary based on specific dates, weekends, and bank holidays, the train duration from London to Stoke-on-Trent is on average 1 h 28 min.
Which train station in London goes to Stoke-on-Trent? Which train station do I come into Stoke-on-Trent from London?

Omio customers who travel this route most frequently depart from London Victoria   and arrive in Stoke-on-Trent.

Where is the train station in London to go to Stoke-on-Trent? Where is the train station in Stoke-on-Trent located?

You can find the most popular departure train station for this journey, London Victoria, located approximately 1 mile (s) / 1 km from the city centre of London. The most popular arrival train station in Stoke-on-Trent, called Stoke-on-Trent, is located around 0 mile (s) / 0 km away from its city centre.

Which train providers can take me between London and Stoke-on-Trent?
When taking a train from London to Stoke-on-Trent, you can count on West Midlands Railway or Avanti West Coast for the best way to get you to Stoke-on-Trent. You can also check all possible train providers who offer a service from London to Stoke-on-Trent and compare the amenities they offer before buying a train ticket.
Is there a direct train from London to Stoke-on-Trent?
Yes, there are 12 direct trains per day from London to Stoke-on-Trent. You can look to travel with Avanti West Coast  without needing to change in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this route.
How many trains are there between London and Stoke-on-Trent a day?
On average, there are 12 trains a day from London to Stoke-on-Trent. The train times and services may be different on weekends and holidays compared to weekdays.
When should I purchase London Stoke-on-Trent train tickets to score the best deals?
The price of a one way train ticket from London to Stoke-on-Trent is on average £23 if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this journey. In general, you can find train tickets between London and Stoke-on-Trent available a few months in advance.

Important Stations and Airports for this Journey

London
Stoke-on-Trent
The major railway station for departures from London is London Victoria. Read all the information you need to know about services, amenities and connections at London Victoria for your trip between London and Stoke-on-Trent.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+44 3457114141
ticketOfficeHours
Ticket Office Hours
Mon - Fri: 06: 00 - 00: 00 | Sat: 06: 00 - 23: 00 | Sun: 07: 00 - 00: 00
Public transport options for London Euston
Tube lines: Circle, Hammersmith & City, Metropolitan, Northern (Bank and Charing Cross branches), Victoria
Overground lines: Watford DC
Bus lines: 18, 30, 59, 68, 73, 91, 168, 205, 253, 390, N5, N20, N73, N91, N205, N253
Rail lines: London North Western Railway, London Overground, Avanti West Coast, Caledonian Sleeper
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+44 3457114141
ticketOfficeHours
Ticket Office Hours
Mon - Fri: 05: 00 - 01: 36 | Sat: 05: 00 - 00: 36 | Sun: 05: 30 - 01: 36
Public transport options for London Kings Cross
Underground lines: Circle, Piccadilly, Hammersmith & City, Northern, Metropolitan, Victoria
Bus lines: 10, 17, 30, 45, 46, 59, 63, 73, 91, 205, 214, 259, 390, 476
Train lines: Thameslink, Grand Central, Hull, London North Eastern, Gatwick Express
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+44 3457114141
ticketOfficeHours
Ticket Office Hours
24/7
Public transport options for London Paddington
Underground lines: Bakerloo Line, Circle Line, District Line, Hammersmith Line
Bus lines: N7, 23, 27, N27, 36, 205, N205, 332, 7, 46, A1, 18, N18
Train lines: Great Western Main Line, Heathrow Express
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+44 2078437688
ticketOfficeHours
Ticket Office Hours
Mon - Fri: 05: 45 - 22: 00 | Sat: 06: 00 - 21: 00 | Sun: 08: 00 - 22: 15
Public transport options for London St Pancras
Subway lines: Circle Line, Hammersmith & City Line, Metropolitan Line, Northern Line, Piccadilly Line, Victoria Line
Train lines: Overground line, High Speed 1, Eurostar
Bus lines: 326, 139