Bus services in Fife Council — 267 registered routes
Register data is published weekly by DVSA. Latest snapshot: 6 September 2026.
Operator Licences — HGV + PSV intelligence
SearchLocationsCompaniesBus servicesNoticesInsightsGuidesData
Watch
All bus services
Local transport authority

Bus services in Fife Council

267 local bus services are registered here, run by 14 licensed operators. A route that crosses a boundary is registered with every authority it runs through, so it appears here and on its neighbours.

Registered services

267 routes

Every authority →
  1. X59

    Halbeath P&R to Glenrothes bus station

    Stagecoach East ScotlandLimited Stop

  2. X59

    Glenrothes bus station to St Andrews bus station

    Via Cupar

    Stagecoach East ScotlandLimited Stop

  3. X61

    Leven bus station to St Andrews bus station

    Via Anstruther

    Stagecoach East ScotlandLimited Stop

  4. X61

    Edinburgh bus station to Halbeath P&R

    Via Lochgilphead, Bridgend, Kilmichael Glassary, Slochavullin

    Stagecoach East ScotlandLimited Stop

  5. X61

    Halbeath P&R to Leven bus station

    Via Kirkcaldy

    Stagecoach East ScotlandLimited Stop

  6. 1A

    Dunfermline James Street to Dunfermline James Street

    Via Duloch Park

    Stagecoach East ScotlandNormal Stopping

  7. 2A

    Dunfermline James Street to Dunfermline James Street

    Via Duloch Park

    Stagecoach East ScotlandNormal Stopping

  8. 3

    Dunfermline bus station to Townhill turning circle

    Stagecoach East ScotlandNormal Stopping

  9. 4A

    Fife Leisure Park to Blairhall or Steelend

    Via Dunfermline bus station

    Stagecoach East ScotlandNormal Stopping

  10. 5

    Glenrothes Bus Stn to Markinch

    Moffat & Williamson LtdNormal Stopping

  11. 6A

    Steelend or Dunfermline to Crombie or Rosyth

    Stagecoach East ScotlandNormal Stopping

  12. 7

    Dunfermline bus station to Kirkcaldy bus station

    Stagecoach East ScotlandNormal Stopping

  13. 7A

    Kirkcaldy bus station to Leven bus station

    Stagecoach East ScotlandNormal Stopping

  14. 7C

    Kelty to Dalgety Bay or North Queensferry

    Stagecoach East ScotlandNormal Stopping

  15. 8

    Dunfermline to High Valleyfield or Alloa

    Stagecoach East ScotlandNormal Stopping

  16. 9

    Glenrothes Bus Station to Glenrothes Bus Station

    Moffat & Williamson LtdNormal StoppingSubsidised

  17. 9

    South Street to St Andrews Circular

    Moffat & Williamson LtdNormal Stopping

  18. 13

    John Smith Business Park to Main Street, West Wemyss

    Via Kirkcaldy Bus Station, Victoria Hospital, Dysart

    Bay Travel Coaches LtdNormal Stopping · Hail & RideSubsidised

  19. 14

    Chapel Retail Park to Kirkaldy Bus Station

    Via Dunnikier Estate

    Bay Travel Coaches LtdNormal StoppingSubsidised

  20. 14A

    Kirkcaldy bus station to Chapel Fife Central Retail Park

    Stagecoach East ScotlandNormal Stopping

  21. 17A

    Cowdenbeath to Kelty

    Bay Travel Coaches LtdNormal StoppingSubsidised

  22. 17B

    Kelty to Crossgates

    Via Cowdenbeath

    Bay Travel Coaches LtdNormal Stopping

  23. 18

    Kelty to Leven

    Via Kirkcaldy

    Bay Travel Coaches LtdNormal StoppingPart subsidised

  24. 19

    Rosyth to Ballingry

    Via Dunfermline

    Stagecoach East ScotlandNormal Stopping

  25. 27

    Kirkcaldy bus station to Leven bus station

    Stagecoach East ScotlandLimited Stop

  26. 28

    Queen Margaret Hospital to Falkirk Vicar Street

    Via Dunfermline

    Stagecoach East ScotlandNormal Stopping

  27. 31

    Glenrothes to Parknauk

    Via Kinglassie, Ballingry, Cowdenbeath, Dunfermline

    Bay Travel Coaches LtdNormal StoppingPart subsidised

  28. 32A

    Kirkcaldy bus station to Glenrothes bus depot

    Stagecoach East ScotlandNormal Stopping

  29. 33

    Kirkcaldy bus station to Dunfermline bus station

    Stagecoach East ScotlandNormal Stopping

  30. 34A

    Kirkcaldy Bus Station to Kirkcaldy Retail Park

    Stagecoach East ScotlandNormal Stopping

  31. 35

    Newburgh, Banklands to Cupar, Lidl

    Via Springfield, Stratheden

    Moffat & Williamson LtdNormal StoppingSubsidised

  32. 35A

    Kirkcaldy bus station to Chapel, Glen Bruar Place

    Stagecoach East ScotlandNormal Stopping

  33. 35A

    Abernethy, School Wynd to Cupar , Lidl

    Via Grange of Lindores, Auchtermuchty, Ladybank, Kettle, Pittlessie, Cupar Muir

    Moffat & Williamson LtdNormal StoppingSubsidised

  34. 36

    Glenrothes bus station to Newburgh High Street

    Via Dunfermline

    Stagecoach East ScotlandNormal Stopping

  35. 37A

    Kirkcaldy Bus Station to Glenrothes Bus Station

    Stagecoach East ScotlandNormal Stopping

  36. 38

    Glenrothes Bus Station to Stenton

    Via Dunfermline

    Stagecoach East ScotlandNormal Stopping

  37. 39

    Kirkcaldy to Glenrothes or Leslie

    Stagecoach East ScotlandNormal Stopping

  38. 40

    Glenrothes bus station to Dundee bus station

    Via Cupar

    Stagecoach East ScotlandNormal Stopping

  39. 41B

    Kirkcaldy or Leven to Cupar

    Stagecoach East ScotlandNormal Stopping

  40. 41B

    Cupar railway station to Dundee bus station

    Via Cupar

    Stagecoach East ScotlandNormal Stopping

  41. 42

    Tayport to Dundee city centre

    Via Cupar

    Stagecoach East ScotlandNormal Stopping

  42. 43A

    Methilhill to Glenrothes Whitehill

    Stagecoach East ScotlandNormal Stopping

  43. 46

    Kirkcaldy bus station to Leven bus station

    Via Cupar

    Stagecoach East ScotlandNormal Stopping

  44. 46

    Leven bus station to Dundee city centre

    Via Cupar

    Stagecoach East ScotlandNormal Stopping

  45. 47A

    Leven bus station to Muiredge roundabout

    Via Cameron Bridge

    Stagecoach East ScotlandNormal Stopping

  46. 64

    Ladybank to Glenrothes

    Via Dunshalt, auchtermuchty, Farkland, Freuchie

    Moffat & Williamson LtdNormal StoppingSubsidised

  47. 64

    St Andrews to Ladybank

    Via Strathkinned, Pittsocttie, Ceres, Craigrothie, Cupar, Springfield, Letham

    Moffat & Williamson LtdNormal StoppingSubsidised

  48. 66

    Glenrothes Bus Station to Ladybank Railway Station

    Via Tofthill, Kettle

    Moffat & Williamson LtdNormal StoppingSubsidised

  49. 68

    Cupar, Crossgate to Cupar, Crossgate

    Moffat & Williamson LtdNormal StoppingSubsidised

  50. 77

    Gauldry, Windmill Road to St Andrews, Students Union

    Via Wormit, Newport-on Tay, Dundee, Tayport, Balmullo, Leuchards, Guard Bridge

    Moffat & Williamson LtdNormal StoppingPart subsidised

Showing 201–250 of 267 services

← PreviousPage 5 of 6Next →

A registration is permission to run a route, not a timetable. It records where a service starts, finishes and runs through, and who may run it. For departure times, ask the operator or Fife Council.

Operator Licences — HGV + PSV intelligence

We publish recorded facts from the public register and do not make compliance judgements.

Directory

Goods operatorsPSV operatorsLocationsCompaniesBus services

The record

Applications and decisionsPublic inquiriesWhat changedContinuation dates

Resources

The market in numbersAccredited operatorsGuidesMethodologyPersonal data removal

Business

Featured listingsSupplier enquiriesFreight quotesData access

© 2026 No Fear Tech Ltd. OperatorLicences.co.uk is a trading name of No Fear Tech Ltd.

Contains public sector information licensed under the Open Government Licence v3.0. Source: Traffic Commissioners / DVSA.

Independent service · Great Britain only ·