COMPARE Prices across different modes

Sun
Oct 24
Find prices
Find prices
$139easyJet
Mon
Oct 25
Find prices
Find prices
$95easyJet
Wed
Oct 27
$122London North Eastern Railway
Find prices
$82easyJet
Thu
Oct 28
$122London North Eastern Railway
$44Megabus
$69easyJet
Fri
Oct 29
$122London North Eastern Railway
$35Megabus
Find prices
Sat
Oct 30
$100London North Eastern Railway
Find prices
$51easyJet
Sun
Oct 31
$93London North Eastern Railway
$35Megabus
Find prices
Mon
Nov 1
$100London North Eastern Railway
Find prices
$44easyJet
Wed
Nov 3
$72London North Eastern Railway
Find prices
$44easyJet
Thu
Nov 4
$94London North Eastern Railway
Find prices
$44easyJet
Fri
Nov 5
$122London North Eastern Railway
$35Megabus
$78easyJet
Sat
Nov 6
$101London North Eastern Railway
Find prices
$63easyJet
Sun
Nov 7
$101London North Eastern Railway
$34Megabus
$44easyJet
Mon
Nov 8
$100London North Eastern Railway
Find prices
Find prices
Tue
Nov 9
$72London North Eastern Railway
Find prices
Find prices
Thu
Nov 11
$72London North Eastern Railway
Find prices
$46easyJet
Fri
Nov 12
$122London North Eastern Railway
$32Megabus
$101easyJet
Sat
Nov 13
$85London North Eastern Railway
Find prices
$43easyJet

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between London and St. Andrews

distanceDistance350 miles (564 km)
durationAverage train duration5 h 31 min
priceAverage train ticket price$130 (€106)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersLondon North Eastern Railway

Trains from London to St. Andrews cover the 350 miles (564 km) long trip taking on average 5 h 31 min with our travel partners like London North Eastern Railway. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $99 (€80), but the average price of train tickets is $130 (€106). Travelers depart most frequently from London Victoria and arrive in St Andrews.

Travel Tips

Trains from London to St. Andrews
Travel by train to St. Andrews 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 St. Andrews.
FAQs
How much are cheap trains between London and St. Andrews?
If you’re looking to save money on tickets, you can find cheap London to St. Andrews trains for as little as $99 (€80)  in the next 7 days.
What is the price of a train ticket from London to St. Andrews?
If you’re looking to purchase your train tickets in the next week, you can expect the London to St. Andrews train price to come in at an average of $130 (€106)  one way.
What is the distance between London and St. Andrews by train?
The distance from London to St. Andrews by train is approximately 350 miles (564 km).
What is the London to St. Andrews train travel time?
On average the London to St. Andrews train travel time is 5 h 31 min  for the 350 miles (564 km) long journey, but the duration can vary if you travel on weekends and holidays.
What is the departure train station in London and arrival train station in St. Andrews?

Omio customers traveling this route book their trains from London Victoria   to St Andrews.

Where is the departure train station in London located? Where is the arrival train station in St. Andrews located?

Passengers board their train most frequently from London Victoria and travel around 1 mile (s) / 1 km from the city center to this train station.

Passengers traveling this route most often arrive at St Andrews and need to travel approximately 0 mile (s) / 0 km from the train station to the city center in St. Andrews.

Which train companies should I travel with from London to St. Andrews?
Take the London to St. Andrews train with London North Eastern Railway. However, it's always good to check out all possible train providers for the journey from London to St. Andrews as there might be differences in the amenities they offer.
How many trains are there to St. Andrews from London a day?
On average, there are 25 trains a day from London to St. Andrews. The train times and services may be different on weekends and holidays compared to weekdays.
When does the first train depart from London to St. Andrews? When does the last train depart from London to St. Andrews?
You can take the first train from London to St. Andrews at 9: 00 AM. The last train from London to St. Andrews that you can take departs at 11: 00 AM. Omio shows you the latest train from London to St. Andrews schedule to help you book the best departure time for this journey.
When should I purchase the London to St. Andrews train for the best deals on tickets?
You can find trains between London and St. Andrews to cost on average $130 (€106) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the London to St. Andrews train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

London
St. Andrews
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 journey to St. Andrews from London.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
ticketOfficeHours
Ticket office hours
Sat: 06: 00 - 23: 00 | Mon - Fri: 06: 00 - 00: 00 | Sun: 07: 00 - 00: 00
Connections to/from station
Rail lines: London North Western Railway, London Overground, Avanti West Coast, Caledonian Sleeper
Overground lines: Watford DC
Bus lines: 18, 30, 59, 68, 73, 91, 168, 205, 253, 390, N5, N20, N73, N91, N205, N253
Tube lines: Circle, Hammersmith & City, Metropolitan, Northern (Bank and Charing Cross branches), Victoria
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
ticketOfficeHours
Ticket office hours
Mon - Fri: 05: 00 - 01: 36 | Sat: 05: 00 - 00: 36 | Sun: 05: 30 - 01: 36
Connections to/from station
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
Underground lines: Circle, Piccadilly, Hammersmith & City, Northern, Metropolitan, Victoria
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
ticketOfficeHours
Ticket office hours
44401
Connections to/from station
Bus lines: N7, 23, 27, N27, 36, 205, N205, 332, 7, 46, A1, 18, N18
Train lines: Great Western Main Line, Heathrow Express
Underground lines: Bakerloo Line, Circle Line, District Line, Hammersmith Line
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
ticketOfficeHours
Ticket office hours
Mon - Fri: 05: 45 - 22: 00 | Sat: 06: 00 - 21: 00 | Sun: 08: 00 - 22: 15
Connections to/from station
Bus lines: 326, 139
Subway lines: Circle Line, Hammersmith & City Line, Metropolitan Line, Northern Line, Piccadilly Line, Victoria Line
Train lines: Overground line, High Speed 1, Eurostar