COMPARE Prices across different modes

Sun
28 Nov
£60Avanti West Coast
Find prices
£209British Airways
Mon
29 Nov
£39West Midlands Railway
£8Flixbus
£156British Airways
Tue
30 Nov
£39West Midlands Railway
£10Flixbus
Find prices
Wed
1 Dec
£39West Midlands Railway
£9Flixbus
Find prices
Thu
2 Dec
£39West Midlands Railway
£7Flixbus
£99British Airways
Fri
3 Dec
£39West Midlands Railway
£6Flixbus
Find prices
Sat
4 Dec
£39West Midlands Railway
£6Flixbus
£72British Airways
Sun
5 Dec
£40Avanti West Coast
£17Flixbus
Find prices
Mon
6 Dec
£39West Midlands Railway
£7Flixbus
£113British Airways
Tue
7 Dec
Find prices
£9Flixbus
£66British Airways
Wed
8 Dec
£39West Midlands Railway
£10Flixbus
£93British Airways
Thu
9 Dec
£36West Midlands Railway
£7Flixbus
£62British Airways
Fri
10 Dec
£39West Midlands Railway
£7Flixbus
£60British Airways
Sat
11 Dec
£39West Midlands Railway
£7Flixbus
£69British Airways
Sun
12 Dec
£43Avanti West Coast
£10Flixbus
£61British Airways
Mon
13 Dec
£25West Midlands Railway
£7Flixbus
£66British Airways
Tue
14 Dec
£39West Midlands Railway
£13National Express
£72British Airways
Wed
15 Dec
£39West Midlands Railway
£9Flixbus
£82British Airways
Thu
16 Dec
£35Avanti West Coast
£7Flixbus
£69British Airways
Fri
17 Dec
£38Avanti West Coast
£17Flixbus
£70British Airways
Sat
18 Dec
£39West Midlands Railway
£17Flixbus
£252British Airways

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Stoke-on-Trent and London

distanceDistance135 miles (217 km)
durationAverage train duration2 h 23 min
priceAverage train ticket price£42 (€47)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesAvanti West Coast or West Midlands Railway

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

Trains from Stoke-on-Trent to London

There are two agencies that run the train service from Stoke-on-Trent to London: Virgin West Coast Trains and Chiltern Railways. With Chiltern Railways, the train leaves Stoke-on-Trent every two hours for Leamington Spa where it stops. From Leamington spa, the traveller can catch another train that leaves hourly for Stoke-on-Trent. The entire journey takes an estimated three hours and fifteen minutes. Virgin West Coast Trains has a direct train leaving every thirty minutes. The departure station is the Stoke-on-Trent station while the arrival station is London Euston. It takes an estimated one and a half hours to reach Stoke on Trent.

Travel Tips

Trains from Stoke-on-Trent 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 Stoke-on-Trent to London.
FAQs
How much do cheap trains from Stoke-on-Trent to London cost?
Omio customers have found cheap train tickets from Stoke-on-Trent to London for as low as £39  for the next 7 days.
How much is a train ticket from Stoke-on-Trent to London?
If you are looking to book your train ticket in the next 7 days, you can expect the Stoke-on-Trent to London train to cost on average £42  one way.
What is the distance to London from Stoke-on-Trent by train?
When travelling this route you should expect the distance from Stoke-on-Trent to London via train to be approximately 135 miles (217 km).
How long is the train journey between Stoke-on-Trent and London?
On average the Stoke-on-Trent to London train time is 2 h 23 min  covering the 135 miles (217 km) long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
Which train station from Stoke-on-Trent to London do I depart from? Which London train station from Stoke-on-Trent do I arrive in?

When departing from Stoke-on-Trent, you have various train station options to start your route from including Stoke-on-Trent and Stoke-on-Trent, Centre Bus Station. When arriving in London, you can end your journey in train stations like London Victoria, London Euston and London Kings Cross.

Omio customers book a train from Stoke-on-Trent   to London Victoria   most frequently for this route.

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

You can find the most popular departure train station for this route, Stoke-on-Trent, located approximately 0.3 miles (525 m) from the city centre of Stoke-on-Trent. The most popular arrival train station in London, called London Victoria, is located around 1.2 miles (2 km) away from its city centre.

What train providers go from Stoke-on-Trent to London?
Take the Stoke-on-Trent to London train with Avanti West Coast or West Midlands Railway. However, it's always good to check out all possible train companies for the journey to London from Stoke-on-Trent as there might be differences in the amenities they offer.
How many train services are there to London from Stoke-on-Trent a day?
On average, there are 25 trains a day from Stoke-on-Trent to London. The train times and services may be different on weekends and holidays compared to weekdays.
How early should I purchase Stoke-on-Trent to London train tickets to get the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this journey and save money. If you purchase train tickets between Stoke-on-Trent and London within the next 7 days, you can find tickets to cost on average £42 one way. To find the best prices for this trip, consider booking your train ticket from Stoke-on-Trent to London a few months in advance.

Important Stations and Airports for this Journey

Stoke-on-Trent
London
Stoke-on-Trent is the most popular Stoke-on-Trent 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 Stoke-on-Trent for your journey to London.