Bus X58 - Kirkcaldy bus station - Leven bus station: Full Schedule in Glenrothes

Click to load interactive map
List of stops
      Map

      Bus Station – Bus Station

      Bus Station

      00:5601:5609:1110:1111:1112:1113:1114:1115:1116:1117:1118:1119:1119:4120:4121:4122:5623:56

      Bus Station

      01:00p02:00p08:1009:15p10:15p11:15p12:15p13:15p14:15p15:15p16:15p17:15p18:15p19:15p19:45p20:45p21:45p23:00p00:00 +1p

      Railway Station Stance A

      01:0202:0108:1209:1710:1711:1712:1713:1714:1715:1716:1717:1718:1719:1719:4720:4721:4723:0200:02 +1

      St Marie's Church

      01:0402:0408:1409:1910:1911:1912:1913:1914:1915:1916:1917:1918:1919:1919:4920:4921:4923:0400:04 +1

      Birrell Street Wynd

      01:0602:0508:1609:2110:2111:2112:2113:2114:2115:2116:2117:2118:2119:2119:5120:5121:5123:0600:06 +1

      Ravenscraig Park

      01:0802:0808:1809:2310:2311:2312:2313:2314:2315:2316:2317:2318:2319:2319:5320:5321:5323:0800:08 +1

      Porte

      01:1102:1108:2109:2610:2611:2612:2613:2614:2615:2616:2617:2618:2619:2619:5620:5621:5623:1100:11 +1

      Bowling Green

      01:1602:1508:2609:3110:3111:3112:3113:3114:3115:3116:3117:3118:3119:3120:0121:0122:0123:1600:16 +1

      The Car Shed

      01:1802:1808:2809:3310:3311:3312:3313:3314:3315:3316:3317:3318:3319:3320:0321:0322:0323:1800:18 +1

      Mcduff

      01:1902:1808:2909:3410:3411:3412:3413:3414:3415:3416:3417:3418:3419:3420:0421:0422:0423:1900:19 +1

      Muiredge Surgery

      01:2302:2208:3209:3810:3811:3812:3813:3814:3815:3816:3817:3818:3819:3720:0821:0822:0823:2300:23 +1

      Starkies Wood

      01:2402:2308:3409:3910:3911:3912:3913:3914:3915:3916:3917:3918:3919:3920:0921:0922:0923:2400:24 +1

      Toll Bar

      01:2502:2508:3509:4010:4011:4012:4013:4014:4015:4016:4017:4018:4019:4020:1021:1022:1023:2500:25 +1

      Woodlands Nursery

      01:2602:2608:3609:4110:4111:4112:4113:4114:4115:4116:4117:4118:4119:4120:1121:1122:1123:2600:26 +1

      Innerleven Church

      01:2802:2808:3809:4310:4311:4312:4313:4314:4315:4316:4317:4318:4319:4320:1321:1322:1323:2800:28 +1

      Bus Station

      01:3002:3008:4009:4510:4511:4512:4513:4514:4515:4516:4517:4518:4519:4520:1521:1522:1523:3000:30 +1
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
      Times marked p – "pick up only" – the vehicle will only stop to pick up passengers.

      Bus Station – Bus Station

      Bus Station00:2508:4809:4810:4811:4812:4813:4814:4815:4816:4817:4819:35
      Bus Station00:26p05:5506:5307:5308:53p09:53p10:53p11:53p12:53p13:53p14:53p15:53p16:53p17:53p19:40p20:4021:4022:40
      Bus Depot00:2805:5706:5507:5508:5509:5510:5511:5512:5513:5514:5515:5516:5517:5519:4220:4221:4222:42
      Woodlands Nursery00:2905:5806:5707:5708:5709:5710:5711:5712:5713:5714:5715:5716:5717:5719:4320:4321:4322:43
      Toll Bar00:3005:5906:5807:5808:5809:5810:5811:5812:5813:5814:5815:5816:5817:5819:4420:4421:4422:44
      Starkies Wood00:3106:0006:5907:5908:5909:5910:5911:5912:5913:5914:5915:5916:5917:5919:4520:4521:4522:45
      Muiredge Surgery00:3206:0107:0008:0009:0010:0011:0012:0013:0014:0015:0016:0017:0018:0019:4620:4621:4622:46
      Mcduff00:3706:0607:0508:0509:0510:0511:0512:0513:0514:0515:0516:0517:0518:0519:5120:5121:5122:51
      The Car Shed00:3906:0807:0708:0709:0710:0711:0712:0713:0714:0715:0716:0717:0718:0719:5320:5321:5322:53
      Post Office00:4206:1007:0908:0909:0910:0911:0912:0913:0914:0915:0916:0917:0918:0919:5520:5521:5522:55
      Porte06:1507:1408:1409:1410:1411:1412:1413:1414:1415:1416:1417:1418:1420:0021:0022:0023:00
      Ravenscraig Park06:1807:1708:1709:1710:1711:1712:1713:1714:1715:1716:1717:1718:1720:0321:0322:0323:03
      Birrell Street Wynd06:2007:1908:1909:1910:1911:1912:1913:1914:1915:1916:1917:1918:1920:0521:0522:0523:05
      Glebe Park06:2207:2108:2109:2110:2111:2112:2113:2114:2115:2116:2117:2118:2120:0721:0722:0723:07
      Railway Station Stance D06:2407:2308:2309:2310:2311:2312:2313:2314:2315:2316:2317:2318:2320:0921:0922:0923:09
      Bus Station06:2507:2408:2409:2410:2411:2412:2413:2414:2415:2416:2417:2418:2420:1021:1022:1023:10
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
      Times marked p – "pick up only" – the vehicle will only stop to pick up passengers.
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
      Times marked p – "pick up only" – the vehicle will only stop to pick up passengers.
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Bus Station – Bus Station
      Hunter Place - Bennochy Road - Victoria Road - Nairn Street - Dysart Road - Townhead - Main Street - Main Road - High Road - Methilhaven Road - Branch Street
      Inbound: Bus Station – Bus Station
      Branch Street - Methilhaven Road - High Road - Main Street - Townhead - Dysart Road - Nairn Street - Victoria Road - Bennochy Road - Hunter Place

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

      Last updated on May 2, 2026