St Andrews
St Andrews
London
London
Train Flight

St Andrews to London

Updated: 31 May 2026

The journey from St Andrews to London covers 650 km. By train, you can take a bus to Leuchars station and then a train to London, taking about 5 hours. By flight, you can take a bus to Edinburgh airport and then a flight to London, taking about 1.5 hours. London is the capital of the UK, famous for its history and culture.

Total Distance: 650 km driving, 550 km air distance.
Fastest Way
Flight takes about 1.5 hours.
Cheapest Way
Advance train tickets booked online.
Compare St Andrews to London Routes
Train
Connecting
Flight
Direct
Duration 5 hours 1 hour 30 mins
Avg Price 80-150 GBP 60-120 GBP
Operator LNER British Airways
Route Bus to Leuchars, then train to London King's Cross. Bus to Edinburgh Airport, then flight to London.
Tip Book via the LNER website for the best prices. Book via the airline website for the best prices.
Travel Tips
  • Train Booking
    Use a Railcard to save on your ticket.
  • Parking
    Use the London City Centre car park for easy access.
  • Weather
    London can be rainy; bring an umbrella.
  • Connectivity
    Download your tickets to your phone wallet.
  • Local Transport
    The London Underground is a great way to travel.
Safety Tips
  • Driving
    Be careful on the M1 during heavy traffic.
  • Personal Safety
    Stay in busy areas at night.
  • Emergency
    Dial 999 for any urgent assistance.
  • Valuables
    Keep your belongings secure in crowded areas.
People Also Ask
  • Is there a direct train?
    No, you must take a bus to Leuchars station first.
  • How long is the flight?
    About 1.5 hours.
  • Is London safe?
    It is generally safe, but be aware of your surroundings.
  • What is the best train operator?
    LNER is the main operator for the main leg.
  • Are there tolls?
    No tolls on this route.
Quick Info
  • From St Andrews, Fife, United Kingdom
  • To London, Greater London, United Kingdom
  • Modes
Best Time to Travel

May to September for pleasant weather.

Things to Do in London
1
British Museum
A world-famous museum with a diverse collection. It is a must-visit.
2
Tower of London
A historic fortress that is a must-visit.
3
Buckingham Palace
The official residence of the monarch.
4
London Eye
A giant ferris wheel that offers great views of the city.
Tags
St Andrews to London train to London flight to London LNER train London travel UK travel St Andrews station Edinburgh airport