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:2019:2020:5022:50

                  Mill O Mains

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

                  Seagate Bus Station

                  01:4001:4504:0004:0506:2006:2507:4007:4508:4508:5009:5010:1510:2010:4510:5011:1511:2011:4511:5012:1512:2012:45
                  12:50s
                  13:1513:2013:4513:5014:1514:2014:45
                  14:50s
                  15:4515:5016:5016:5517:5518:4518:5019:5520:4020:4522:10
                  22:15s
                  00:10 +1
                  00:15 +1s

                  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:25
                  10:30s
                  10:55
                  11:00s
                  11:25
                  11:30s
                  11:55
                  12:00s
                  12:25
                  12:30s
                  12:55
                  13:00s
                  13:25
                  13:30s
                  13:55
                  14:00s
                  14:25
                  14:30s
                  14:55
                  15:00s
                  15:25
                  15:30s
                  16:25
                  16:30s
                  17:30
                  17:35s
                  18:30
                  18:35s
                  19:25
                  19:30s
                  20:30
                  20:35s
                  21:23
                  21:25s
                  22:53
                  22:55s
                  00:53 +1
                  00:55 +1s

                  Gleneagles Station Road End

                  02:4021:4023:1001:10 +1

                  Bus Station

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

                  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:3511:3512:0512:3513:0513:3514:0514:3515:0515:3516:0516:4017:4018:4019:4020:3521:4022: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 Station06:4008:4015:4017:40
                  Park and Ride07:45
                  07:50s
                  09:45
                  09:50s
                  16:50
                  16:55s
                  18:50
                  18:55s
                  Seagate Bus Station00:5001:5002:5006:5008:25
                  08:30s
                  10:25
                  10:30s
                  11:3012:3013:3014:3015:3016:3017:0017:30
                  17:35s
                  18:1019:0519:30
                  19:35s
                  20:3021:5022:5023:50
                  Hebrides Drive01:0002:0003:0007:0008:4110:4111:4112:4113:4114:4115:4116:4417:1417:4918:2119:1619:4620:4122:0023:00
                  Union Square Bus Station02:1003:1004:1008:1009:5511:5512:5513:5514:5515:5516:5517:5818:2819:0319:3520:3021:0021:5523:1000:10 +101: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.
                  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
                  Seagate - Forfar Road - Guild Street

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

                  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

                  Last updated on July 8, 2026