Bus 31A - Dunfermline bus station - Glenrothes bus station Schedule in Glenrothes

Click to load interactive map
List of stops
      Map

      Bus Station – Queen Margaret Hospital

      Bus Station

      10:2512:2514:2516:2518:2520:25

      St Columba's Church

      10:2612:2614:2616:2618:2620:26

      Adamson Place

      10:2712:2714:2716:2718:2720:27

      Pitteuchar Roundabout

      10:2912:2914:2916:2918:2920:29

      Ardross Place

      10:3012:3014:3016:3018:3020:30

      Fife College Glenrothes

      10:3112:3114:3116:3118:3120:31

      Detroit Road

      10:3312:3314:3316:3318:3320:33

      Laurence Park

      10:3812:3814:3816:3818:3820:38

      Bowling Green

      10:3912:3914:3916:3918:3920:39

      Lochty Avenue

      10:3912:3914:3916:3918:3920:39

      West End

      10:3912:3914:3916:3918:3920:39

      Inglis View Cottage

      10:4012:4014:4016:4018:4020:40

      Harestanes

      10:4212:4214:4216:4218:4220:42

      Capledrae Farm

      10:4612:4614:4616:4618:4620:46

      Auld Shank Inn

      10:4712:4714:4716:4718:4720:47

      Navitie Park

      10:4812:4814:4816:4818:4820:48

      Benarty Square

      10:4812:4814:4816:4818:4820:48

      Dunmore Nursery School

      10:4812:4814:4816:4818:4820:48

      Ballingry Road

      10:4912:4914:4916:4918:4920:49

      Marshall Place

      10:4912:4914:4916:4918:4920:49

      Ballingry Turning Circle

      10:4912:4914:4916:4918:4920:49

      Flockhouse Avenue

      10:5012:5014:5016:5018:5020:50

      Lochleven Gardens

      10:5012:5014:5016:5018:5020:50

      Rosewell Drive

      10:5112:5114:5116:5118:5120:51

      Benarty Avenue

      10:5112:5114:5116:5118:5120:51

      Catherine Terrace

      10:5212:5214:5216:5218:5220:52

      Manse Road

      10:5312:5314:5316:5318:5320:53

      Clune Terrace

      10:5312:5314:5316:5318:5320:53

      Kingslea Cottage

      10:5512:5514:5516:5518:5520:55

      High School

      10:5512:5514:5516:5518:5520:55

      Railway Station

      10:5612:5614:5616:5618:5620:56

      Launcherhead Road

      10:5712:5714:5716:5718:5720:57

      Hugh Place

      10:5712:5714:5716:5718:5720:57

      North Street

      10:5812:5814:5816:5818:5820:58

      Macainsh Parish Church

      10:5912:5914:5916:5918:5920:59

      Zetland Place

      11:0013:0015:0017:0019:0021:00

      Motion Street

      11:0113:0115:0117:0119:0121:01

      St Finnian's Church

      11:0113:0115:0117:0119:0121:01

      Viewfield Terrace

      11:0213:0215:0217:0219:0221:02

      Robert Smith Court

      11:0313:0315:0317:0319:0321:03

      War Memorial

      11:0313:0315:0317:0319:0321:03

      Gagarin Way

      11:0413:0415:0417:0419:0421:04

      Primary School

      11:0513:0515:0517:0519:0521:05

      Lochgelly Road

      11:0513:0515:0517:0519:0521:05

      Stuart Place

      11:0613:0615:0617:0619:0621:06

      Town House

      11:0713:0715:0717:0719:0721:07

      Union Street

      11:0813:0815:0817:0819:0821:08

      Hill Street

      11:0813:0815:0817:0819:0821:08

      Bowling Green Street

      11:0913:0915:0917:0919:0921:09

      King Street

      11:0913:0915:0917:0919:0921:09

      Russell Street

      11:1013:1015:1017:1019:1021:10

      George Street

      11:1013:1015:1017:1019:1021:10

      Gateside Industrial Estate

      11:1013:1015:1017:1019:1021:10

      Church Street

      11:1513:1515:1517:1519:1521:15

      Player Drive

      11:1613:1615:1617:1619:1621:16

      Glenalmond

      11:1913:1915:1917:1919:1921:19

      QM Hospital Access

      11:2013:2015:2017:2019:2021:20

      Queen Margaret Hospital

      11:2113:2115:2117:2119:2121:21

      Queen Margaret Hospital – Bus Station Arrival Bay

      Queen Margaret Hospital11:2413:2415:2417:2419:2421:24
      QM Hospital Access11:2413:2415:2417:2419:2421:24
      Glenalmond11:2513:2515:2517:2519:2521:25
      Player Drive11:2913:2915:2917:2919:2921:29
      Church Street11:2913:2915:2917:2919:2921:29
      Gateside Industrial Estate11:3413:3415:3417:3419:3421:34
      George Street11:3413:3415:3417:3419:3421:34
      Keir Street11:3413:3415:3417:3419:3421:34
      King Street11:3513:3515:3517:3519:3521:35
      Bowling Green Street11:3513:3515:3517:3519:3521:35
      Hill Street11:3513:3515:3517:3519:3521:35
      Town House11:3613:3615:3617:3619:3621:36
      Alexander Street11:3713:3715:3717:3719:3721:37
      Stuart Place11:3813:3815:3817:3819:3821:38
      Primary School11:3913:3915:3917:3919:3921:39
      Gagarin Way11:4013:4015:4017:4019:4021:40
      War Memorial11:4113:4115:4117:4119:4121:41
      Robert Smith Court11:4213:4215:4217:4219:4221:42
      Viewfield Terrace11:4213:4215:4217:4219:4221:42
      St Finnian's Church11:4313:4315:4317:4319:4321:43
      Motion Street11:4413:4415:4417:4419:4421:44
      Buller Street11:4513:4515:4517:4519:4521:45
      Macainsh Parish Church11:4513:4515:4517:4519:4521:45
      North Street11:4613:4615:4617:4619:4621:46
      Lochgelly Centre11:4613:4615:4617:4619:4621:46
      Hugh Place11:4713:4715:4717:4719:4721:47
      St Patricks Primary11:4713:4715:4717:4719:4721:47
      Launcherhead Road11:4713:4715:4717:4719:4721:47
      Railway Station11:4813:4815:4817:4819:4821:48
      High School11:4813:4815:4817:4819:4821:48
      Kingslea Cottage11:4913:4915:4917:4919:4921:49
      Clune Terrace11:5013:5015:5017:5019:5021:50
      Lochore Meadows11:5113:5115:5117:5119:5121:51
      Catherine Terrace11:5213:5215:5217:5219:5221:52
      Benarty Avenue11:5213:5215:5217:5219:5221:52
      Abbotsford Road11:5313:5315:5317:5319:5321:53
      Loch Leven Terrace11:5313:5315:5317:5319:5321:53
      Flockhouse Avenue11:5413:5415:5417:5419:5421:54
      Marshall Place11:5513:5515:5517:5519:5521:55
      Kirkland Gardens11:5513:5515:5517:5519:5521:55
      Benarty Square11:5613:5615:5617:5619:5621:56
      Hill Road11:5613:5615:5617:5619:5621:56
      Capledrae Farm11:5813:5815:5817:5819:5821:58
      Harestanes12:0214:0216:0218:0220:0222:02
      Inglis View Cottage12:0414:0416:0418:0420:0422:04
      West End12:0414:0416:0418:0420:0422:04
      Library12:0514:0516:0518:0520:0522:05
      Bowling Green12:0514:0516:0518:0520:0522:05
      Laurence Park12:0614:0616:0618:0620:0622:06
      Detroit Road12:1114:1116:1118:1120:1122:11
      Fife College Glenrothes12:1314:1316:1318:1320:1322:13
      Ardross Place12:1414:1416:1418:1420:1422:14
      Pitteuchar Roundabout12:1514:1516:1518:1520:1522:15
      Adamson Place12:1714:1716:1718:1720:1722:17
      St Columba's Church12:1814:1816:1818:1820:1822:18
      Bus Station Arrival Bay12:1914:1916:1918:1920:1922:19
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Bus Station – Queen Margaret Hospital
      Church Street - Lumsden Road - Rothes Road - Pitteuchar Drive - Beaufort Drive - Stenton Road - Viewfield - Laurence Park - Main Street - West End - Hill Road - Kirkland Gardens - Kirkland Avenue - Ballingry Road - Lochleven Road - Main Street - Main Road - Station Road - Bank Street - Main Street - Lumphinnans Road - Viewfield Terrace - Main Street - Lochgelly Road - Perth Road - High Street - Stenhouse Street - Old Perth Road - Main Street - Whitefield Road - Robertson Road - Bellyeoman Road - Townhill Road - Carnegie Drive - Queen Anne Street
      Inbound: Queen Margaret Hospital – Bus Station Arrival Bay
      Queen Anne Street - Townhill Road - Bellyeoman Road - Robertson Road - Whitefield Road - Main Street - Old Perth Road - Stenhouse Street - High Street - Perth Road - Stuart Place - Main Street - Viewfield Terrace - Lumphinnans Road - Main Street - Bank Street - Station Road - Launcherhead Road - Station Road - Main Road - Meadows Court - Main Street - Abbotsford Road - Loch Leven Terrace - Ballingry Road - Kirkland Gardens - Hill Road - West End - Main Street - Laurence Park - Viewfield - Stenton Road - Beaufort Drive - Pitteuchar Drive - Rimbleton Avenue - Church Street

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

      Last updated on May 3, 2026