Bus X25 - Inverness - Alness Schedule in Inverness

Click to load interactive map
List of stops
        Map

        Bus Station Stance 1 – Library

        Bus Station Stance 1

        06:5009:1510:1511:1512:1513:1514:1515:1516:3017:30

        Inverness Justice Centre

        06:5109:1610:1611:1612:1613:1614:1615:1616:3117:31

        Seafield Road

        06:5109:1710:1711:1712:1713:1714:1715:1716:3117:31

        Service Station

        09:2910:2911:2912:2913:2914:2915:29

        Crossroads

        07:0509:3410:3411:3412:3413:3414:3415:3416:4717:49

        North Highland College

        15:4517:02

        A9 Junction

        07:1909:4910:4911:4912:4913:4914:4915:4817:0518:06

        Dal nan Rocas

        07:2009:5010:5011:5012:5013:5014:5015:5017:0718:07

        Kirkside Junction

        07:2209:5210:5211:5212:5213:5214:5215:5217:0918:09

        Library

        07:2309:5310:5311:5312:5313:5314:5315:5317:1018:10
        Times marked with "—" indicate that the vehicle does not stop at this stop.

        County Carpets – Bus Station Stance 1

        County Carpets08:4710:0411:0412:0413:0414:0414:0415:0416:02
        Alness Pharmacy08:4710:0411:0412:0413:0414:0414:0415:0416:02
        Kirkside Junction08:4910:0611:0612:0613:0614:0614:0615:0616:04
        Dal nan Rocas08:5010:0711:0712:0713:0714:0714:0715:0716:05
        A9 Junction08:5210:0811:0812:0813:0814:0814:0815:0816:07
        North Highland College08:5316:08
        Crossroads09:0910:2411:2412:2413:2414:2414:2415:2416:27
        Service Station09:1310:3011:3012:3013:3014:3014:3015:30
        Seafield Road09:2510:4211:4212:4213:4214:4214:4215:4216:40
        Stagecoach Depot09:2510:4211:4212:4213:4214:4214:4215:4216:40
        Inverness Justice Centre09:2510:4211:4212:4213:4214:4214:4215:4216:40
        Bus Station Stance 109:2610:4311:4312:4313:4314:4314:4315:4316:41
        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: Bus Station Stance 1 – Library
        Margaret Street - Longman Road - Teaninich Avenue - Novar Road - High Street
        Inbound: County Carpets – Bus Station Stance 1
        High Street - Teaninich Avenue - Longman Road - Margaret Street

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

        Bus X25 FAQ

        • What time does the X25 bus start operating?

          Services on the X25 - Inverness - Alness bus start at 06:50 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

        • What time does the X25 bus stop working?

          Services on the X25 - Inverness - Alness bus stop at 18:10 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

        • Is there a X25 bus stop near me?

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

        Stagecoach Bluebird X25 bus Route Map

        X25 bus Line Map PDF Version: X25 timetable, stops and map

        X25 (Inverness Buses)

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

        Additional information: X25 has 10 stops and the total trip duration for this route is approximately 40 minutes.

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

        X25 bus near me

        Last updated on May 6, 2026