25 Bus - Inverness - Alness

Click to load interactive map
List of stops
        Map

        County Carpets – Bus Station Stance 1

        County Carpets

        07:5209:3410:3411:3412:3413:3414:3915:3416:34

        Alness Pharmacy

        07:5309:3510:3511:3512:3513:3514:4015:3516:35

        Hill Street

        07:5409:3610:3611:3612:3613:3614:4115:3616:36

        Coulhill Car Park

        07:5509:3710:3711:3712:3713:3714:4215:3716:37

        St Johns

        07:5609:3810:3811:3812:3813:3814:4315:3816:38

        Firhill Steps

        07:5609:3910:3911:3912:3913:3914:4415:3916:39

        Burnside

        07:5709:4010:4011:4012:4013:4014:4515:4016:40

        Kirkside

        07:5809:4110:4111:4112:4113:4114:4615:4116:41

        Kirkside Road

        07:5809:4110:4111:4112:4113:4114:4615:4116:41

        Westford

        07:5809:4110:4111:4112:4113:4114:4615:4116:41

        Westford Church

        07:5909:4210:4211:4212:4213:4214:4715:4216:42

        Novar Toll

        08:0209:4610:4611:4612:4613:4614:5115:4616:46

        Novar Crescent

        08:0609:5010:5011:5012:5013:5014:5515:5016:50

        Glenglass Road End

        08:0609:5110:5111:5112:5113:5114:5615:5116:51

        Balconie Inn

        08:0709:5210:5211:5212:5213:5214:5715:5216:52

        War Memorial

        08:0709:5210:5211:5212:5213:5214:5715:5216:52

        Roundabout

        08:1209:5710:5711:5712:5713:5715:0215:5716:57

        Crossroads

        08:1810:0311:0312:0313:0314:0315:0816:0417:04

        Service Station

        10:0911:0912:0913:0914:0915:14

        Tore Layby

        08:2410:0911:0912:0913:0914:0915:1416:0917:10

        Layby

        08:2910:1511:1512:1513:1514:1515:2016:1517:17

        Kessock Bridge

        08:3210:1811:1812:1813:1814:1815:2316:1817:20

        Seafield Road

        08:3510:2111:2112:2113:2114:2115:2616:2117:22

        Stagecoach Depot

        08:3510:2111:2112:2113:2114:2115:2616:2117:23

        Inverness Justice Centre

        08:3510:2111:2112:2113:2114:2115:2616:2117:23

        Bus Station Stance 1

        08:3610:2211:2212:2213:2214:2215:2716:2217:24
        Times marked with "—" indicate that the vehicle does not stop at this stop.

        Bus Station Stance 1 – Library

        Bus Station Stance 108:0508:4009:4010:4011:4012:5013:4014:40
        Inverness Justice Centre08:0608:4109:4110:4111:4112:5113:4114:41
        Seafield Road08:0808:4209:4210:4211:4212:5213:4214:42
        Kessock Bridge08:1008:4409:4410:4411:4412:5413:4414:44
        Layby08:1208:4709:4710:4711:4712:5713:4714:47
        Glackmore Junction08:1708:5209:5210:5211:5213:0213:5214:52
        Service Station08:5409:5410:5411:5413:0413:5414:54
        Crossroads08:2308:5909:5910:5911:5913:0913:5914:59
        Roundabout08:2909:0410:0411:0412:0413:1414:0415:04
        War Memorial08:3309:0810:0811:0812:0813:1814:0815:08
        Balconie Inn08:3309:0810:0811:0812:0813:1814:0815:08
        Glenglass Road End08:3409:0910:0911:0912:0913:1914:0915:09
        Novar Crescent08:3409:0910:0911:0912:0913:1914:0915:09
        Novar Toll08:3809:1310:1311:1312:1313:2314:1315:13
        Westford Church08:4109:1610:1611:1612:1613:2614:1615:16
        Westford08:4209:1710:1711:1712:1713:2714:1715:17
        Kirkside Road08:4209:1710:1711:1712:1713:2714:1715:17
        Kirkside08:4309:1810:1811:1812:1813:2814:1815:18
        Burnside08:4309:1810:1811:1812:1813:2814:1815:18
        Firhill Steps08:4409:1910:1911:1912:1913:2914:1915:19
        St Johns08:4509:2010:2011:2012:2013:3014:2015:20
        Coulhill Car Park08:4609:2110:2111:2112:2113:3114:2115:21
        Hill Street08:4709:2210:2211:2212:2213:3214:2215:22
        Library08:4809:2310:2311:2312:2313:3314:2315:23
        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 Free API Access →

        Route Path (Streets & Roads)

        Outbound: County Carpets – Bus Station Stance 1
        High Street - Coul Park - Firhill Perimeter Road - Alness Distributor Road - Westford - Fyrish Crescent - Station Road - Balconie Street - Longman Road - Margaret Street
        Inbound: Bus Station Stance 1 – Library
        Margaret Street - Longman Road - Glaikmore Road - Drummond Road - Balconie Street - Station Road - Fyrish Crescent - Westford - Alness Distributor Road - Firhill Perimeter Road - Coul Park - High Street

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

        Bus 25 FAQ

        • What time does the 25 bus start operating?

          Services on the 25 - Inverness - Alness bus start at 07:52 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

        • What time does the 25 bus stop working?

          Services on the 25 - Inverness - Alness bus stop at 17:24 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

        • Is there a 25 bus stop near me?

          Click here to view the nearest 25 - Inverness - Alness bus stop.

        25 (Alness Buses)

        The first stop of the 25 bus route is County Carpets and the last stop is Bus Station Stance 1. 25 (Inverness - Alness) is operational during everyday.

        Additional information: 25 has 26 stops and the total trip duration for this route is approximately 50 minutes.

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

        25 bus near me

        Last updated on May 19, 2026