Travel options for:
Stirling, Scotland to St Andrews
  • Train

    $19 - $28
    1. Stirling, Scotland

      2 min - 697 feet

    2. Stirling

      1 h - twice daily

      $16 - $23

    3. Dundee City Centre, Railway

      45 min - hourly

      $3 - $5

  • Train via Dundee City Centre, Bus Station

    $19 - $28
    1. Stirling, Scotland

      2 min - 697 feet

    2. Stirling

      1 h - twice daily

      $16 - $23

    3. Dundee

      13 min - 3592 feet

    4. Dundee City Centre, Bus

      35 min - hourly - line 99

      $3 - $5

  • Bus

    $8 - $12
    1. Stirling, Bus Station

      2 h 5 min - every 4 hours

      $8 - $12

  • Bus Scottish Citylink

    $21 - $23
    1. Stirling, Bus Station

      1 h 38 min - every 4 hours

      $18

    2. Dundee City Centre, Bus

      46 min - hourly

      $3 - $5

  • Drive

    $11 - $17
    1. Stirling, Scotland

      1 h 7 min - 53 miles

      $11 - $17

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Stirling, Scotland walk to Stirling, train to Dundee City Centre, Railway Station, then bus to St Andrews, Students' Union. 1 h 53 min £17. From Stirling, Scotland walk to Stirling, train to Dundee, walk to Dundee City Centre, Bus Station, then line 99 bus to St Andrews, Bus Station. 1 h 56 min £17. From Stirling, Bus Station bus to St Andrews, Bus Station. 2 h 5 min £7. From Stirling, Bus Station bus to Dundee City Centre, Bus Station then bus to St Andrews, Madras College. 2 h 40 min £16. From Stirling, Scotland drive to St Andrews. 1 h 7 min £10.