Shore Excursion to St Andrews from South Queensferry: What to Know Before You Book

St Andrews is about 50 miles from Hawes Pier, and there are three ways to do it on a cruise day: a small-group coach tour from about £92, a private tour from £1,000+, or the train to Leuchars and a…









