Cheapest
Average
The best way to find a cheap train ticket from London to St Andrews is to book your journey as far in advance as possible and to avoid travelling at rush hour.
This is the last train of the day.
Find all the dates and times for this journey
Fastest Journey
5 h 30 m
Average
5 h 59 m
Trains per day
18
Distance
565 km
Of the 18 trains that leave London for St Andrews every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance | 350 miles |
---|---|
Average train duration | 5 h 50 min |
Average train ticket price | £126 (€143) |
Direct train | No |
Train companies | LNER, Lumo, Avanti West Coast or Caledonian Sleeper |
Trains from London to St Andrews cover the 350 miles long journey taking on average 5 h 50 min with our travel partners like LNER, Lumo, Avanti West Coast or Caledonian Sleeper. While the average ticket price for this route costs around £126, you can find the cheapest train ticket for as low as £84.
Find the best trains from London to St Andrews with Omio's travel partners East Coast, Lumo and Virgin Trains from £76. We can find you the best deals, timetables and tickets when comparing and booking the best journey.
LNER is a train company based in the United Kingdom. It operates a wide range of services, from high-speed intercity trains to local services. Its most popular routes include London to Edinburgh, London to Leeds, and London to York. LNER offers a variety of train types, including the Azuma, InterCity 225, and HST. The Azuma is a modern, high-speed train that offers comfortable seating and onboard Wi-Fi. The InterCity 225 is a classic train that offers a more traditional experience. The HST is a high-speed train that offers a smooth ride and plenty of legroom. LNER offers a variety of ticket types, including Advance, Anytime, and Off-Peak. Advance tickets are the cheapest option and must be booked in advance. Anytime tickets are more expensive but can be used at any time. Off-Peak tickets are the most affordable option for travelling during off-peak times. Onboard facilities include comfortable seating, Wi-Fi, power sockets, and a range of food and drink options. LNER also offers a range of discounts and special offers, making it an affordable and convenient way to travel.
Train information from London to St Andrews with East Coast:
Virgin East Coast Trains and ScotRail together with the Caledonian Sleeper run trains from London to St Andrews. Journeys involve at least one change at stations like Dundee, Edinburgh or Coupar and take around 6-7 hours, depending on the number of changes. Sleeper services take roughly 9-10 hours. In London, services depart from either Kings Cross or Euston Station with the earliest train leaving around 5:30 a.m. The last service from London to St Andrews leaves just before midnight and arrives intro St Andrews the following morning. The station serving St Andrews is Leuchars around 5 miles away so passengers can take a taxi or a bus into town.
Here are some other resources that might have the information you need