bustimes.org

X25 - Blackridge or Armadale - Livingston or Edinburgh

A bus service operated by McGill’s Scotland East

Map

Blackridge or Armadale - Livingston or Edinburgh

Blackridge, at Turning Circle 05:4206:4507:1807:5908:39then every 30 minutes until17:3918:0518:3519:0520:1021:1022:10
Blackridge, at Post Office 05:4306:4607:1908:0008:4017:4018:0518:3519:0520:1021:1022:10
Blackridge, at Parish Church 05:4306:4607:1908:0008:4017:4018:0618:3619:0620:1121:1122:11
Blackridge, at Craiginn Centre 05:4406:4707:2008:0108:4117:4118:0718:3719:0720:1221:1222:12
Blackridge, after Fleming Place 05:4406:4707:2008:0108:4117:4118:0718:3719:0720:1221:1222:12
Blackridge, after Sunnydale Road 05:4506:4807:2108:0208:4217:4218:0818:3819:0820:1321:1322:13
Blackridge, opp Sibbald Training Centre 05:4706:5007:2308:0408:4417:4418:0918:4019:0920:1421:1422:14
Armadale, opp Avondale Drive 05:5006:5307:2608:0708:4717:4718:1218:4319:1220:1721:1722:17
Armadale St Margarets Drive (opp and after) 05:5106:5407:2708:0808:4817:4818:1318:4319:1320:1821:1822:18
Armadale, opp Academy Street 18:44
Armadale, before Eastertoun Gardens 05:5106:5407:2708:0808:4817:4818:1319:1320:1821:1822:18
Armadale, at Honeyman Court 05:5206:2506:5507:2808:0908:4917:4918:1519:1520:2021:2022:20
Armadale, opp Birkenshaw Way 05:5306:2506:5607:2908:1008:5017:5018:1519:1520:2021:2022:20
Armadale, opp Burns Avenue 05:5406:2506:5707:3008:1108:5117:5118:1719:1720:2221:2222:22
Armadale, opp St Andrews Drive 05:5406:2506:5707:3008:1108:5117:5118:1719:1720:2221:2222:22
Armadale, before Bowling Green 05:5506:2606:5807:3108:1208:5217:5218:1819:1820:2321:2322:23
Armadale, opp Swimming Pool 05:5506:2606:5807:3108:1208:5217:5218:1819:1820:2321:2322:23
Armadale, opp Hunting Lodge 05:5606:2606:5907:3208:1308:5317:5318:1918:4519:1920:2421:2422:24
Armadale, after Wotherspoon Crescent 05:5706:2607:0007:3308:1408:5417:5418:1918:4519:1920:2421:2422:24
Bathville Cross (before) 05:5806:2707:0107:3408:1508:5517:5518:2018:4619:2020:2521:2522:25
Bathville, before Mayfield Drive 05:5806:2807:0107:3408:1508:5517:5518:2118:4719:2120:2621:2622:26
Bathville, after Calder Crescent 05:5906:2807:0207:3508:1608:5617:5618:2118:4719:2120:2621:2622:26
Bathville, before Watt Avenue 05:5906:2907:0207:3508:1608:5617:5618:2218:4819:2220:2721:2722:27
Bathville, opp Old Golf Course Road 06:0006:2907:0307:3608:1708:5717:5718:2218:4819:2220:2721:2722:27
Bathville, before Gracies Wynd 06:0006:3007:0307:3608:1708:5717:5718:2318:4919:2320:2821:2822:28
Bathville, opp Travelling Peoples Site 06:0206:3107:0507:3808:1908:5917:5918:2418:5019:2420:2921:2922:29
Falside, at Durham Avenue 06:0306:3307:0607:3908:2009:0018:0018:2618:5219:2620:3121:3122:31
Falside, opp Boghead Cemetery 06:0406:3407:0707:4008:2109:0118:0118:2618:5319:2620:3121:3122:31
Bathgate, before Glasgow Road 06:0506:3507:0807:4108:2209:0218:0218:2718:5419:2720:3221:3222:32
Bathgate, opp Bridgend Park 06:0706:3707:1007:4308:2409:0418:0418:2818:5619:2820:3321:3322:33
Bathgate, after Millburn Road 06:0806:3807:1107:4408:2509:0518:0518:2918:5719:2920:3421:3422:34
Bathgate, at St David's House 06:1106:4107:1407:4708:2809:0818:0818:3119:0019:3120:3621:3622:36
04:5006:1306:4307:1607:4908:3009:1018:1018:3319:0119:3320:3821:3822:38
Bathgate, opp Railway Station 04:5006:1306:4307:1607:4908:3009:1018:1018:3319:0119:3320:3821:3822:38
Bathgate, at Fairway Hotel 04:5006:1406:4307:1707:5008:3109:1118:1118:3319:0119:3320:3821:3822:38
Bathgate, after Gordon Avenue 04:5106:1406:4407:1707:5008:3109:1118:1118:3419:0219:3420:3921:3922:39
Bathgate, after Roseberry Crescent 04:5206:1506:4507:1807:5108:3209:1218:1218:3419:0319:3420:3921:3922:39
Bathgate, opp Castle Place 04:5206:1506:4507:1807:5108:3209:1218:1218:3519:0319:3520:4021:4022:40
Bathgate, opp Kaim Park Hotel 04:5306:1606:4607:1907:5208:3309:1318:1318:3519:0419:3520:4021:4022:40
Bathgate, opp Inch Crescent 04:5406:1606:4707:1907:5208:3309:1318:1318:3619:0519:3620:4121:4122:41
Bathgate, opp Hunter Grove 04:5606:1706:4907:2007:5308:3409:1418:1418:3719:0719:3720:4221:4222:42
Bathgate, opp Starlaw Crescent 04:5606:1806:4907:2107:5408:3509:1518:1518:3719:0719:3720:4221:4222:42
Bathgate, opp Fire Station 04:5706:1806:5007:2107:5408:3509:1518:1518:3819:0819:3820:4321:4322:43
Deans, at Tesco Distribution Depot 04:5906:2106:5207:2407:5708:3809:1818:1818:4019:1019:4020:4521:4522:45
Deans, at Mossbank Cottages 05:0006:2206:5307:2507:5808:3909:1918:1918:4119:1119:4120:4621:4622:46
Deans, before Royston Roundabout 05:0106:2306:5407:2607:5908:4009:2018:2018:4219:1119:4220:4721:4722:47
Deans, before Hardie Road 05:0206:2306:5507:2607:5908:4009:2018:2018:4319:4320:4821:4822:48
Deans, opp First Bus Depot 05:0306:2406:5607:2708:0008:4109:2118:2118:4419:4420:4921:4922:49
Deans, opp Nu Moves Dance Studios 05:0606:2706:5907:3008:0308:4409:2418:2418:4619:4620:5121:5122:51
Deans, opp Burnsknowe 05:0706:2807:0007:3108:0408:4509:2518:2518:4719:4720:5221:5222:52
Deans, at Meldrum Primary School 05:0706:2807:0007:3108:0408:4509:2518:2518:4719:4720:5221:5222:52
Deans Nellburn (Opp and after) 05:0806:2907:0107:3208:0508:4609:2618:2618:4819:4820:5321:5322:53
Deans, before Knightsridge Road 05:0906:3007:0207:3308:0608:4709:2718:2718:4919:4920:5421:5422:54
Deans, before Raeburn Rigg 05:0906:3107:0207:3408:0708:4809:2818:2818:4919:4920:5421:5422:54
Deans, opp Railway Station 05:1006:3107:0307:3408:0708:4809:2818:2818:5019:5020:5521:5522:55
Eliburn, before Newyearfield Roundabout 05:1306:3407:0607:3708:1008:5109:3118:3118:5319:5320:5821:5822:58
Eliburn, before Peel Roundabout 05:1406:3507:0707:3808:1108:5209:3218:3218:5419:5420:5921:5922:59
Howden, before St Johns Hospital 05:1706:3807:1007:4108:1408:5509:3518:3518:5719:5721:0222:0223:02
Howden, at St Johns Hospital 05:1806:3907:1107:4208:1508:5609:3618:3618:5819:5821:0322:0323:03
Howden, before Braehead Junction 05:1906:4007:1207:4308:1608:5709:3718:3718:5919:5921:0422:0423:04
Livingston, opp Quarrywood Court 05:2006:4107:1307:4408:1708:5809:3818:3819:0020:0021:0522:0523:05
Livingston, opp Almondvale Stadium 05:2106:4207:1407:4508:1808:5909:3918:3919:0120:0121:0622:0623:06
Livingston, before Campus Roundabout 05:2206:4307:1507:4608:1909:0009:4018:4019:0220:0221:0722:0723:07
Livingston, opp Alderstone Business Park 05:2306:4407:1607:4708:2009:0109:4118:4119:0320:0321:0822:0823:08
Livingston, opp Homebase 05:2406:4507:1707:4808:2109:0209:4218:4219:0420:0421:0922:0923:09
Livingston, opp Aldi 05:2506:4607:1807:4908:2209:0309:4318:4319:0520:0521:1022:1023:10
Livingston Bus Terminal (Stance D) 05:2606:4807:2007:5108:2409:0509:4518:4519:0620:0621:1222:1223:12
05:2807:2319:0920:0921:1522:1523:15
Livingston, opp The Centre 05:2907:2419:1020:1021:1622:1623:16
Howden, at Club Earth Nightclub 05:3007:2519:1120:1121:1722:1723:17
Howden, at Fastlink 05:3307:2819:1420:1421:2022:2023:20
Ladywell, at Fastlink 05:3407:2919:1520:1521:2122:2123:21
Knightsridge, at Fastlink 05:3507:3019:1620:1621:2222:2223:22
Dechmont Roundabout (after) 05:3707:3219:1820:1821:2422:2423:24
Uphall, at Riding School 05:3807:3319:1920:1921:2522:2523:25
Uphall, at Golf Club 05:3807:3319:1920:1921:2522:2523:25
Uphall, before Houstoun House 05:3807:3319:1920:1921:2522:2523:25
Uphall, before St Andrews Drive 05:3907:3419:2020:2021:2622:2623:26
Uphall, opp Oatridge Hotel 05:4007:3519:2120:2121:2722:2723:27
Uphall, outside Scotmid 05:4107:3619:2220:2221:2822:2823:28
Uphall, at Cemetery 05:4207:3819:2320:2321:2922:2923:29
Broxburn, after Freeland Avenue 05:4307:3919:2420:2421:3022:3023:30
Broxburn, after Cardross Road 05:4407:4019:2520:2521:3122:3123:31
Broxburn, before Kirkhill Road 05:4607:4219:2720:2721:3322:3323:33
Broxburn, opp New Holygate 05:4607:4319:2720:2721:3322:3323:33
Broxburn, at Post Office 05:4807:4419:2920:2921:3522:3523:35
Broxburn, before Church Street 05:4807:4519:2920:2921:3522:3523:35
Broxburn, before Aitken Orr Drive 05:4907:4619:3020:3021:3622:3623:36
Broxburn, at Thistle Business Park 05:5007:4719:3120:3121:3722:3723:37
Broxburn, after Dunnet Way 05:5107:4819:3220:3221:3822:3823:38
Broxburn, at Glenmorangie 05:5307:5019:3420:34
Newbridge, after Old Liston Road 05:5707:5419:3820:38
Ratho Station, after Lochend Road 05:5807:5719:4020:40
Ratho Station, opp Station Road 06:0007:5919:4220:42
Ingliston Showground (at) 06:0108:0019:4320:43
Ingliston Road (before) 06:0208:0119:4320:43
Ingliston Airport Junction (E-bound) 06:0208:0119:4420:44
Gogarstone Road (opp) 06:0308:0219:4420:44
Gogarburn A8 (NE-bound) 06:0508:0419:4620:46
Maybury Road (after) 06:0608:0519:4820:48
Maybury, after North Gyle Road 06:0808:0719:4920:49
Corstorphine, after Drum Brae South 06:0908:0819:5020:50
Corstorphine, opp Glebe Road 06:0908:0919:5120:51
Corstorphine, opp Station Road 06:1008:1019:5120:51
Corstorphine Edinburgh Zoo (Stop 1) 06:1108:1119:5320:53
Corstorphine, opp Balgreen Road 06:1308:1319:5420:54
Murrayfield Western Corner (E-bound) 06:1408:1419:5520:55
Murrayfield Road (before) 06:1408:1419:5620:56
Roseburn Gardens (opp) 06:1508:1619:5720:57
Haymarket Station (Stop HB) 06:1808:1820:0021:00
West End Shandwick Place (Stop SC) 06:2108:2120:0321:03
Edinburgh Princes Street (west) (Stop PF) 06:2408:2420:0621:06
Edinburgh Princes Street (Waverley Steps) (Stop PM) 06:2708:2720:0921:09
Edinburgh Waterloo Place (Stop ZK) 06:2808:2820:1021:10
Edinburgh, opp St Andrew's House 06:2908:2920:1121:11

Livingston or Edinburgh - Blackridge or Armadale

Edinburgh, at St Andrew's House then every 30 minutes until17:2518:5619:5620:5621:56
Edinburgh Waterloo Place (Stop ZG) 17:2518:5619:5620:5621:56
Edinburgh Princes Street (Waverley Steps) (Stop PQ) 17:2618:5719:5720:5721:57
Edinburgh Princes Street (west) (Stop PX) 17:3019:0120:0121:0122:01
West End Shandwick Place (Stop SD) 17:3219:0320:0321:0322:03
Haymarket Station (Stop HH) 17:3619:0720:0721:0722:07
Roseburn Gardens (after) 17:3819:0920:0921:0922:09
Murrayfield Road (opp) 17:3919:1020:1021:1022:10
Murrayfield Western Corner (W-bound) 17:4019:1120:1121:1122:11
Corstorphine Balgreen Road (near) 17:4119:1220:1221:1222:12
Corstorphine, opp Edinburgh Zoo 17:4219:1320:1321:1322:13
Corstorphine, o/s Kirk Loan 17:4419:1520:1521:1522:15
Corstorphine, opp Drum Brae South 17:4619:1720:1721:1722:17
Maybury, opp North Gyle Road 17:4719:1820:1821:1822:18
Maybury Road (opp) 17:4719:1820:1821:1822:18
Gogarburn A8 (W-bound) 17:5019:2120:2121:2122:21
Gogarstone Road (after) 17:5119:2220:2221:2222:22
Ingliston Airport Junction (W-bound) 17:5119:2220:2221:2222:22
Ingliston Road (opp) 17:5219:2320:2321:2322:23
Ingliston Showground (opp) 17:5219:2320:2321:2322:23
Ratho Station, before Station Road 17:5419:2520:2521:2522:25
Ratho Station, opp Lochend Road 17:5519:2620:2621:2622:26
Newbridge, before Old Liston Road 17:5719:2820:2821:2822:28
Broxburn, opp Glenmorangie 18:0019:3120:3121:3122:31
Broxburn, opp Dunnet Way 07:0018:0219:3320:3321:3321:4022:3322:4023:40
Broxburn, opp Thistle Business Park 07:0118:0219:3320:3321:3321:4022:3322:4023:40
Broxburn, opp Aitken Orr Drive 07:0118:0319:3420:3421:3421:4122:3422:4123:41
Broxburn, adj Aitken Orr Drive 07:0218:0319:3420:3421:3421:4122:3422:4123:41
Broxburn, opp Church Street 07:0218:0419:3520:3521:3521:4222:3522:4223:42
Broxburn, opp Post Office 07:0318:0519:3620:3621:3621:4322:3622:4323:43
Broxburn, at New Holygate 07:0418:0519:3620:3621:3621:4322:3622:4323:43
Broxburn, opp Kirkhill Road 07:0518:0619:3720:3721:3721:4422:3722:4423:44
Broxburn, opp Cardross Road 07:0618:0719:3820:3821:3821:4622:3822:4623:46
Broxburn, adj Cardross Road 07:0618:0819:3920:3921:3921:4622:3922:4623:46
Broxburn, opp Freeland Avenue 07:0818:0919:4020:4021:4021:4822:4022:4823:48
Uphall, opp Cemetery 07:0818:0919:4020:4021:4021:4822:4022:4823:48
Uphall, before Alexander Street 07:0918:1119:4220:4221:4221:4922:4222:4923:49
Uphall, before Oatridge Hotel 07:1018:1219:4320:4321:4321:5122:4322:5123:51
Uphall, opp St Andrews Drive 07:1018:1219:4320:4321:4322:43
Uphall, before Houstoun House Hotel 07:1118:1319:4420:4421:4422:44
Uphall, opp Golf Club 07:1118:1319:4420:4421:4422:44
Uphall, opp Riding School 07:1218:1419:4520:4521:4522:45
Dechmont Roundabout (before) 07:1318:1419:4520:4521:4522:45
Knightsridge, opp Fastlink 07:1518:1619:4720:4721:4722:47
Ladywell, opp Fastlink 07:1718:1819:4920:4921:4922:49
Craigshill, at Fastlink 07:1818:2019:5120:5121:5122:51
Livingston, opp Asda 07:2218:2219:5320:5321:5322:53
Livingston, at Bank of Scotland 07:2318:2319:5420:5421:5422:54
Livingston Bus Terminal (Stance B) 07:2418:2619:5720:5721:5722:57
07:2608:1008:5417:5418:3519:0620:0621:0622:0623:06
Livingston, at Lime Kiln 07:2708:1108:5517:5518:3619:0720:0721:0722:0723:07
Livingston, opp Travelodge 07:2808:1208:5617:5618:3719:0820:0821:0822:0823:08
Livingston, after Campus Roundabout 07:2908:1408:5817:5818:3819:0920:0921:0922:0923:09
Livingston, at Almondvale Stadium 07:3008:1609:0018:0018:3919:1020:1021:1022:1023:10
Livingston, at Quarrywood Court 07:3108:1609:0018:0018:4019:1120:1121:1122:1123:11
Howden, after Braehead Junction 07:3208:1809:0218:0218:4219:1220:1321:1322:1323:13
Howden, before St Johns Hospital 07:3308:1809:0218:0218:4319:1220:1421:1422:1423:14
Howden, at St Johns Hospital 07:3408:1809:0218:0218:4419:1420:1521:1522:1523:15
Eliburn, after Peel Roundabout 07:3708:2109:0518:0518:4719:1720:1821:1822:1823:18
Eliburn, after Newyearfield Roundabout 07:4008:2409:0818:0818:4919:1920:2021:2022:2023:20
Deans Railway Station (near) 07:4308:2709:1118:1118:5219:2320:2321:2322:2323:23
Deans, opp Raeburn Rigg 07:4408:2709:1118:1118:5219:2320:2321:2322:2323:23
Deans, before Harburn Avenue 07:4408:2809:1218:1218:5219:2420:2321:2322:2323:23
Deans, before Nellburn 07:4508:2809:1218:1218:5319:2420:2421:2422:2423:24
Deans Meldrum Primary School (opp and after) 07:4608:2909:1318:1318:5319:2520:2421:2422:2423:24
Deans, before Burnsknowe 07:4608:3009:1418:1418:5419:2520:2521:2522:2523:25
Deans, at Nu Moves Dance Studios 07:4708:3109:1518:1518:5519:2620:2621:2622:2623:26
Deans, after First Bus Depot 07:5008:3409:1818:1818:5719:2820:2821:2822:28
Deans, opp Hardie Road 07:5008:3409:1818:1818:5719:2820:2821:2822:28
Deans, after Royston Roundabout 07:5108:3509:1918:1918:5819:2920:2921:2922:29
Deans, opp Mossbank Cottages 07:5208:3609:2018:2018:5919:3020:3021:3022:30
Deans, opp Tesco Distribution Depot 07:5308:3709:2118:2119:0019:3120:3121:3122:31
Bathgate, at Fire Station 05:1005:5706:1007:1507:5608:4009:2418:2419:0319:3420:3421:3422:34
Bathgate, before Hunter Grove 05:1005:5706:1007:1507:5708:4009:2418:2419:0319:3420:3421:3422:34
Bathgate, after Inch Crescent 05:1105:5806:1107:1607:5808:4109:2518:2519:0419:3520:3521:3522:35
Bathgate, at Kaim Park Hotel 05:1205:5906:1207:1707:5808:4209:2618:2619:0519:3620:3621:3622:36
Bathgate, before Carn Lea 05:1306:0006:1307:1807:5908:4309:2718:2719:0619:3720:3721:3722:37
Bathgate, opp Roseberry Crescent 05:1406:0106:1407:1908:0008:4409:2818:2819:0719:3820:3821:3822:38
Bathgate, opp Gordon Avenue 05:1406:0106:1407:1908:0108:4409:2818:2819:0719:3820:3821:3822:38
Bathgate, opp Union Road 05:1506:0206:1507:2008:0108:4509:2918:2919:0819:3920:3921:3922:39
Bathgate, at Council Offices 05:1606:0306:1607:2108:0208:4609:3018:3019:0919:4020:4021:4022:40
05:1806:0506:1807:2308:0408:4809:3218:3219:1019:4120:4121:4122:41
Bathgate, after Menzies Road 05:1806:0506:1807:2308:0508:4909:3318:3319:1019:4220:4121:4122:41
Bathgate, opp Millburn Road 05:1906:0606:1907:2408:0608:5009:3418:3419:1119:4220:4221:4222:42
Bathgate, before Bridgend Park 05:2006:0706:2007:2508:0708:5109:3518:3519:1119:4320:4221:4222:42
Bathgate, after Glasgow Road 05:2106:0806:2107:2608:0908:5309:3718:3719:1319:4420:4421:4422:44
Falside, at Boghead Cemetery 05:2206:0906:2207:2708:1008:5409:3818:3819:1419:4520:4521:4522:45
Falside, opp Durham Avenue 05:2406:1106:2407:2908:1108:5509:3918:3919:1519:4620:4621:4622:46
Bathville, at Travelling Peoples Site 05:2506:1206:2507:3008:1208:5609:4018:4019:1619:4720:4721:4722:47
Bathville, opp Gracies Wynd 05:2606:1306:2607:3108:1408:5809:4218:4219:1819:4920:4921:4922:49
Bathville, after Old Golf Course Road 05:2706:1406:2707:3208:1408:5809:4218:4219:1819:4920:4921:4922:49
Bathville, opp Watt Avenue 05:2706:1406:2707:3208:1508:5909:4318:4319:1919:5020:5021:5022:50
Bathville, opp Calder Crescent 05:2806:1506:2807:3308:1508:5909:4318:4319:1919:5020:5021:5022:50
Bathville, opp Mayfield Drive 05:2906:1606:2907:3408:1609:0009:4418:4419:2019:5120:5121:5122:51
Bathville Cross (after) 05:3006:1706:3007:3508:1709:0109:4518:4519:2119:5220:5221:5222:52
Armadale, opp Wotherspoon Crescent 05:3106:1806:3107:3608:1709:0109:4518:4519:2119:5220:5221:5222:52
Armadale, after Hunting Lodge 05:3206:1906:3207:3708:1809:0209:4618:4619:2219:5320:5321:5322:53
Armadale, before Academy Street 05:3206:1906:3207:37
Armadale, at Arnold Clark Garage 08:1809:0209:4618:4619:2219:5320:5321:5322:53
Armadale, before Eastertoun Gardens 06:20
Armadale, at Swimming Pool 08:1909:0309:4718:4719:2319:5420:5421:5422:54
Armadale, at Honeyman Court 06:23
Armadale, opp Bowling Green 08:1909:0309:4718:4719:2319:5420:5421:5422:54
Armadale, before St Andrews Drive 08:2009:0409:4818:4819:2419:5520:5521:5522:55
Armadale, at Burns Avenue 08:2109:0509:4918:4919:2419:5520:5521:5522:55
Armadale, at Birkenshaw Way 08:2209:0609:5018:5019:2519:5620:5621:5622:56
Armadale, opp Honeyman Court 08:2309:0709:5118:5119:2619:5720:5721:5722:57
Armadale, opp Eastertoun Gardens 08:2309:0709:5118:5119:2619:5720:5721:5722:57
Armadale, before St Margarets Drive 05:3306:3307:3808:2409:0809:5218:5219:2719:5820:5821:5822:58
Armadale, after Avondale Drive 05:3306:3307:3808:2509:0909:5318:5319:2819:5920:5921:5922:59
Blackridge, at Sibbald Training Centre 05:3606:3607:4108:2809:1109:5518:5519:3020:0121:0122:0123:01
Blackridge Sunnydale Road (opp and after) 05:3706:3707:4208:2909:1309:5718:5719:3220:0321:0322:0323:03
Blackridge, opp Fleming Place 05:3806:3807:4308:3009:1309:5718:5719:3220:0321:0322:0323:03
Blackridge, opp Craiginn Centre 05:3806:3807:4308:3009:1309:5718:5719:3220:0321:0322:0323:03
Blackridge, opp Parish Church 05:3906:3907:4408:3109:1409:5818:5819:3320:0421:0422:0423:04
Blackridge, opp Post Office 05:4006:4007:4508:3109:1509:5918:5919:3420:0521:0522:0523:05
Blackridge, opp Quarry Cottages 05:4006:4007:4508:3209:1509:5918:5919:3420:0521:0522:0523:05
Blackridge, at Turning Circle 05:4106:4107:4608:3209:1610:0019:0019:3520:0621:0622:0623:06

Timetable data from the Traveline National Dataset

Contactless payment accepted

More information

McGill’s Scotland East

Website
Twitter
@McGillsEast