Bus 10A - Nairn - Elgin: Full Schedule in Elgin

Click to load interactive map
List of stops
      Map

      Bus Station – Bus Station

      Bus Station

      04:2018:4520:45

      West Park Court

      04:2118:4520:45

      Maryhill House

      04:2118:4620:46

      Braelossie Place

      04:2218:4620:46

      Sheriffmill Road

      04:2318:4720:47

      Newton House

      04:2718:5220:52

      Carden Hill

      04:3118:5620:56

      Burghead Road

      04:3218:5720:57

      Morayscairn Road End

      04:3518:5920:59

      Burgie Lodge Road End

      04:3719:0121:01

      Enterprise Park

      04:3919:0421:04

      Findhorn Road

      04:4319:0821:08

      North Road

      04:4419:0921:09

      South Street

      04:4419:0921:09

      Cumming Street

      04:4519:1021:10

      Castlehill Road

      04:4519:1021:10

      Bogton Place

      04:4619:1121:11

      Old Bridge Court

      04:4619:1121:11

      Ramflat Road

      04:4719:1121:11

      Duncarron

      04:5019:1421:14

      Barleymill Road End

      04:5519:1921:19

      Brodie Castle

      04:5619:2121:21

      Feddan

      04:5719:2221:22

      Hardmuir Toll

      04:5819:2321:23

      Broombank Cottages

      05:0119:2621:26

      School

      05:0219:2721:27

      Covenanters Inn

      05:0319:2721:27

      Waterloo Road

      05:0519:3021:30

      Sainsbury's

      05:0719:3121:31

      Lochloy Road

      05:0819:3321:33

      St Ninian Road

      05:0819:3321:33

      Bus Station

      05:0919:3421:34
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Bus Station – Bus Station
      Alexandra Road - High Street - West Road - Main Road - Grangehall Road - Drumduan Road - High Street - Bogton Place - Nairn Road - High Street - Forres Road - Bridge Street - St Ninian Road - King Street
      Inbound: Bus Station – Bus Station
      King Street - St Ninian Road - Bridge Street - Forres Road - High Street - Nairn Road - Bogton Place - Bridge Street - High Street - Victoria Road - Grangehall Road - Main Road - West Road - High Street - Alexandra Road

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

      Bus 10A FAQ

      • What time does the 10A bus start operating?

        Services on the 10A - Nairn - Elgin bus start at 04:20 on Monday, Tuesday, Wednesday, Thursday, Friday, Sunday.

      • What time does the 10A bus stop working?

        Services on the 10A - Nairn - Elgin bus stop at 21:34 on Monday, Tuesday, Wednesday, Thursday, Friday, Sunday.

      • Is there a 10A bus stop near me?

        Click here to view the nearest 10A - Nairn - Elgin bus stop.

      10A (Elgin Buses)

      The first stop of the 10A bus route is Bus Station and the last stop is Bus Station. 10A (Nairn - Elgin) is operational during everyday.

      Additional information: 10A has 32 stops and the total trip duration for this route is approximately 49 minutes.

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

      10A bus near me

      Similar Routes & Alternatives to 10A

      Looking for alternatives to 10A? Discover the top-rated routes that share similar paths and stops. We've analyzed the network to bring you the best connections. Compare schedules and find the perfect backup plan or optimized route for your commute.

      Last updated on June 23, 2026