39B Bus - Kirkcaldy - Glenrothes or Leslie

List of stops

      Allan Street – Bus Station

      Allan Street

      19:0420:0421:0422:0423:04

      Bank Place

      19:0520:0521:0522:0523:05

      Leslie Surgery

      19:0620:0621:0622:0623:06

      Burgh House

      19:0620:0621:0622:0623:06

      Cabbagehall

      19:0820:0821:0822:0823:08

      Rosemount Crescent

      19:1020:1021:1022:1023:10

      Ratho Close

      19:1020:1021:1022:1023:10

      Rosemount Road Turning Circle

      19:1120:1121:1122:1123:11

      Ratho Close

      19:1220:1221:1222:1223:12

      Rosemount Crescent

      19:1320:1321:1322:1323:13

      Golf Course Road

      19:1320:1321:1322:1323:13

      Annandale Gardens

      19:1520:1521:1522:1523:15

      Denholm Court

      19:1620:1621:1622:1623:16

      Gifford Court

      19:1720:1721:1722:1723:17

      Carfrae Drive

      19:1720:1721:1722:1723:17

      Langholm Crescent

      19:1820:1821:1822:1823:18

      Glenwood Centre

      19:1820:1821:1822:1823:18

      West Local Office

      19:1920:1921:1922:1923:19

      Bilsland Road

      19:2020:2021:2022:2023:20

      Innes Road

      19:2020:2021:2022:2023:20

      Hamilton Place

      19:2020:2021:2022:2023:20

      Scott Road

      19:2120:2121:2122:2123:21

      St Columba's Church

      19:2220:2221:2222:2223:22

      Bus Station Arrival Bay

      19:23s20:23s21:23s22:23s23:23s

      Bus Station

      19:25p20:25p21:25p22:25p23:25p

      Thane Road

      19:2620:2621:2622:2623:26

      Falcon Drive

      19:2620:2621:2622:2623:26

      St Paul's Church

      19:2720:2721:2722:2723:27

      Taylor Drive

      19:2720:2721:2722:2723:27

      Warout Brae

      19:2820:2821:2822:2823:28

      Lindsay Place

      19:2820:2821:2822:2823:28

      Pinkerton Road

      19:2920:2921:2922:2923:29

      Pitteuchar Roundabout

      19:3020:3021:3022:3023:30

      Kinkell Avenue

      19:3020:3021:3022:3023:30

      Inveraray Avenue

      19:3120:3121:3122:3123:31

      Skibo Avenue

      19:3220:3221:3222:3223:32

      Altyre Avenue

      19:3220:3221:3222:3223:32

      Megginch Place

      19:3220:3221:3222:3223:32

      Pitteuchar East Primary School

      19:3320:3321:3322:3323:33

      Glamis Centre

      19:3320:3321:3322:3323:33

      Cluny Place

      19:3320:3321:3322:3323:33

      Mar Drive

      19:3420:3421:3422:3423:34

      Strathburn Drive

      19:3420:3421:3422:3423:34

      Stenton Pond

      19:3520:3521:3522:3523:35

      Brodie Court

      19:3520:3521:3522:3523:35

      Charleston Drive

      19:3620:3621:3622:3623:36

      Blackwood Way

      19:3720:3721:3722:3723:37

      West Coaltown

      19:3820:3821:3822:3823:37

      Bankhead Central

      19:3820:3821:3822:3823:37

      Mitchelston Estate

      19:4520:4521:4522:45—

      Carberry Place

      19:4620:4621:4622:46—

      St Andrews High School

      19:4620:4621:4622:46—

      Tay Place

      19:4720:4721:4722:47—

      Haig Avenue

      19:4820:4821:4822:48—

      Macindoe Crescent

      19:4820:4821:4822:48—

      Kilgour Avenue

      19:4820:4821:4822:48—

      Denfield Place

      19:4820:4821:4822:48—

      Smeaton Industrial Estate

      19:4920:4921:4922:49—

      Victoria Hospital

      19:5120:5121:5122:51—

      Hazel Avenue

      19:5220:5221:5222:52—

      Denend Crescent

      19:5320:5321:5322:53—

      Kennedy Crescent

      19:5320:5321:5322:53—

      King Street

      19:5420:5421:5422:54—

      Legion Court

      19:5520:5521:5522:55—

      College of Nursing

      19:5720:5721:5722:57—

      Bus Station

      19:5820:5821:5822:58—
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      Times marked s - "set down only" - the vehicle will only stop to drop passengers off.
      Times marked p - "pick up only" - the vehicle will only stop to pick up passengers.

      Bus Station – Allan Street

      Bus Station20:0521:0522:05
      College of Nursing20:0721:0722:07
      Bennochy Gardens20:0921:0922:09
      King Street20:1021:1022:10
      Hendry Road20:1021:1022:10
      Kennedy Crescent20:1021:1022:10
      Maple Street20:1121:1122:11
      Adamson Avenue20:1221:1222:12
      Hazel Avenue20:1221:1222:12
      Victoria Hospital20:1321:1322:13
      Smeaton Industrial Estate20:1521:1522:15
      Denfield Place20:1521:1522:15
      Kilgour Avenue20:1621:1622:16
      Beatty Crescent20:1621:1622:16
      Overton Road20:1721:1722:17
      St Andrews High School20:1721:1722:17
      Carberry Place20:1821:1822:18
      Mitchelston Estate20:1921:1922:19
      Gardenland Garden Centre20:1921:1922:19
      Bankhead Central20:2721:2722:27
      West Coaltown20:2721:2722:27
      Blackwood Way20:2821:2822:28
      Charleston Drive20:2921:2922:29
      Brodie Court20:3021:3022:30
      Strathburn Drive20:3121:3122:31
      Mar Drive20:3121:3122:31
      Cluny Place20:3221:3222:32
      Glamis Centre20:3221:3222:32
      Megginch Place20:3221:3222:32
      Dunbeath Drive20:3321:3322:33
      Inveraray Avenue20:3521:3522:35
      Pitteuchar Roundabout20:3621:3622:36
      Pinkerton Road20:3821:3822:38
      Lindsay Place20:3821:3822:38
      Warout Brae20:3921:3922:39
      Taylor Drive20:3921:3922:39
      St Paul's Church20:4021:4022:40
      Queen Margaret Drive20:4021:4022:40
      Thane Road20:4121:4122:41
      Bus Station Arrival Bay20:42s21:42s22:42s
      Bus Station20:45p21:45p22:45p
      St Columba's Church20:4621:4622:46
      Rimble Loan20:4721:4722:47
      Torridon Place20:4821:4822:48
      Sunart Place20:4821:4822:48
      Bilsland Road20:4921:4922:49
      West Local Office20:4921:4922:49
      Glenwood Centre20:5021:5022:50
      Lauder Court20:5021:5022:50
      Carfrae Drive20:5121:5122:51
      Ednam Drive20:5121:5122:51
      Denholm Court20:5221:5222:52
      Garvald Way20:5321:5322:53
      Annandale Gardens20:5321:5322:53
      Golf Course Road20:5421:5422:54
      Rosemount Crescent20:5521:5522:55
      Ratho Close20:5521:5522:55
      Rosemount Road Turning Circle20:5621:5622:56
      Ratho Close20:5821:5822:58
      Rosemount Crescent20:5821:5822:58
      Cabbagehall21:0022:0023:00
      Allan Street21:0322:0323:03
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      Times marked s - "set down only" - the vehicle will only stop to drop passengers off.
      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.
      Times marked s - "set down only" - the vehicle will only stop to drop passengers off.
      Times marked p - "pick up only" - the vehicle will only stop to pick up passengers.
      Build real-time departures into your app

      Tell us about your project. Test London API examples while we review your request.

      Request data / API access

      Route Path (Streets & Roads)

      Outbound: Allan Street – Bus Station
      Douglas Road - Bank Place - Anderson Drive - Prinlaws Road - Glenwood Road - Rosemount Road - Muirfield Drive - Rosemount Road - South Parks Road - Roxburgh Road - South Parks Road - Church Street - Woodside Road - Warout Road - Pitteuchar Drive - Beaufort Drive - Glamis Avenue - Foxton Drive - Blackwood Road - Dunnikier Way - Overton Road - Macindoe Crescent - Beatty Crescent - Hayfield Road - Wilson Avenue - Hendry Road - Bennochy Road - Whyte Melville Road - Hunter Place
      Inbound: Bus Station – Allan Street
      Hunter Place - Whyte Melville Road - Hendry Road - Adamson Avenue - Wilson Avenue - Hayfield Road - Beatty Crescent - Macindoe Crescent - Overton Road - Dunnikier Way - Blackwood Road - Foxton Drive - Glamis Avenue - Beaufort Drive - Pitteuchar Drive - Warout Road - Woodside Road - Church Street - Lumsden Road - South Parks Road - Roxburgh Road - Annandale Gardens - South Parks Road - Rosemount Road - Muirfield Drive - Rosemount Road - Glenwood Road - Douglas Road

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

      Frequently asked questions about route 39B

      • What time does route 39B start operating?

        Services on route 39B start at 19:04 every day.

      • What time does route 39B stop operating?

        Services on route 39B end at 23:37 every day.

      • Is there a stop for route 39B near me?

        View the nearest stop for route 39B.

      39B (Glenrothes Buses)

      The first stop of the 39B bus route is Allan Street and the last stop is Bus Station. 39B (Kirkcaldy - Glenrothes or Leslie) is operational during everyday.

      Additional information: 39B has 66 stops. The total trip duration for this route is approximately 54 minutes.

      More than 5 million users trust busmaps.com for public transport information. Find suggested Buses routes in Glenrothes, real-time vehicle tracking, route maps, nearby stops, and offline PDF schedules.

      39B bus near me

      Similar Routes & Alternatives to 39B

      Looking for alternatives to 39B? Discover top-rated routes that share similar paths and stops. Compare schedules and find a backup route for your journey.

      Last updated on November 13, 2026