Highland Council 251 Bus

Click to load interactive map
List of stops
      Map

      Sainsbury's – Sainsburys

      Sainsbury's

      09:3010:3012:4016:40

      Clubhouse

      09:3510:3512:4516:45

      Montgomerie Drive

      09:3710:3712:4716:47

      Table Road

      09:3710:3712:4716:47

      Findhorn Street South

      09:3910:3912:4916:49

      Moriston Street North

      09:3910:3912:4916:49

      Spires Crescent

      09:4010:4012:5016:50

      Montgomerie Drive

      09:4110:4112:5116:51

      Clubhouse

      09:4310:4312:5316:53

      Railway Bridge

      09:4610:4612:5616:56

      Sainsbury's

      09:5010:5013:0017:00

      Lochloy Road

      09:5410:5413:0417:04

      Bank of Scotland

      09:5610:5613:0617:06

      Elizabeth Street

      09:5810:5813:0817:08

      Mill Road Flats

      09:5910:5913:0917:09

      Hospital

      10:0111:0113:1117:11

      Bus Station

      10:0211:0213:1217:12

      Fraser Park

      10:0311:0313:1317:13

      Beech Avenue

      10:0411:0413:1417:14

      Duncan Drive

      10:0511:0513:1517:15

      Loch Avenue

      10:0611:0613:1617:16

      Spar Shop

      10:0811:0813:1817:18

      Cameron Road

      10:0811:0813:1817:18

      A96 Junction

      10:1011:1013:2017:20

      Tradespark Road

      10:1011:1013:2017:20

      Morlich Crescent

      10:1311:1313:2317:23

      Beech Avenue

      10:1411:1413:2417:24

      Wyvis Drive

      10:1511:1513:2517:25

      Fraser Park

      10:1711:1713:2717:27

      Bus Station

      10:2011:2013:3017:30

      St Ninian Road

      10:2111:2113:3117:32

      Lochloy Road

      10:2211:2213:3217:34

      Railway Bridge

      10:2311:2313:3317:36

      Sainsburys

      10:2511:2513:3517:40

      Sainsbury's – Findhorn Street South

      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.
      Last updated on March 21, 2026
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Sainsbury's – Sainsburys
      Forres Road - Lochloy Road - Montgomerie Drive - Lawrie Drive - Montgomerie Drive - Lochloy Road - Forres Road - Bridge Street - High Street - Elizabeth Street - Mill Road - Cawdor Road - King Street - Inverness Road - Moss-Side Road - Sandown Road - Wyvis Drive - Beech Avenue - Inverness Road - King Street - St Ninian Road - Bridge Street - Forres Road
      Inbound: Sainsbury's – Findhorn Street South
      Forres Road - Lochloy Road - Montgomerie Drive - Lawrie Drive - Montgomerie Drive - Lochloy Road - Forres Road - Bridge Street - High Street - Elizabeth Street - Mill Road - Cawdor Road - King Street - Inverness Road - Moss-Side Road - Sandown Road - Wyvis Drive - Beech Avenue - Inverness Road - King Street - St Ninian Road - Bridge Street - Lochloy Road - Montgomerie Drive - Lawrie Drive
      All data is available in GTFS feed: great-britain

      Bus 251 FAQ

      • What time does the 251 bus start operating?

        Services on the 251 bus start at 09:30 on Monday, Tuesday, Wednesday, Thursday, Friday.

      • What time does the 251 bus stop working?

        Services on the 251 bus stop at 17:40 on Monday, Tuesday, Wednesday, Thursday, Friday.

      • Is there a 251 bus stop near me?

        Click here to view the nearest 251 bus stop.

      251 (Nairn Buses)

      The first stop of the 251 bus route is Sainsbury's and the last stop is Sainsburys. 251 is operational during on weekdays.

      Additional information: 251 has 34 stops and the total trip duration for this route is approximately 60 minutes.

      See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Nairn Buses suggested routes, real-time bus tracker, line route maps in Nairn, and helps to find the closest 251 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 251 bus to take on your trip.

      251 bus near me