St Andrews
St Andrews
Stoke-on-Trent
Stoke-on-Trent
Train

St Andrews to Stoke-on-Trent

Updated: 31 May 2026

Stoke-on-Trent is a city in Staffordshire, reachable from St Andrews by train. Take the train from Leuchars to Preston, then transfer to a local train to Stoke-on-Trent. This is a comfortable journey.

Total Distance: 350 km driving distance, 300 km straight-line distance.
Fastest Way
Train is the fastest way.
Cheapest Way
Advance train tickets.
Compare St Andrews to Stoke-on-Trent Routes
Train
Connecting
Duration
4 hours
Avg Price
50 GBP - 85 GBP
Operator
Avanti West Coast
Route
Leuchars to Preston, then Preston to Stoke-on-Trent.

Stoke-on-Trent station is a major hub.

Travel Tips
  • Transfer
    Easy transfer in Preston.
  • Tickets
    Book online.
  • Frequency
    Regular services.
  • Comfort
    Good train quality.
  • Station
    Stoke-on-Trent station is central.
Safety Tips
  • Safety
    Standard urban safety.
  • Belongings
    Keep bags secure.
  • Help
    Staff are available.
  • Night
    Use official taxis.
People Also Ask
  • Is it a long trip?
    Yes, about 4 hours.
  • Can I drive?
    Yes, via the M6.
  • Is it expensive?
    No, affordable.
  • Are there direct trains?
    No, change in Preston.
  • What is the best station?
    Stoke-on-Trent Station.
Quick Info
  • From St Andrews, Fife, United Kingdom
  • To Stoke-on-Trent, Staffordshire, United Kingdom
  • Modes
Best Time to Travel

Spring and Summer.

Things to Do in Stoke-on-Trent
1
Gladstone Pottery Museum
Learn about the pottery industry.
2
Trentham Estate
A beautiful park and shopping village.
3
World of Wedgwood
Famous pottery museum.
4
Hanley Park
A large Victorian park.
Tags
St Andrews to Stoke-on-Trent Leuchars to Preston Preston to Stoke travel Fife to Staffordshire Avanti West Coast Stoke travel Scotland train commuter travel