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

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

      Alexandra Place

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

      Argyle Court

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

      Donaldson Gardens

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

      St Leonards Road

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

      Hepburn Gardens

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

      Middleshade Road

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

      David Russell Apts

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

      Lawhead Road West

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

      Carron Bridge

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

      Radernie Place

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

      Windsor Gardens

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

      John Knox Road

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

      Winram Place

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

      Morrisons

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

      Community Hospital Grounds

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

      Fordyce Court

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

      Jamie Anderson Place

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

      Scooniehill Road

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

      Space Kilrymont

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

      Kilrymont Place

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

      Priestden Place

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

      Recreation Park

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

      Boys Brigade Hall

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

      Byre Theatre

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

      St Mary's College

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

      South Street

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

      Students' Union

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

      Bus Station

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

      Bus Station – Bus Station

      Bus Station19:0520:2521:4523:05
      Alexandra Place19:0620:2621:4623:06
      Argyle Court19:0720:2721:4723:07
      Donaldson Gardens19:0820:2821:4823:08
      St Leonards Road19:0920:2921:4923:09
      Hepburn Gardens19:1020:3021:5023:10
      Middleshade Road19:1120:3121:5123:11
      David Russell Apts19:1220:3221:5223:12
      Lawhead Road West19:1320:3321:5323:13
      Carron Bridge19:1520:3521:5523:15
      Radernie Place19:1620:3621:5623:16
      Windsor Gardens19:1720:3721:5723:17
      John Knox Road19:1820:3821:5823:18
      Winram Place19:1920:3921:5923:19
      Morrisons19:2020:4022:0023:20
      Fordyce Court19:2120:4122:0123:21
      Jamie Anderson Place19:2220:4222:0223:22
      Scooniehill Road19:2320:4322:0323:23
      Space Kilrymont19:2420:4422:0423:24
      Kilrymont Place19:2620:4622:0623:26
      Priestden Place19:2720:4722:0723:27
      Warrack Street19:2720:4722:0723:27
      Woodburn Terrace19:2820:4822:0823:28
      Albany Park19:2920:4922:0923:29
      The Shore19:3020:5022:1023:30
      Cosmos Centre19:3120:5122:1123:31
      Byre Theatre19:3220:5222:1223:32
      St Mary's College19:3320:5322:1323:33
      South Street19:3420:5422:1423:34
      Students' Union19:3620:5622:1623:36
      Bus Station19:3920:5922:1923: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 07: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 July 4, 2026