St Andrews
St Andrews
Oxford
Oxford
Train

St Andrews to Oxford

Updated: 31 May 2026

To reach Oxford from St Andrews, take the train from Leuchars to London Kings Cross, transfer to London Paddington, and take a GWR train to Oxford. The journey takes about 7 hours.

Total Distance: 700 km driving distance, 580 km air distance.
Fastest Way
Train via London, taking 7 hours.
Cheapest Way
Booking Advance tickets on the LNER website.
Compare St Andrews to Oxford Routes
Train
Connecting
Duration
7 hours
Avg Price
85-230 GBP
Operator
LNER and GWR
Route
Leuchars to London Kings Cross, then London Paddington to Oxford.

GWR trains from Paddington are very frequent.

Travel Tips
  • London Transfer
    Use the Hammersmith & City line between Kings Cross and Paddington.
  • Booking
    Book your tickets in advance.
  • Luggage
    Use the overhead racks.
  • Food
    There are many food options at Paddington station.
  • Connectivity
    Trains have good Wi-Fi.
Safety Tips
  • Station Safety
    Keep your bags secure.
  • Night Travel
    Use official taxis.
  • Emergency
    Dial 999 for help.
  • Personal Safety
    Stay alert in crowded areas.
People Also Ask
  • Is Oxford expensive?
    It is a popular tourist city.
  • How long is the train?
    About 7 hours.
  • Can I drive?
    Yes, but parking is difficult.
  • Is there a direct train?
    No, you must change in London.
  • Where is the station?
    Oxford station is near the city centre.
Quick Info
  • From St Andrews, Scotland, United Kingdom
  • To Oxford, Oxfordshire, United Kingdom
  • Modes
Best Time to Travel

Spring and Autumn for the best university atmosphere.

Things to Do in Oxford
1
Bodleian Library
Visit one of the oldest libraries in Europe. It is a stunning building.
2
Christ Church College
Explore the famous college. It has a beautiful hall and cathedral.
3
Ashmolean Museum
See the world's first university museum. It has a vast collection.
4
Radcliffe Camera
Admire the iconic circular building. It is a symbol of Oxford.
Tags
St Andrews to Oxford train to Oxford London to Oxford train Scotland to Oxfordshire travel Leuchars to Oxford fastest route to Oxford UK travel guide Oxford station