Travel from St-Andrews to Stirling-Castle

Bus or train from St Andrews to Stirling Castle?

Stagecoach UK operates a train from St Andrews to Stirling Castle every 15 minutes. Tickets cost $3 - $5 and the journey takes 25 min. ScotRail also services this route hourly. Alternatively, Stagecoach UK operates a bus from St Andrews to Stirling Castle every 4 hours. Tickets cost $8 - $12 and the journey takes 2 h 2 min.

How to get from St Andrews to Stirling Castle

From St Andrews, Bus Station line 99 bus to Dundee, train to Stirling, then walk to Stirling Castle. 2 h 10 min £17. From St Andrews, Bus Station bus to Stirling, The Cowane Centre (Douglas Street) then walk to Stirling Castle. 2 h 13 min £7. From St Andrews drive to Stirling Castle. 1 h 8 min £10.

Operators from St Andrews to Stirling Castle