Stirling Public Transport Trip Planner

Stirling, Scotland, United Kingdom is located at coordinates 56.12, -3.94. The city operates in the Europe/London timezone. Daylight Saving Time begins on March 29, 2026 (clocks move forward 1 hour) and ends on October 25, 2026 (clocks move back 1 hour).

The city's public transportation network includes 63 bus and rail routes operated by 7 transit operators. Browse the complete list of routes and schedules below.


Top Streets in Stirling

  • Goosecroft Road, B8052

    Goosecroft Road, B8052 is a secondary road in Stirling stretching 0.3 km with 30 public transport stops. View stops and routes.

  • A84

    A84 is a highway in Stirling stretching 22.2 km with 41 public transport stops. View stops and routes.

  • Henderson Street, A9

    Henderson Street, A9 is a primary road in Stirling stretching 1.6 km with 23 public transport stops. View stops and routes.

  • A9

    A9 is a highway in Stirling stretching 39.4 km with 33 public transport stops. View stops and routes.

  • Causewayhead Road, A9

    Causewayhead Road, A9 is a primary road in Stirling stretching 1.3 km with 21 public transport stops. View stops and routes.

  • Cornton Road, B823

    Cornton Road, B823 is a secondary road in Stirling stretching 2.3 km with 28 public transport stops. View stops and routes.

  • Forthside Way

    Forthside Way is a local road in Stirling stretching 1.7 km with 24 public transport stops. View stops and routes.

  • Perth Road, B8033

    Perth Road, B8033 is a secondary road in Stirling stretching 1.2 km with 18 public transport stops. View stops and routes.

  • Drip Road

    Drip Road is a residential street in Stirling stretching 1.2 km with 22 public transport stops. View stops and routes.

  • A873

    A873 is a primary road in Stirling stretching 8.0 km with 28 public transport stops. View stops and routes.