906 Bus

List of stops

      Helmsdale Square – Ord Place

      Helmsdale Square

      09:5015:03

      Library

      09:5015:03

      Braehead Terrace

      09:5215:05

      Road End

      10:0215:14

      Road End

      10:0315:14

      Victoria Garage

      10:0415:15

      Station Square

      10:0415:15

      Day Care Centre

      —15:16

      Fountain Square

      10:0515:18

      Hunters of Brora

      10:0515:18

      Road End

      10:0715:19

      Dunrobin Station

      10:1215:23

      Key Housing

      —15:25

      Bank of Scotland

      10:1515:30

      High School

      —15:45

      Stags Head Hotel

      10:1515:45

      Car Park

      10:1515:45

      Hospital Road End

      10:1615:46

      Highland Council

      10:1715:47

      The Mound

      10:2415:54

      Post Office

      10:3516:05

      Post Office

      10:5016:20

      Black Bridge

      —16:24

      Ord Place

      —16:25
      Times marked with "—" indicate that the vehicle does not stop at this stop.

      Post Office – Helmsdale Square

      Post Office11:0014:05
      Road End11:0814:13
      Bridge11:1014:15
      Rovie Lodge11:1214:17
      Post Office11:1514:20
      The Mound11:2214:28
      Highland Council11:2814:34
      Hospital Road End11:2814:35
      Car Park11:2914:36
      Stags Head Hotel11:2914:36
      Bank of Scotland11:3014:37
      Dunrobin Station11:3214:39
      Road End11:3914:44
      Hunters of Brora11:4114:46
      Fountain Square11:4214:47
      Station Square11:4214:47
      Victoria Garage11:4214:47
      Road End11:4314:48
      Road End11:4414:49
      Portgower Inn Road11:5414:59
      Belgrave Hotel11:5615:01
      Library11:5615:01
      Helmsdale Square11:5715:02
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      Build real-time departures into your app

      Tell us about your project. Test London API examples while we review your request.

      Request data / API access

      Route Path (Streets & Roads)

      Outbound: Helmsdale Square – Ord Place
      Dunrobin Street - Victoria Road - North Brae - Muirfield Drive - Rosslyn Street - Woodland Crescent - Main Street
      Inbound: Post Office – Helmsdale Square
      Main Street - Station Road - Main Street - Rosslyn Street - North Brae - Victoria Road - Stafford Street - Dunrobin Street

      Schedules and stops for this route are published in GTFS: great-britain

      Frequently asked questions about route 906

      • What time does route 906 start operating?

        Services on route 906 start at 09:50 from Monday to Friday.

      • What time does route 906 stop operating?

        Services on route 906 end at 16:25 from Monday to Friday.

      • Is there a stop for route 906 near me?

        View the nearest stop for route 906.

      906 (Golspie Buses)

      The first stop of the 906 bus route is Helmsdale Square and the last stop is Ord Place. 906 is operational during on weekdays.

      Additional information: 906 has 24 stops. The total trip duration for this route is approximately 82 minutes.

      More than 5 million users trust busmaps.com for public transport information. Find suggested Buses routes in Golspie, real-time vehicle tracking, route maps, nearby stops, and offline PDF schedules.

      906 bus near me

      Last updated on November 8, 2026