Bus 90B - St Andrews bus station - Bogward: Full Schedule in Saint Andrews

Click to load interactive map
List of stops
      Map

      Bus Station – Bus Station

      Bus Station

      08:4508:4509:4509:4510:4510:4511:4511:4512:4512:4513:4513:4514:4514:4515:4515:4516:4516:4517:4517:4518:4518:45

      Alexandra Place

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

      Argyle Court

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

      Donaldson Gardens

      08:4808:4809:4809:4810:4810:4811:4811:4812:4812:4813:4813:4814:4814:4815:4815:4816:4816:4817:4817:4818:4818:48

      St Leonards Road

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

      Hepburn Gardens

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

      Middleshade Road

      08:5108:5109:5109:5110:5110:5111:5111:5112:5112:5113:5113:5114:5114:5115:5115:5116:5116:5117:5117:5118:5118:51

      David Russell Apts

      08:5208:5209:5209:5210:5210:5211:5211:5212:5212:5213:5213:5214:5214:5215:5215:5216:5216:5217:5217:5218:5218:52

      Lawhead Road West

      08:5308:5309:5309:5310:5310:5311:5311:5312:5312:5313:5313:5314:5314:5315:5315:5316:5316:5317:5317:5318:5318:53

      Carron Bridge

      08:5608:5609:5609:5610:5610:5611:5611:5612:5612:5613:5613:5614:5614:5615:5615:5616:5616:5617:5617:5618:5618:56

      Radernie Place

      08:5708:5709:5709:5710:5710:5711:5711:5712:5712:5713:5713:5714:5714:5715:5715:5716:5716:5717:5717:5718:5718:57

      Windsor Gardens

      08:5808:5809:5809:5810:5810:5811:5811:5812:5812:5813:5813:5814:5814:5815:5815:5816:5816:5817:5817:5818:5818:58

      John Knox Road

      08:5908:5909:5909:5910:5910:5911:5911:5912:5912:5913:5913:5914:5914:5915:5915:5916:5916:5917:5917:5918:5918:59

      Winram Place

      09:0009:0010:0010:0011:0011:0012:0012:0013:0013:0014:0014:0015:0015:0016:0016:0017:0017:0018:0018:0019:0019:00

      Morrisons

      09:0109:0110:0110:0111:0111:0112:0112:0113:0113:0114:0114:0115:0115:0116:0116:0117:0117:0118:0118:0119:0119:01

      Community Hospital Grounds

      09:0309:0310:0310:0311:0311:0312:0312:0313:0313:0314:0314:0315:0315:0316:0316:0317:0317:0318:0318:0319:0319:03

      Fordyce Court

      09:0409:0410:0410:0411:0411:0412:0412:0413:0413:0414:0414:0415:0415:0416:0416:0417:0417:0418:0418:0419:0419:04

      Jamie Anderson Place

      09:0509:0510:0510:0511:0511:0512:0512:0513:0513:0514:0514:0515:0515:0516:0516:0517:0517:0518:0518:0519:0519:05

      Scooniehill Road

      09:0509:0510:0510:0511:0511:0512:0512:0513:0513:0514:0514:0515:0515:0516:0516:0517:0517:0518:0518:0519:0519:05

      Space Kilrymont

      09:0609:0610:0610:0611:0611:0612:0612:0613:0613:0614:0614:0615:0615:0616:0616:0617:0617:0618:0618:0619:0619:06

      Kilrymont Place

      09:0709:0710:0710:0711:0711:0712:0712:0713:0713:0714:0714:0715:0715:0716:0716:0717:0717:0718:0718:0719:0719:07

      Priestden Place

      09:0909:0910:0910:0911:0911:0912:0912:0913:0913:0914:0914:0915:0915:0916:0916:0917:0917:0918:0918:0919:0919:09

      Recreation Park

      09:1009:1010:1010:1011:1011:1012:1012:1013:1013:1014:1014:1015:1015:1016:1016:1017:1017:1018:1018:1019:1019:10

      Boys Brigade Hall

      09:1109:1110:1110:1111:1111:1112:1112:1113:1113:1114:1114:1115:1115:1116:1116:1117:1117:1118:1118:1119:1119:11

      Byre Theatre

      09:1209:1210:1210:1211:1211:1212:1212:1213:1213:1214:1214:1215:1215:1216:1216:1217:1217:1218:1218:1219:1219:12

      St Mary's College

      09:1309:1310:1310:1311:1311:1312:1312:1313:1313:1314:1314:1315:1315:1316:1316:1317:1317:1318:1318:1319:1319:13

      South Street

      09:1409:1410:1410:1411:1411:1412:1412:1413:1413:1414:1414:1415:1415:1416:1416:1417:1417:1418:1418:1419:1419:14

      Students' Union

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

      Bus Station

      09:1909:1910:1910:1911:1911:1912:1912:1913:1913:1914:1914:1915:1915:1916:1916:1917:1917:1918:1918:1919:1919:19

      Bus Station – Bus Station

      Bus Station19:0519:0520:2520:2521:4521:4523:0523:05
      Alexandra Place19:0619:0620:2620:2621:4621:4623:0623:06
      Argyle Court19:0719:0720:2720:2721:4721:4723:0723:07
      Donaldson Gardens19:0819:0820:2820:2821:4821:4823:0823:08
      St Leonards Road19:0919:0920:2920:2921:4921:4923:0923:09
      Hepburn Gardens19:1019:1020:3020:3021:5021:5023:1023:10
      Middleshade Road19:1119:1120:3120:3121:5121:5123:1123:11
      David Russell Apts19:1219:1220:3220:3221:5221:5223:1223:12
      Lawhead Road West19:1319:1320:3320:3321:5321:5323:1323:13
      Carron Bridge19:1519:1520:3520:3521:5521:5523:1523:15
      Radernie Place19:1619:1620:3620:3621:5621:5623:1623:16
      Windsor Gardens19:1719:1720:3720:3721:5721:5723:1723:17
      John Knox Road19:1819:1820:3820:3821:5821:5823:1823:18
      Winram Place19:1919:1920:3920:3921:5921:5923:1923:19
      Morrisons19:2019:2020:4020:4022:0022:0023:2023:20
      Fordyce Court19:2119:2120:4120:4122:0122:0123:2123:21
      Jamie Anderson Place19:2219:2220:4220:4222:0222:0223:2223:22
      Scooniehill Road19:2319:2320:4320:4322:0322:0323:2323:23
      Space Kilrymont19:2419:2420:4420:4422:0422:0423:2423:24
      Kilrymont Place19:2619:2620:4620:4622:0622:0623:2623:26
      Priestden Place19:2719:2720:4720:4722:0722:0723:2723:27
      Warrack Street19:2719:2720:4720:4722:0722:0723:2723:27
      Woodburn Terrace19:2819:2820:4820:4822:0822:0823:2823:28
      Albany Park19:2919:2920:4920:4922:0922:0923:2923:29
      The Shore19:3019:3020:5020:5022:1022:1023:3023:30
      Cosmos Centre19:3119:3120:5120:5122:1122:1123:3123:31
      Byre Theatre19:3219:3220:5220:5222:1222:1223:3223:32
      St Mary's College19:3319:3320:5320:5322:1322:1323:3323:33
      South Street19:3419:3420:5420:5422:1422:1423:3423:34
      Students' Union19:3619:3620:5620:5622:1622:1623:3623:36
      Bus Station19:3919:3920:5920:5922:1922:1923:3923:39
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Bus Station – Bus Station
      Station Road - Alexandra Place - Argyle Street - Hepburn Gardens - Buchanan Gardens - Lawhead Road West - Hepburn Gardens - Bogward Road - John Knox Road - Scooniehill Road - Kilrymont Road - Kilrymont Place - Warrack Street - Langlands Road - Abbey Street - South Street - St Marys Place - Station Road
      Inbound: Bus Station – Bus Station
      Station Road - Alexandra Place - Argyle Street - Hepburn Gardens - Buchanan Gardens - Lawhead Road West - Hepburn Gardens - Bogward Road - John Knox Road - Scooniehill Road - Kilrymont Road - Kilrymont Place - Warrack Street - Lamond Drive - St Mary Street - Abbey Walk - Abbey Street - South Street - St Marys Place - Station Road

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

      Bus 90B FAQ

      • What time does the 90B bus start operating?

        Services on the 90B - St Andrews bus station - Bogward bus start at 08:45 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • What time does the 90B bus stop working?

        Services on the 90B - St Andrews bus station - Bogward bus stop at 19:19 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • Is there a 90B bus stop near me?

        Click here to view the nearest 90B - St Andrews bus station - Bogward bus stop.

      90B (Saint Andrews Buses)

      The first stop of the 90B bus route is Bus Station and the last stop is Bus Station. 90B (St Andrews bus station - Bogward) is operational during everyday.

      Additional information: 90B has 29 stops and the total trip duration for this route is approximately 34 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 90B bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 90B bus to take on your trip.

      90B bus near me

      Similar Routes & Alternatives to 90B

      Looking for alternatives to 90B? Discover the top-rated routes that share similar paths and stops. We've analyzed the network to bring you the best connections. Compare schedules and find the perfect backup plan or optimized route for your commute.

      Last updated on May 20, 2026