Travel from St-Andrews to Dunnottar-Castle

Bus or train from St Andrews to Dunnottar Castle?

ScotRail operates a train from St Andrews to Dunnottar Castle hourly. Tickets cost $10 - $14 and the journey takes 29 min. Alternatively, Stagecoach UK operates a bus from St Andrews to Dunnottar Castle every 30 minutes. Tickets cost $6 - $9 and the journey takes 1 h 43 min.

How to get from St Andrews to Dunnottar Castle

From St Andrews, Bus Station line 99 bus to Dundee, train to Montrose, Lloyds Pharmacy, line 107 bus to Dunnottar Junction, then walk to Dunnottar Castle. 2 h 24 min £15. From St Andrews, Bus Station bus to Seagate Bus Station, bus to Dunnottar Junction, then walk to Dunnottar Castle. 2 h 42 min £8. From St Andrews drive to Dunnottar Castle. 1 h 11 min £12.

Operators from St Andrews to Dunnottar Castle