25 Bus - Inverness - Alness

Click to load interactive map
List of stops
        Map

        County Carpets – Bus Station Stance 1

        County Carpets

        09:3410:3411:3412:3413:3414:3415:3416:34

        Highland Hospice Shop

        09:3510:3511:3512:3513:3514:3515:3516:35

        Hill Street

        09:3610:3611:3612:3613:3614:3615:3616:36

        Coulhill Car Park

        09:3710:3711:3712:3713:3714:3715:3716:37

        St Johns

        09:3810:3811:3812:3813:3814:3815:3816:38

        Firhill Steps

        09:3910:3911:3912:3913:3914:3915:3916:39

        Burnside

        09:4010:4011:4012:4013:4014:4015:4016:40

        Kirkside

        09:4110:4111:4112:4113:4114:4115:4116:41

        Kirkside Road

        09:4110:4111:4112:4113:4114:4115:4116:41

        Westford

        09:4110:4111:4112:4113:4114:4115:4116:41

        Westford Church

        09:4210:4211:4212:4213:4214:4215:4216:42

        Novar Toll

        09:4610:4611:4612:4613:4614:4615:4616:46

        Novar Crescent

        09:5010:5011:5012:5013:5014:5015:5016:50

        Glenglass Road End

        09:5110:5111:5112:5113:5114:5115:5116:51

        Balconie Inn

        09:5210:5211:5212:5213:5214:5215:5216:52

        War Memorial

        09:5210:5211:5212:5213:5214:5215:5216:52

        Roundabout

        09:5710:5711:5712:5713:5614:5615:5616:57

        Crossroads

        10:0311:0312:0313:0314:0015:0016:0017:04

        Service Station

        10:0911:0912:0913:0914:0415:0416:04

        Tore Layby

        10:0911:0912:0913:0914:0515:0516:0517:09

        Layby

        10:1511:1512:1513:1514:1315:1316:1317:15

        Kessock Bridge

        10:1811:1812:1813:1814:1615:1616:1617:18

        Seafield Road

        10:2111:2112:2113:2114:2015:2016:2017:21

        Stagecoach Depot

        10:2111:2112:2113:2114:2015:2016:2017:21

        Inverness Justice Centre

        10:2111:2112:2113:2114:2115:2116:2117:21

        Bus Station Stance 1

        10:2211:2212:2213:2214:2215:2216:2217:22
        Times marked with "—" indicate that the vehicle does not stop at this stop.

        Bus Station Stance 1 – Library

        Bus Station Stance 109:0510:0010:4011:4012:4013:4014:40
        Inverness Justice Centre09:0610:0110:4111:4112:4113:4114:41
        Seafield Road09:0610:0110:4211:4212:4213:4214:42
        Kessock Bridge09:0810:0310:4411:4412:4513:4514:45
        Layby09:1010:0510:4711:4712:4813:4814:48
        Glackmore Junction09:1410:0910:5211:5212:5413:5414:54
        Service Station10:1110:5411:5412:5713:5714:57
        Crossroads09:2010:1810:5911:5913:0114:0115:01
        Roundabout09:2610:2511:0412:0413:0514:0515:06
        War Memorial09:3010:3011:0812:0813:0814:0815:09
        Balconie Inn09:3010:3011:0812:0813:0814:0815:09
        Glenglass Road End09:3110:3111:0912:0913:0914:0915:10
        Novar Crescent09:3110:3111:0912:0913:0914:0915:10
        Novar Toll09:3510:3511:1312:1313:1314:1315:14
        Westford Church09:3810:3811:1612:1613:1614:1615:17
        Westford09:3910:3911:1712:1713:1714:1715:18
        Kirkside Road09:3910:3911:1712:1713:1714:1715:18
        Kirkside09:4010:4011:1812:1813:1814:1815:19
        Burnside09:4010:4011:1812:1813:1814:1815:19
        Firhill Steps09:4110:4111:1912:1913:1914:1915:20
        St Johns09:4210:4211:2012:2013:2014:2015:21
        Coulhill Car Park09:4310:4311:2112:2113:2114:2115:22
        Hill Street09:4410:4411:2212:2213:2214:2215:23
        Library09:4510:4511:2312:2313:2314:2315:24
        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 April 3, 2026
        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
        All data is available in GTFS feed: great-britain

        Bus 25 FAQ

        • What time does the 25 bus start operating?

          Services on the 25 - Inverness - Alness bus start at 09:34 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:22 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 48 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