Bus 95 - Anstruther harbour - St Andrews bus station in Saint Andrews: Stops & Timetable

Click to load interactive map
List of stops
              Map

              Harbour – Bus Station

              Harbour

              00:0500:0501:1001:1008:3108:3109:3109:3110:3110:3111:3111:3112:3112:3113:3113:3114:3114:3115:3115:4316:3116:3117:3117:3118:3118:3119:0519:0520:0520:0521:0521:0522:0522:0523:0523:05

              Fisheries Museum

              00:0600:0601:1101:1108:3208:3209:3209:3210:3210:3211:3211:3212:3212:3213:3213:3214:3214:3215:3215:4416:3216:3217:3217:3218:3218:3219:0619:0620:0620:0621:0621:0622:0622:0623:0623:06

              School Road

              00:0800:0801:1301:1308:3408:3409:3409:3410:3410:3411:3411:3412:3412:3413:3413:3414:3414:3415:3415:4616:3416:3417:3417:3418:3418:3419:0819:0820:0820:0821:0821:0822:0822:0823:0823:08

              March Crescent

              00:0900:0901:1401:1408:3508:3509:3509:3510:3510:3511:3511:3512:3512:3513:3513:3514:3514:3515:3515:4716:3516:3517:3517:3518:3518:3519:0919:0920:0920:0921:0921:0922:0922:0923:0923:09

              Toll Road

              00:1000:1001:1501:1508:3608:3609:3609:3610:3610:3611:3611:3612:3612:3613:3613:3614:3614:3615:3615:4816:3616:3617:3617:3618:3618:3619:1019:1020:1020:1021:1021:1022:1022:1023:1023:10

              Health Centre

              08:3608:3609:3609:3610:3610:3611:3611:3612:3612:3613:3613:3614:3614:3615:3615:4816:3616:3617:3617:3618:3618:3619:1019:1020:1020:1021:1021:1022:1022:1023:1023:10

              Windmill Road

              08:3708:3709:3709:3710:3710:3711:3711:3712:3712:3713:3713:3714:3714:3715:3715:4916:3716:3717:3717:3718:3718:3719:1119:1120:1120:1121:1121:1122:1122:1123:1123:11

              Main Street

              08:3808:3809:3809:3810:3810:3811:3811:3812:3812:3813:3813:3814:3814:3815:3815:5016:3816:3817:3817:3818:3818:3819:1219:1220:1220:1221:1221:1222:1222:1223:1223:12

              Cornceres Farm

              08:3908:3909:3909:3910:3910:3911:3911:3912:3912:3913:3913:3914:3914:3915:3915:5116:3916:3917:3917:3918:3918:3919:1319:1320:1320:1321:1321:1322:1322:1323:1323:13

              Caiplie Toll

              08:4008:4009:4009:4010:4010:4011:4011:4012:4012:4013:4013:4014:4014:4015:4015:5216:4016:4017:4017:4018:4018:4019:1419:1420:1420:1421:1421:1422:1422:1423:1423:14

              Barnsmuir Farm

              08:4208:4209:4209:4210:4210:4211:4211:4212:4212:4213:4213:4214:4214:4215:4215:5416:4216:4217:4217:4218:4218:4219:1619:1620:1620:1621:1621:1622:1622:1623:1623:16

              Temple Crescent

              08:4508:4509:4509:4510:4510:4511:4511:4512:4512:4513:4513:4514:4514:4515:4515:5716:4516:4517:4517:4518:4518:4519:1919:1920:1920:1921:1921:1922:1922:1923:1923:19

              Shoregate

              08:4508:4509:4509:4510:4510:4511:4511:4512:4512:4513:4513:4514:4514:4515:4515:5716:4516:4517:4517:4518:4518:4519:1919:1920:1920:1921:1921:1922:1922:1923:1923:19

              Kirk Wynd

              08:4608:4609:4609:4610:4610:4611:4611:4612:4612:4613:4613:4614:4614:4615:4615:5916:4616:4617:4617:4618:4618:46

              Roome Bay Avenue

              08:4708:4709:4709:4710:4710:4711:4711:4712:4712:4713:4713:4714:4714:4715:4715:5916:4716:4717:4717:4718:4718:47

              Pinkerton Road

              08:4708:4709:4709:4710:4710:4711:4711:4712:4712:4713:4713:4714:4714:4715:4716:0016:4716:4717:4717:4718:4718:47

              Sauchope Crescent

              08:4908:4909:4909:4910:4910:4911:4911:4912:4912:4913:4913:4914:4914:4915:4916:0116:4916:4917:4917:4918:4918:49

              Pinkerton Road

              08:4908:4909:4909:4910:4910:4911:4911:4912:4912:4913:4913:4914:4914:4915:4916:0216:4916:4917:4917:4918:4918:49

              Roome Bay Avenue

              08:5008:5009:5009:5010:5010:5011:5011:5012:5012:5013:5013:5014:5014:5015:5016:0216:5016:5017:5017:5018:5018:50

              Kirk Wynd

              08:5008:5009:5009:5010:5010:5011:5011:5012:5012:5013:5013:5014:5014:5015:5016:0316:5016:5017:5017:5018:5018:50

              Bowling Green Place

              08:5008:5009:5009:5010:5010:5011:5011:5012:5012:5013:5013:5014:5014:5015:5016:0316:5016:5017:5017:5018:5018:5019:1919:1920:1920:1921:1921:1922:1922:1923:1923:19

              Bow Butts

              08:5108:5109:5109:5110:5110:5111:5111:5112:5112:5113:5113:5114:5114:5115:5116:0316:5116:5117:5117:5118:5118:5119:2019:2020:2020:2021:2021:2022:2022:2023:2023:20

              Hammer Inn

              08:5308:5309:5309:5310:5310:5311:5311:5312:5312:5313:5313:5314:5314:5315:5316:0616:5316:5317:5317:5318:5318:5319:2319:2320:2320:2321:2321:2322:2322:2323:2323:23

              Newton of Wormiston Farm

              08:5408:5409:5409:5410:5410:5411:5411:5412:5412:5413:5413:5414:5414:5415:5416:0616:5416:5417:5417:5418:5418:5419:2319:2320:2320:2321:2321:2322:2322:2323:2323:23

              Newton Farm

              08:5508:5509:5509:5510:5510:5511:5511:5512:5512:5513:5513:5514:5514:5515:5516:0816:5516:5517:5517:5518:5518:5519:2419:2420:2420:2421:2421:2422:2422:2423:2423:24

              Lodge

              08:5608:5609:5609:5610:5610:5611:5611:5612:5612:5613:5613:5614:5614:5615:5616:0816:5616:5617:5617:5618:5618:5619:2519:2520:2520:2521:2521:2522:2522:2523:2523:25

              The Square

              08:5908:5909:5909:5910:5910:5911:5911:5912:5912:5913:5913:5914:5914:5915:5916:1116:5916:5917:5917:5918:5918:5919:2819:2820:2820:2821:2821:2822:2822:2823:2823:28

              Boghall Farm Road End

              09:0109:0110:0110:0111:0111:0112:0112:0113:0113:0114:0114:0115:0115:0116:0116:1317:0117:0118:0118:0119:0119:0119:2919:2920:2920:2921:2921:2922:2922:2923:2923:29

              Pitmilly Road End

              09:0209:0210:0210:0211:0211:0212:0212:0213:0213:0214:0214:0215:0215:0216:0216:1417:0217:0218:0218:0219:0219:0219:3119:3120:3120:3121:3121:3122:3122:3123:3123:31

              Road End

              09:0409:0410:0410:0411:0411:0412:0412:0413:0413:0414:0414:0415:0415:0416:0416:1617:0417:0418:0418:0419:0419:0419:3219:3220:3220:3221:3221:3222:3222:3223:3223:32

              Balmashie Holiday Cottages

              09:0609:0610:0610:0611:0611:0612:0612:0613:0613:0614:0614:0615:0615:0616:0616:1817:0617:0618:0618:0619:0619:0619:3419:3420:3420:3421:3421:3422:3422:3423:3423:34

              St Andrews Bay

              09:0709:0710:0710:0711:0711:0712:0712:0713:0713:0714:0714:0715:0715:0716:0716:1917:0717:0718:0718:0719:0719:0719:3519:3520:3520:3521:3521:3522:3522:3523:3523:35

              Castle Course

              09:0909:0910:0910:0911:0911:0912:0912:0913:0913:0914:0914:0915:0915:0916:0916:2117:0917:0918:0918:0919:0919:0919:3719:3720:3720:3721:3721:3722:3722:3723:3723:37

              Farm Road End

              09:1009:1010:1010:1011:1011:1012:1012:1013:1013:1014:1014:1015:1015:1016:1016:2217:1017:1018:1018:1019:1019:1019:3819:3820:3820:3821:3821:3822:3822:3823:3823:38

              Kinkell Braes Caravan Park

              09:1209:1210:1210:1211:1211:1212:1212:1213:1213:1214:1214:1215:1215:1216:1216:2417:1217:1218:1218:1219:1219:1219:3919:3920:3920:3921:3921:3922:3922:3923:3923:39

              Woodburn Terrace

              09:1309:1310:1310:1311:1311:1312:1312:1313:1313:1314:1314:1315:1315:1316:1316:2517:1317:1318:1318:1319:1319:1319:4019:4020:4020:4021:4021:4022:4022:4023:4023:40

              Warrack Street

              09:1309:1310:1310:1311:1311:1312:1312:1313:1313:1314:1314:1315:1315:1316:1316:2517:1317:1318:1318:1319:1319:1319:4019:4020:4020:4021:4021:4022:4022:4023:4023:40

              Langlands Road

              09:1409:1410:1410:1411:1411:1412:1412:1413:1413:1414:1414:1415:1415:1416:1416:2617:1417:1418:1418:1419:1419:1419:4119:4120:4120:4121:4121:4122:4122:4123:4123:41

              Pipeland Road

              09:1409:1410:1410:1411:1411:1412:1412:1413:1413:1414:1414:1415:1415:1416:1416:2617:1417:1418:1418:1419:1419:1419:4219:4220:4220:4221:4221:4222:4222:4223:4223:42

              Animal Hospital

              09:1609:1610:1610:1611:1611:1612:1612:1613:1613:1614:1614:1615:1615:1616:1616:2817:1617:1618:1618:1619:1619:16

              Community Hospital Grounds

              09:1609:1610:1610:1611:1611:1612:1612:1613:1613:1614:1614:1615:1615:1616:1616:2817:1617:1618:1618:1619:1619:16

              Animal Hospital

              09:1709:1710:1710:1711:1711:1712:1712:1713:1713:1714:1714:1715:1715:1716:1716:2917:1717:1718:1718:1719:1719:17

              Fire Station

              09:1809:1810:1810:1811:1811:1812:1812:1813:1813:1814:1814:1815:1815:1816:1816:3017:1817:1818:1818:1819:1819:1819:4319:4320:4320:4321:4321:4322:4322:4323:4323:43

              Kinnessburn Road

              09:1909:1910:1910:1911:1911:1912:1912:1913:1913:1914:1914:1915:1915:1916:1916:3117:1917:1918:1918:1919:1919:1919:4419:4420:4420:4421:4421:4422:4422:4423:4423:44

              Alexandra Place

              09:2009:2010:2010:2011:2011:2012:2012:2013:2013:2014:2014:2015:2015:2016:2016:3217:2017:2018:2018:2019:2019:2019:4419:4420:4420:4421:4421:4422:4422:4423:4423:44

              Bus Station

              09:2109:2110:2110:2111:2111:2112:2112:2113:2113:2114:2114:2115:2115:2116:2116:3317:2117:2118:2118:2119:2119:2119:4519:4520:4520:4521:4521:4522:4522:4523:4523:45
              Times marked with "—" indicate that the vehicle does not stop at this stop.

              Bus Station – Harbour

              Bus Station06:0806:0807:4307:4308:3508:3509:2509:2510:2510:2511:2511:2512:2512:2513:2513:2514:2514:2515:2515:2516:3516:3517:3017:30
              Students' Union06:0906:0907:4407:4408:3608:3609:2609:2610:2610:2611:2611:2612:2612:2613:2613:2614:2614:2615:2615:2616:3616:3617:3117:31
              Market Street06:1006:1007:4507:4508:3708:3709:2709:2710:2710:2711:2711:2712:2712:2713:2713:2714:2714:2715:2715:2716:3716:3717:3217:32
              Church Square06:1106:1107:4607:4608:3808:3809:2809:2810:2810:2811:2811:2812:2812:2813:2813:2814:2814:2815:2815:2816:3816:3817:3317:33
              Abbey Street06:1106:1107:4607:4608:3808:3809:2809:2810:2810:2811:2811:2812:2812:2813:2813:2814:2814:2815:2815:2816:3816:3817:3317:33
              Byre Theatre06:1206:1207:4707:4708:3908:3909:2909:2910:2910:2911:2911:2912:2912:2913:2913:2914:2914:2915:2915:2916:3916:3917:3417:34
              The Shore06:1306:1307:4807:4808:4008:4009:3009:3010:3010:3011:3011:3012:3012:3013:3013:3014:3014:3015:3015:3016:4016:4017:3517:35
              Albany Park06:1306:1307:4807:4808:4008:4009:3009:3010:3010:3011:3011:3012:3012:3013:3013:3014:3014:3015:3015:3016:4016:4017:3517:35
              Kinkell Braes Caravan Park06:1506:1507:5007:5008:4208:4209:3209:3210:3210:3211:3211:3212:3212:3213:3213:3214:3214:3215:3215:3216:4216:4217:3717:37
              Farm Road End06:1606:1607:5107:5108:4308:4309:3309:3310:3310:3311:3311:3312:3312:3313:3313:3314:3314:3315:3315:3316:4316:4317:3817:38
              Castle Course06:1706:1707:5207:5208:4408:4409:3409:3410:3410:3411:3411:3412:3412:3413:3413:3414:3414:3415:3415:3416:4416:4417:3917:39
              St Andrews Bay06:2006:2007:5507:5508:4708:4709:3709:3710:3710:3711:3711:3712:3712:3713:3713:3714:3714:3715:3715:3716:4716:4717:4217:42
              Balmashie Holiday Cottages06:2106:2107:5607:5608:4808:4809:3809:3810:3810:3811:3811:3812:3812:3813:3813:3814:3814:3815:3815:3816:4816:4817:4317:43
              Road End06:2306:2307:5807:5808:5008:5009:4009:4010:4010:4011:4011:4012:4012:4013:4013:4014:4014:4015:4015:4016:5016:5017:4517:45
              Pitmilly Road End06:2506:2508:0008:0008:5208:5209:4209:4210:4210:4211:4211:4212:4212:4213:4213:4214:4214:4215:4215:4216:5216:5217:4717:47
              Boghall Farm Road End06:2606:2608:0108:0108:5308:5309:4309:4310:4310:4311:4311:4312:4312:4313:4313:4314:4314:4315:4315:4316:5316:5317:4817:48
              The Square06:2706:2708:0308:0308:5508:5509:4509:4510:4510:4511:4511:4512:4512:4513:4513:4514:4514:4515:4515:4516:5516:5517:5017:50
              Lodge06:3006:3008:0608:0608:5808:5809:4809:4810:4810:4811:4811:4812:4812:4813:4813:4814:4814:4815:4815:4816:5816:5817:5317:53
              Newton Farm06:3006:3008:0608:0608:5808:5809:4809:4810:4810:4811:4811:4812:4812:4813:4813:4914:4814:4815:4815:4816:5816:5817:5317:53
              Newton of Wormiston Farm06:3106:3108:0808:0809:0009:0009:5009:5010:5010:5011:5011:5012:5012:5013:5013:5014:4914:5015:5015:5017:0017:0017:5517:55
              Hammer Inn06:3206:3208:0808:0809:0009:0009:5009:5010:5010:5011:5011:5012:5012:5013:5013:5114:5014:5015:5015:5017:0017:0017:5517:55
              Bow Butts06:3406:3408:1108:1109:0309:0309:5309:5310:5310:5311:5311:5312:5312:5313:5313:5314:5214:5315:5315:5317:0317:0317:5817:58
              Bowling Green Place06:3506:3508:1108:1109:0309:0309:5309:5310:5310:5311:5311:5312:5312:5313:5313:5414:5314:5315:5315:5317:0317:0317:5817:58
              Kirk Wynd08:1108:1109:0309:0309:5309:5310:5310:5311:5311:5312:5312:5313:5314:5315:5315:5317:0317:0317:5817:58
              Roome Bay Avenue08:1208:1209:0409:0409:5409:5410:5410:5411:5411:5412:5412:5413:5414:5415:5415:5417:0417:0417:5917:59
              Pinkerton Road08:1208:1209:0409:0409:5409:5410:5410:5411:5411:5412:5412:5413:5414:5415:5415:5417:0417:0417:5917:59
              Sauchope Crescent08:1308:1309:0509:0509:5509:5510:5510:5511:5511:5512:5512:5513:5514:5515:5515:5517:0517:0518:0018:00
              Pinkerton Road08:1408:1409:0609:0609:5609:5610:5610:5611:5611:5612:5612:5613:5614:5615:5615:5617:0617:0618:0118:01
              Roome Bay Avenue08:1508:1509:0709:0709:5709:5710:5710:5711:5711:5712:5712:5713:5714:5715:5715:5717:0717:0718:0218:02
              Kirk Wynd08:1608:1609:0809:0809:5809:5810:5810:5811:5811:5812:5812:5813:5814:5815:5815:5817:0817:0818:0318:03
              Post Office06:3506:3508:1708:1709:0909:0909:5909:5910:5910:5911:5911:5912:5912:5913:5913:5414:5314:5915:5915:5917:0917:0918:0418:04
              Temple Crescent06:3606:3608:1808:1809:1009:1010:0010:0011:0011:0012:0012:0013:0013:0014:0013:5514:5415:0016:0016:0017:1017:1018:0518:05
              Barnsmuir Farm06:3806:3808:2008:2009:1209:1210:0210:0211:0211:0212:0212:0213:0213:0214:0213:5714:5615:0216:0216:0217:1217:1218:0718:07
              Caiplie Toll06:4006:4008:2208:2209:1409:1410:0410:0411:0411:0412:0412:0413:0413:0414:0413:5914:5815:0416:0416:0417:1417:1418:0918:09
              Main Street06:4206:4208:2408:2409:1609:1610:0610:0611:0611:0612:0612:0613:0613:0614:0614:0115:0015:0616:0616:0617:1617:1618:1118:11
              Windmill Road06:4206:4208:2508:2509:1709:1710:0710:0711:0711:0712:0712:0713:0713:0714:0714:0215:0115:0716:0716:0717:1717:1718:1218:12
              Health Centre06:4306:4308:2608:2609:1809:1810:0810:0811:0811:0812:0812:0813:0813:0814:0814:0315:0215:0816:0816:0817:1817:1818:1318:13
              Toll Road04:3504:3505:1505:1506:1506:1506:4306:4307:0507:0508:2608:2609:1809:1810:0810:0811:0811:0812:0812:0813:0813:0814:0814:0315:0215:0816:0816:0817:1817:1818:1318:13
              March Crescent04:3604:3605:1605:1606:1606:1606:4406:4407:0607:0608:2708:2709:1909:1910:0910:0911:0911:0912:0912:0913:0913:0914:0914:0415:0315:0916:0916:0917:1917:1918:1418:14
              School Road04:3704:3705:1705:1706:1706:1706:4506:4507:0707:0708:2808:2809:2009:2010:1010:1011:1011:1012:1012:1013:1013:1014:1014:0515:0415:1016:1016:1017:2017:2018:1518:15
              Fisheries Museum04:3904:3905:1905:1906:1906:1906:4606:4607:0907:0908:3008:3009:2209:2210:1210:1211:1211:1212:1212:1213:1213:1214:1214:0715:0615:1216:1216:1217:2217:2218:1718:17
              Harbour04:4004:4005:2005:2006:2006:2006:4706:4707:1007:1008:3108:3109:2309:2310:1310:1311:1311:1312:1312:1313:1313:1314:1314:0815:0715:1316:1316:1317:2317:2318:1818:18
              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: Harbour – Bus Station
              Shore Street - East Shore - Burnside Terrace - Fowler Place - Toll Road - Crail Road - Anstruther Road - High Street - Marketgate - Pinkerton Road - Sauchope Crescent - Pinkerton Road - Roome Bay Avenue - Marketgate - St Andrews Road - Main Street - Lamond Drive - Claybraes - Kinnessburn Terrace - Alexandra Place - Station Road
              Inbound: Bus Station – Harbour
              Station Road - St Marys Place - Market Street - Church Street - South Street - Abbey Street - Abbey Walk - St Mary Street - The Square - St Andrews Road - Marketgate - Pinkerton Road - Sauchope Crescent - Pinkerton Road - Roome Bay Avenue - Marketgate - High Street - Anstruther Road - Windmill Road - Crail Road - Toll Road - Fowler Place - Burnside Terrace - East Shore - Shore Street

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

              Bus 95 FAQ

              • What time does the 95 bus start operating?

                Services on the 95 - Anstruther harbour - St Andrews bus station bus start at 00:05 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

              • What time does the 95 bus stop working?

                Services on the 95 - Anstruther harbour - St Andrews bus station bus stop at 23:45 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

              • Is there a 95 bus stop near me?

                Click here to view the nearest 95 - Anstruther harbour - St Andrews bus station bus stop.

              Stagecoach East Scotland 95 bus Route Map

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

              95 (Saint Andrews Buses)

              The first stop of the 95 bus route is Harbour and the last stop is Bus Station. 95 (Anstruther harbour - St Andrews bus station) is operational during everyday.

              Additional information: 95 has 46 stops and the total trip duration for this route is approximately 50 minutes.

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

              95 bus near me

              Last updated on April 30, 2026