To reach Oban from St Andrews, take the train from Leuchars to Edinburgh, then to Glasgow Queen Street, and finally a scenic train to Oban. The journey takes about 4 hours.
Total Distance: 200 km driving distance, 160 km air distance.
The train from Glasgow to Oban is one of the most scenic in the UK.
Summer for the beautiful coastal scenery.