COMPARE Prices across different modes

Tue
Oct 26
$123Avanti West Coast
$28National Express
$90British Airways
Wed
Oct 27
$84Avanti West Coast
$28National Express
$161British Airways
Thu
Oct 28
$84Avanti West Coast
$14Flixbus
$113British Airways
Fri
Oct 29
$74Avanti West Coast
$17Flixbus
$75British Airways
Sat
Oct 30
$74Avanti West Coast
$11Flixbus
$199British Airways
Sun
Oct 31
$55Avanti West Coast
$11Flixbus
$95British Airways
Mon
Nov 1
$66Avanti West Coast
$9Flixbus
$163British Airways
Tue
Nov 2
$59Avanti West Coast
$12Flixbus
$119British Airways
Wed
Nov 3
$66Avanti West Coast
$12Flixbus
$168British Airways
Thu
Nov 4
$57Avanti West Coast
$7Flixbus
$99British Airways
Fri
Nov 5
$55Avanti West Coast
$9Flixbus
$107British Airways
Sat
Nov 6
$66Avanti West Coast
$9Flixbus
$112British Airways
Sun
Nov 7
$57Avanti West Coast
$11Flixbus
$107British Airways
Mon
Nov 8
Find prices
Find prices
$63British Airways
Tue
Nov 9
$55Avanti West Coast
$12National Express
$96British Airways
Wed
Nov 10
$57Avanti West Coast
$12Flixbus
$99British Airways
Thu
Nov 11
$48Avanti West Coast
$12National Express
$81British Airways
Fri
Nov 12
$55Avanti West Coast
$9Flixbus
$99British Airways
Sat
Nov 13
$84Avanti West Coast
$9Flixbus
$99British Airways
Sun
Nov 14
$49Avanti West Coast
$10Flixbus
$88British Airways

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to London from Stoke-on-Trent

distanceDistance135 miles (217 km)
durationAverage train duration1 h 36 min
priceAverage train ticket price$83 (€67)
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 trip taking on average 1 h 36 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 journey costs around $83 (€67), you can find the cheapest train ticket for as low as $55 (€45). Travelers depart most frequently from Stoke-on-Trent and arrive in London Victoria.

Train tickets from Stoke-on-Trent to London: when to book to save $

Time Price Savings
1 week earlier 11 €
2 weeks earlier 9 €22%
3 weeks earlier 10 €10%
1 month before 9 €22%
2 months earlier 10 €10%
3 months earlier 10 €10%


Train companies often offer promotional prices and offers—by buying in advance—you can get access the best prices for trains in the U.S., Canada, and the major European railroad operators. Search on Omio to check prices and cheap train tickets from Stoke-on-Trent - London. Easily find the most attractive rates and choose the your preferred route for your journey. Book and choose your mobile ticket: avoid the queues at the station and the added stress of printing your ticket.

The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:

  • Buying your train ticket from Stoke-on-Trent - London 3 weeks in advance means you can save on average up to 10% compared to the price available on the day of departure.
  • If you book a ticket Stoke-on-Trent - London with 2 months in advance you save up to about 10% compared to the initial price.
  • By booking 3 months in advance, you could save up to 10%.
  • On Omio you can find all offers, train times and prices for train travel in Europe, the U.S., and Canada.

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 are cheap trains between Stoke-on-Trent and London?
Train tickets between Stoke-on-Trent and London for some dates and times can be found for as cheap as $55 (€45)  one way in the next 7 days.
How much is a train ticket from Stoke-on-Trent to London?
The train price from Stoke-on-Trent to London is on average $83 (€67)  if you are looking to purchase your tickets for this journey in the next 7 days.
How far is it from Stoke-on-Trent to London by train?
You should expect to travel around 135 miles (217 km)  between Stoke-on-Trent and London by train.
How many hours is the train time between Stoke-on-Trent and London?
On average the Stoke-on-Trent to London train time is 1 h 36 min  covering the 135 miles (217 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
What is the departure train station in Stoke-on-Trent and arrival train station in London?

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

Where do I find the Stoke-on-Trent train station to London? Where is the London train station?

Passengers booking this route most frequently board their trains from Stoke-on-Trent and need to travel around 0 mile (s) / 0 km from the city center to get to this train station.

Passengers arriving in London most often arrive at London Victoria and need to travel around 1 mile (s) / 1 km from this train station to the city center.

Which train providers can take me between Stoke-on-Trent and London?
For the trip from Stoke-on-Trent to London you can take a train with Avanti West Coast or West Midlands Railway. Be sure to check out all possible train providers that offer services between Stoke-on-Trent and London on Omio to compare what amenities they may have.
How many train services are there between Stoke-on-Trent and London 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.
When can I take the first train from Stoke-on-Trent to London? When can I take the last train for the day?
You can take the first train from Stoke-on-Trent to London at 7: 44 AM. The last train from Stoke-on-Trent to London that you can take departs at 9: 53 AM. Omio shows you the latest train from Stoke-on-Trent to London schedule to help you book the best departure time for this trip.
How far in advance should I book train tickets from Stoke-on-Trent to London for the best deals?
If you purchase the Stoke-on-Trent to London train within the next 7 days, you can find one way tickets to cost on average $83 (€67). However, booking your train ticket in advance gives you access to the best prices for trains from Stoke-on-Trent to London. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Stoke-on-Trent
London
The major railway station for departures from Stoke-on-Trent is Stoke-on-Trent. Read all the information you need to know about services, amenities and connections at Stoke-on-Trent for your journey between Stoke-on-Trent and London.