M9 Bus

Click to load interactive map
List of stops
            Map

            Union Square Bus Station – Buchanan Bus Station

            Union Square Bus Station

            00:2002:4004:5506:1507:1508:5009:2009:5010:2010:5011:2011:5012:2012:5013:2014:2015:2017:2018:2019:2020:5022:50

            Mill O Mains

            01:3006:0907:2908:3110:0410:3411:0411:3412:0412:3413:0413:3414:0414:3415:3416:3618:3419:3420:3022:0000:00 +1

            Seagate Bus Station

            01:40
            01:45s
            04:00
            04:05s
            06:20
            06:25s
            07:40
            07:45s
            08:45
            08:50s
            10:15
            10:20s
            10:45
            10:50s
            11:15
            11:20s
            11:45
            11:50s
            12:15
            12:20s
            12:45
            12:50
            13:15
            13:20s
            13:45
            13:50s
            14:15
            14:20s
            14:45
            14:50
            15:45
            15:50s
            16:50
            16:55s
            18:45
            18:50s
            19:45
            19:50s
            20:40
            20:45s
            22:10
            22:15
            00:10 +1
            00:15 +1

            Manse Road

            02:1408:1821:1422:4400:44 +1

            Canal Street

            02:1608:2121:1622:4600:46 +1

            Park and Ride

            02:23
            02:25s
            04:4007:00
            07:05s
            08:28
            08:30s
            09:25
            09:30s
            10:55
            11:00s
            11:25
            11:30s
            11:55
            12:00s
            12:25
            12:30s
            12:55
            13:00s
            13:25
            13:30
            13:55
            14:00s
            14:25
            14:30s
            14:55
            15:00s
            15:25
            15:30
            16:25
            16:30s
            17:30
            17:35s
            19:25
            19:30s
            20:25
            20:30s
            21:23
            21:25s
            22:53
            22:55
            00:53 +1
            00:55 +1

            Gleneagles Station Road End

            02:4021:4023:1001:10 +1

            Bus Station

            03:05
            03:07s
            05:2022:05
            22:07s
            23:35
            23:37
            01:35 +1
            01:37 +1

            Islamic Centre

            03:0922:0923:3901:39 +1

            Borestone Crescent

            03:1122:1123:4101:41 +1

            Milton Brae

            03:1322:1323:4301:43 +1

            Milton Terrace

            03:1422:1423:4401:44 +1

            Pirnhall Inn

            03:1522:1523:4501:45 +1

            Town Centre Stances

            03:3022:3000:00 +102:00 +1

            City of Glasgow College

            03:4822:4800:18 +102:18 +1

            Buchanan Bus Station

            03:5006:0008:1509:3510:3512:0512:3513:0513:3514:0514:3515:0515:3516:0516:4017:4018:4020:3521:3522:5000:20 +102:20 +1
            Times marked with "—" indicate that the vehicle does not stop at this stop.
            The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
            Times marked s – "set down only" – the vehicle will only stop to drop passengers off.

            Buchanan Bus Station – Union Square Bus Station

            Buchanan Bus Station00:4004:4006:4008:1008:4009:4010:4011:4012:4013:4014:4015:1015:4016:1017:1017:4018:4019:4020:4022:4023:40
            Thomas Graham Building00:4204:4219:4220:4222:4223:42
            Town Centre stances01:0005:0020:0021:0023:0023:59
            Pirnhall Inn01:1505:1520:1521:1523:1500:15 +1
            Milton Terrace01:1605:1620:1621:1623:1600:16 +1
            1314 Inn01:1705:1720:1721:1723:1700:17 +1
            Borestone Crescent01:1905:1920:1921:1923:1900:19 +1
            Islamic Centre01:2105:2120:2121:2123:2100:21 +1
            Bus Station01:23
            01:27s
            05:23
            05:27s
            20:23
            20:27s
            21:23
            21:27s
            23:23
            23:27s
            00:23 +1
            00:27 +1s
            Gleneagles Station Road End01:5205:5220:5221:5223:5200:52 +1
            Park and Ride02:07
            02:10s
            06:07
            06:10s
            07:45
            07:50
            09:15
            09:20s
            09:45
            09:50
            10:45
            10:50s
            11:45
            11:50s
            12:45
            12:50s
            13:45
            13:50s
            14:45
            14:50s
            15:45
            15:50s
            16:15
            16:20s
            16:50
            16:55
            17:20
            17:25s
            18:20
            18:25s
            18:45
            18:50
            19:45
            19:50s
            21:07
            21:10s
            22:07
            22:10s
            00:07 +1
            00:10 +1s
            01:07 +1
            01:10 +1s
            South Street02:1706:1721:1722:1700:17 +101:17 +1
            Manse Road02:1906:1921:1922:1900:19 +101:19 +1
            Seagate Bus Station02:48
            02:50s
            06:48
            06:50s
            08:25
            08:30
            09:55
            10:00s
            10:25
            10:30
            11:25
            11:30s
            12:25
            12:30s
            13:25
            13:30s
            14:25
            14:30s
            15:25
            15:30s
            16:25
            16:30s
            16:55
            17:00s
            17:30
            17:35
            18:00
            18:05s
            19:00
            19:05s
            19:25
            19:30
            20:25
            20:30s
            21:48
            21:50s
            22:48
            22:50s
            00:48 +1
            00:50 +1s
            01:48 +1
            01:50 +1s
            Hebrides Drive03:0007:0008:4110:1110:4111:4112:4113:4114:4115:4116:4417:1417:4618:1619:1619:4120:4122:0023:0001:00 +102:00 +1
            Union Square Bus Station04:1008:1009:5511:2511:5512:5513:5514:5515:5516:5517:5818:2819:0019:3020:3020:5521:5523:1000:10 +102:10 +103:10 +1
            Times marked with "—" indicate that the vehicle does not stop at this stop.
            The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
            Times marked s – "set down only" – the vehicle will only stop to drop passengers off.
            Times marked with "—" indicate that the vehicle does not stop at this stop.
            The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
            Times marked s – "set down only" – the vehicle will only stop to drop passengers off.
            Last updated on March 25, 2026
            Build real-time departures into your app Free API Access →

            Route Path (Streets & Roads)

            Outbound: Union Square Bus Station – Buchanan Bus Station
            Guild Street - Forfar Road - Seagate - Dundee Road - Canal Street - Goosecroft Road - Burghmuir Road - Glasgow Road - Central Way - Cathedral Street
            Inbound: Buchanan Bus Station – Union Square Bus Station
            Cathedral Street - Central Way - Milton Terrace - Glasgow Road - Burghmuir Road - Goosecroft Road - South Street - Dundee Road - Seagate - Forfar Road - Guild Street
            All data is available in GTFS feed: great-britain

            Coach Service M9 FAQ

            • What time does the M9 bus start operating?

              Services on the M9 bus start at 00:20 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

            • What time does the M9 bus stop working?

              Services on the M9 bus stop at 02:20 +1 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

            • Is there a M9 bus stop near me?

              Click here to view the nearest M9 bus stop.

            M9 (Stirling Buses)

            The first stop of the M9 bus route is Union Square Bus Station and the last stop is Buchanan Bus Station. M9 is operational during everyday.

            Additional information: M9 has 16 stops and the total trip duration for this route is approximately 210 minutes.

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

            M9 bus near me