The journey from St Andrews to Southampton covers approximately 750 km. You must first take a local bus or taxi to Leuchars Station. From Leuchars, board an LNER train to London Kings Cross. Transfer via the London Underground to London Waterloo. Finally, catch a South Western Railway service to Southampton Central.
Total Distance: 750 km driving distance, 620 km air distance.
Book your LNER ticket in advance to secure Advance Single fares.
May to September for reliable rail services and pleasant coastal weather in Southampton.