This websites requires JavaScript to work. It looks like your browser doesn't support JavaScript, or has it turned off. Please try again with JavaScript support.

credit-cardPassengersSeat ReservationsinfoMobile ticket available

Trains from Hayes & Harlington (HAY) to Stoke-On-Trent (SOT)

Find the cheapest fares to Stoke-On-Trent by splitting your tickets

33

train journeys
per day

128

miles (206 kms)

2hrs 32 mins

fastest journey

04:29 / 00:20

first / last train

0

direct trains (2 or 4 changes)

5

operators run

2

routes

Trains from Hayes & Harlington (HAY) to Stoke-On-Trent (SOT)

Buy tickets from Hayes & Harlington to Stoke-On-Trent. Explore the list of all train routes from Hayes & Harlington to Stoke-On-Trent and choose the most convenient one at the best price. Book in advance, buy at no extra charge and refund if your trip is canceled

On a typical weekday there are 33 scheduled rail journeys between Hayes & Harlington and Stoke-On-Trent , with 0 of them being direct trains. There are also a further 33 possible journeys which require a change.

The distance by rail from Hayes & Harlington to Stoke-On-Trent is approximately 128 miles (206 kilometres). The average train journey takes about 3hrs 1 mins.

CrossCountry, GWR, West Midlands Trains, Avanti West Coast, Elizabeth Line are the main train operating companies running services between Hayes & Harlington and Stoke-On-Trent.

There are 2 possible routes with the shortest and most direct being Hayes & Harlington to Stoke-on-Trent. The fastest journey time on this route takes 2hrs 32 mins.

Map of the rail routes from Hayes & Harlington to Stoke-On-Trent

Journeys from Hayes & Harlington to Stoke-On-Trent Today

  • Mon 23rd Dec
    04:29
    3 hrs 15 mins2 changes
    07:44
    Hayes & Harlington
    Stoke-on-Trent
    Hayes & Harlington to Stoke-on-Trent
  • Mon 23rd Dec
    05:36
    2 hrs 48 mins2 changes
    08:24
    Hayes & Harlington
    Stoke-on-Trent
    Hayes & Harlington to Stoke-on-Trent
  • Mon 23rd Dec
    06:07
    2 hrs 36 mins2 changes
    08:43
    Hayes & Harlington
    Stoke-on-Trent
    Hayes & Harlington to Stoke-on-Trent
  • Mon 23rd Dec
    06:42
    2 hrs 44 mins2 changes
    09:26
    Hayes & Harlington
    Stoke-on-Trent
    Hayes & Harlington to Stoke-on-Trent
  • Mon 23rd Dec
    07:07
    2 hrs 36 mins2 changes
    09:43
    Hayes & Harlington
    Stoke-on-Trent
    Hayes & Harlington to Stoke-on-Trent
  • Mon 23rd Dec
    07:50
    2 hrs 36 mins2 changes
    10:26
    Hayes & Harlington
    Stoke-on-Trent
    Hayes & Harlington to Stoke-on-Trent
  • Mon 23rd Dec
    08:07
    2 hrs 36 mins2 changes
    10:43
    Hayes & Harlington
    Stoke-on-Trent
    Hayes & Harlington to Stoke-on-Trent
  • Mon 23rd Dec
    08:50
    2 hrs 36 mins2 changes
    11:26
    Hayes & Harlington
    Stoke-on-Trent
    Hayes & Harlington to Stoke-on-Trent
  • Mon 23rd Dec
    09:07
    2 hrs 36 mins2 changes
    11:43
    Hayes & Harlington
    Stoke-on-Trent
    Hayes & Harlington to Stoke-on-Trent
  • Mon 23rd Dec
    09:51
    2 hrs 35 mins2 changes
    12:26
    Hayes & Harlington
    Stoke-on-Trent
    Hayes & Harlington to Stoke-on-Trent
  • Mon 23rd Dec
    10:05
    2 hrs 38 mins2 changes
    12:43
    Hayes & Harlington
    Stoke-on-Trent
    Hayes & Harlington to Stoke-on-Trent
  • Mon 23rd Dec
    10:52
    2 hrs 34 mins2 changes
    13:26
    Hayes & Harlington
    Stoke-on-Trent
    Hayes & Harlington to Stoke-on-Trent
  • Mon 23rd Dec
    11:05
    2 hrs 38 mins2 changes
    13:43
    Hayes & Harlington
    Stoke-on-Trent
    Hayes & Harlington to Stoke-on-Trent
  • Mon 23rd Dec
    11:50
    2 hrs 36 mins2 changes
    14:26
    Hayes & Harlington
    Stoke-on-Trent
    Hayes & Harlington to Stoke-on-Trent
  • Mon 23rd Dec
    12:05
    2 hrs 38 mins2 changes
    14:43
    Hayes & Harlington
    Stoke-on-Trent
    Hayes & Harlington to Stoke-on-Trent
  • Mon 23rd Dec
    12:51
    2 hrs 35 mins2 changes
    15:26
    Hayes & Harlington
    Stoke-on-Trent
    Hayes & Harlington to Stoke-on-Trent
  • Mon 23rd Dec
    13:05
    2 hrs 38 mins2 changes
    15:43
    Hayes & Harlington
    Stoke-on-Trent
    Hayes & Harlington to Stoke-on-Trent
  • Mon 23rd Dec
    13:54
    2 hrs 32 mins2 changes
    16:26
    Hayes & Harlington
    Stoke-on-Trent
    Hayes & Harlington to Stoke-on-Trent
  • Mon 23rd Dec
    14:05
    2 hrs 38 mins2 changes
    16:43
    Hayes & Harlington
    Stoke-on-Trent
    Hayes & Harlington to Stoke-on-Trent
  • Mon 23rd Dec
    14:52
    2 hrs 34 mins2 changes
    17:26
    Hayes & Harlington
    Stoke-on-Trent
    Hayes & Harlington to Stoke-on-Trent

About Hayes & Harlington Station

Station name Hayes & Harlington (HAY)
AddressHayes & Harlington station, Station Road, Hayes, Greater London, UB3 4BX
Managed byXR

Ticket Office

Ticket Office HoursMonday to Friday 06:10 - 19:10
Saturday 06:10 - 19:10
Sunday 06:30 - 21:30
Ticket on DepartureAvailable
From Ticket MachinesYes
From ticket officeYes

Other Facilities

ToiletsAvailable
Baby changeUnavailable
ShowersUnavailable
Waiting RoomAvailable
WiFiUnavailable
ATM MachineUnavailable

About Stoke-On-Trent Station

Station name Stoke-On-Trent (SOT)
AddressStoke-on-Trent station, Station Road, Stoke-on-Trent, Staffordshire, ST4 2AA
Managed byVT

Ticket Office

Ticket Office HoursMonday to Friday 05:55 - 20:00
Saturday 06:25 - 19:30
Sunday 08:55 - 20:30
Ticket on DepartureAvailable
From Ticket MachinesYes
From ticket officeYes

Other Facilities

ToiletsAvailable
Baby changeAvailable
ShowersUnavailable
Waiting RoomAvailable
WiFiAvailable
ATM MachineAvailable

Frequently asked questions about trains between Hayes & Harlington and Stoke-On-Trent

The travel time between Hayes & Harlington and Stoke-On-Trent by train varies depending on the type of train and the route, but the average journey time is 3hrs 1 mins & the fastest journey takes 2hrs 32 mins.

The departure and arrival times for trains between Hayes & Harlington and Stoke-On-Trent vary depending on the day of the week and the type of train. Generally, there are around 33 departures and arrivals throughout the day. The first departure is 04:29, and the last train of the day leaves at 00:20.

First class tickets on trains between Hayes & Harlington and Stoke-On-Trent typically offer more space, complimentary food and drink, and other amenities compared to standard class.

Amenities on trains between Hayes & Harlington and Stoke-On-Trent can include free Wi-Fi, power outlets, onboard catering, and comfortable seating.

By booking your tickets on traintickets.com!

There are many ways to save on the cost of train travel between Hayes & Harlington and Stoke-On-Trent. On traintickets.com, we do all the work for you to find the cheapest way possible to get to Stoke-On-Trent, and can save you up to 90%! Simply search for your journey, and be assured we have found you the best possible price.

See our page on Split Ticketing for a full explanation, & read our other tips on how to get the cheapest train tickets.

No, unfortunately there are no direct trains between Hayes & Harlington & Stoke-On-Trent. owever, there are 33 possible journeys which require a change.

CrossCountry, GWR, West Midlands Trains, Avanti West Coast, Elizabeth Line are the main train operating companies running services between Hayes & Harlington and Stoke-On-Trent.

Yes, you can bring luggage on board trains between Hayes & Harlington and Stoke-On-Trent, but there may be limits on the number of bags or the size and weight of your luggage.