Travel options for:
Edinburgh to Stirling Castle
  • Train

    $11 - $17
    1. Edinburgh

      49 min - hourly

      $11 - $17

    2. Stirling

      14 min - 3993 feet

  • Bus

    $5 - $14
    1. Edinburgh, Princes Street

      2 h 15 min - every 20 minutes

      $5 - $14

    2. Stirling, Bus Station

      16 min - 4554 feet

  • Taxi

    $120 - $150
    1. Edinburgh

      47 min - 39.4 miles

      $120 - $150

  • Drive

    $8 - $13
    1. Edinburgh

      47 min - 39.4 miles

      $8 - $13

  • Rideshare

    $5 - $8
    1. Edinburgh

      1 h 3 min - 4 times a day

      $5 - $8

    2. Stirling

      14 min - 3900 feet

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

From Edinburgh train to Stirling then walk to Stirling Castle. 1 h 3 min £10. From Edinburgh, Princes Street (Castle Street) bus to Stirling, Bus Station then walk to Stirling Castle. 2 h 31 min £4. From Edinburgh taxi to Stirling Castle. 47 min £111. From Edinburgh drive to Stirling Castle. 47 min £7. From Edinburgh rideshare to Stirling then walk to Stirling Castle. 1 h 17 min £6.