South Fife Supported Bus Services

Closes 6 Jul 2025

Bus services

Bus services currently supported or partly supported by Fife Council in South Fife:

1, 1A, 2, 2A, 4B, 4C, 6, 6A, 7D, 8A, 17A, 17B, 18B, 20, 28, 31, 31A, 31B, 33, 33A, 83, 84, 87, 88, 88A, 89, 89A, 89B

Service details and operators

1/1A

Dunfermline - Abbeyview - Tesco Duloch Park - Amazon - Fife Leisure Park - Abbeyview - Dunfermline

Current operator: Stagecoach

  • Mon-Fri Evenings
  • Saturday Evenings
  • Sunday

2/2A

Dunfermline - Touch - Abbeyview - Fife Leisure Park - Tesco Duloch Park - Pitcorthie - Dunfermline

Current operator: Stagecoach

  • Mon-Fri Evenings
  • Saturday Evenings
  • Sunday

4B- 4C

Fife Leisure Park - Tesco Duloch Park - Abbeyview - Hospital Hill - Dunfermline - Carnock - Oakley - Comrie - Blairhall - Saline - Steelend

Current operator: Stagecoach

  • Mon-Fri Evenings
  • Saturday Evenings
  • Sunday

6

Dunfermline - Woodmill - James Street - Limekilns - Charlestown - Crombie

Current operator: Stagecoach

  • Mon-Fri Daytime
  • Saturday Daytime

6A

Ferrytol - Rosyth - Crombie - Charlestown - Dunfermline - Milesmark - Carnock - Saline - Steelend

Current operator: Stagecoach

  • Mon-Fri Evenings
  • Saturday Evenings
  • Sunday

7D

North Queensferry - Ferrytoll - Inverkeithing - Rosyth - Dunfermline - Queen Margaret Hospital - Kingseat - Kelty

Current operator: Stagecoach 

  • Mon-Fri Evenings
  • Saturday Evenings
  • Sunday

8A

Dunfermline  - Cairneyhill - High Valleyfield - Low Valleyfield - Culross - Kincardine 

Current operator: Stagecoach 

  • Mon-Fri Evenings 
  • Saturday Evenings
  • Sunday

8A

CulrossThe Palace - Balgownie West - B9037 - A977 - C5- Longannet Cottages- Kincardine Westfield- High Street- Fere Gait - A977 - Kibagie - Kennet - Alloa road - Clackmannan Road- Alloa Shillinghill.  

Current operator: Stagecoach

  • Mon-Fri Daytime 
  • Saturday Daytime

17A / 17B

17A - Cowdenbeath - Mossend Terrace - Stenhouse Street - Kelty - Westcroft Way
17B - Mossgreen - Cowdenbeath - Greenbank Drive - Kelty - Westcroft Way

Current operator: Bay Travel

  • Mon-Fri Daytime
  • Mon-Fri Evenings
  • Saturday Daytime
  • Saturday Evenings
  • Sunday

18B

Kelty - Cowdenbeath - Auchtertool - Kirkcaldy - Victoria Hospital

Current operator: Bay Travel

  • Sunday

20

Lochgelly - Crosshill - Lochore - Ballingry

Current operator: Moffat & Williamson

  • Mon-Fri Daytime 
  • Saturday Daytime

28

Dunfermline Queen Margaret Hospital -  Dunfermline Bus Station - Wellwood - Steelend - Saline -Oakley - Comrie - Blairhall - High Valleyfield - Culross - Kincardine - Skinflats - Falkirk

Current operator: Stagecoach

  • Mon-Fri Daytime
  • Mon-Fri Evenings
  • Saturday Daytime
  • Saturday Evenings

31/31A/31B

Glenrothes Bus Station - Glenrothes College - Kinglassie - Ballingry - Lochgelly - Cowdenbeath - Kingseat - Halbeath - Queen Margaret Hospital

Current operator: Stagecoach

  • Mon-Fri Daytime
  • Mon-Fri Evenings
  • Saturday Daytime
  • Saturday Evenings
  • Sunday

33/33A

Kirkcaldy - Templahall - Chapel - Cardenden - Lochgelly - Cowdenbeath - Crossgates - Halbeath P&R - Queen Margaret Hospital - Dunfermline

Current operator: Stagecoach

  • Mon-Fri Daytime
  • Mon-Fri Evenings
  • Saturday Daytime
  • Saturday Evenings
  • Sunday

83

Dunfermline - Wellwood - Townhill - Queen Margaret Hospital - Halbeath - Fife Leisure Park - Duloch Park - Dalgety Bay Railway Station - Hillend Industrial Estate - Moray Way - St Davids Harbour.

Current operator: Bay Travel

  • Mon-Fri Evenings
  • Saturday Evenings
  • Sunday

84

Hospital Hill - Dunfermline bus station - Wellwood - Parkneuk

Current operator: Stagecoach

  • Mon-Fri Daytime 
  • Saturday Daytime

87

Dunfermline Bus Station - St Leonards - Abbeyview - Duloch Park - Hillend - Dalgety Bay - Inverkeithing - Ferrytoll - North Queensferry

Current operator: Bay Travel 

  • Mon-Fri Evenings
  • Saturday Evenings
  • Sunday

88- 88A

Inverkeithing town service including Rosyth Europarc &  Kincardine (88A)

Current operator: Stagecoach

  • Mon-Fri Daytime
  • Saturday Daytime

89, 89A, 89B

Crossford - Dunfermline - Duloch - Inverkeithing - North Queensferry

Current operator: Stagecoach

  • Mon-Fri Daytime
  • Saturday Daytime

 

 

 

Select a bus service that you travel on