Lincoln is a historic city in England, reachable from St Andrews by train. Take the train from Leuchars to Newark North Gate, then transfer to a local train to Lincoln. This is a longer journey but very comfortable.
Total Distance: 400 km driving distance, 350 km straight-line distance.
Lincoln station is near the city center.
Spring and Summer.