Fife Scottish Omnibuses Ltd bus services — 155 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
Registered services

Fife Scottish Omnibuses Ltd

PM0000004Scotland traffic area544 vehicles authorised

155 registered local bus services across 14 transport authorities, of which 2 get public money.

Runs through

Aberdeen City CouncilAberdeenshire CouncilAngus CouncilClackmannan CouncilDundee City CouncilFalkirk District CouncilFife CouncilGlasgow City CouncilNorth Lanarkshire CouncilPerth & Kinross CouncilStirling CouncilStrathclyde Partnership for TransportThe City of Edinburgh CouncilWest Lothian Council

155 routes

The licence behind these services
  1. S042

    Hospitalfield to Arbroath bus station

    Normal Stopping

  2. S047A

    Hillhead of Hedderwick to Montrose Academy

    Normal Stopping

  3. S063

    Blairgowrie to Town Service

    Normal Stopping

  4. SH4

    St Andrews High School to Casan

    Normal Stopping

  5. SH6

    St Andrews High School. to Leslie

    Normal Stopping

  6. SM4

    St Marie's Primary School to Burntisland

    Normal Stopping

  7. SP3

    St Paul's Primary School to Balbirnie Mains

    Normal Stopping

  8. ST1

    Bellyeoman to St Margaret's Primary School

    Normal Stopping

  9. ST4

    St Margaret's Primary School to Gowkhall

    Normal Stopping

  10. X22

    Dunfermline Bus Station to Stirling Bus Station

    Normal Stopping

  11. X24

    Kincardine North Approach Road to Glenrothes bus station

    Limited Stop

  12. X24

    Glenrothes bus station to St Andrews bus station

    Limited Stop

  13. X24A

    Glasgow Buchanan bus station to Kincardine North Approach Road

    Limited Stop

  14. X27

    Kincardine North Approach Road to Kirkcaldy bus station

    Limited Stop

  15. X51

    Dunfermline bus station to Livingston bus terminal

    Limited Stop

  16. X55

    Edinburgh bus station to Dunfermline bus station

    Via Cupar

    Limited Stop

  17. X57

    Edinburgh bus station to Halbeath Park & Ride

    Via Cupar

    Limited Stop

  18. X58

    Edinburgh bus station to Kirkcaldy bus station

    Via Dalgety Bay

    Limited Stop

  19. X58

    Kirkcaldy bus station to Leven bus station

    Via Dalgety Bay

    Limited Stop

  20. X58

    Leven bus station to St Andrews bus station

    Via Dalgety Bay

    Limited Stop

  21. X59

    Edinburgh bus station to Halbeath P&R

    Limited Stop

  22. X59

    Halbeath P&R to Glenrothes bus station

    Limited Stop

  23. X59

    Glenrothes bus station to St Andrews bus station

    Via Cupar

    Limited Stop

  24. X61

    Leven bus station to St Andrews bus station

    Via Anstruther

    Limited Stop

  25. X61

    Edinburgh bus station to Halbeath P&R

    Via Lochgilphead, Bridgend, Kilmichael Glassary, Slochavullin

    Limited Stop

  26. X61

    Halbeath P&R to Leven bus station

    Via Kirkcaldy

    Limited Stop

  27. X7

    Dundee bus station to Invergowrie

    Limited Stop

  28. X7

    Montrose High Street to Dundee bus station

    Limited Stop

  29. X7

    Stonehaven, Barclay Street to Montrose, High Street

    Limited Stop

  30. X7

    Aberdeen, Union Square to Stonehaven, Barclay Street

    Limited Stop

  31. 1A

    Dunfermline James Street to Dunfermline James Street

    Via Duloch Park

    Normal Stopping

  32. 2

    Perth to Letham & Tulloch

    Normal Stopping

  33. 2A

    Dunfermline James Street to Dunfermline James Street

    Via Duloch Park

    Normal Stopping

  34. 3

    Dunfermline bus station to Townhill turning circle

    Normal Stopping

  35. 4A

    Fife Leisure Park to Blairhall or Steelend

    Via Dunfermline bus station

    Normal Stopping

  36. 6A

    Steelend or Dunfermline to Crombie or Rosyth

    Normal Stopping

  37. 7

    Dunfermline bus station to Kirkcaldy bus station

    Normal Stopping

  38. 7A

    Kirkcaldy bus station to Leven bus station

    Normal Stopping

  39. 7A

    Scone to Broxden

    Normal Stopping

  40. 7C

    Kelty to Dalgety Bay or North Queensferry

    Normal Stopping

  41. 8

    Dunfermline to High Valleyfield or Alloa

    Normal Stopping

  42. 8

    Perth Mill Street to Hillend

    Normal Stopping

  43. 9

    North Muirton to Perth city centre or Aviva

    Normal Stopping

  44. 11

    Perth to Kinnoull Hill

    Normal Stopping

  45. 12

    Gannochy or MRH to Viewlands

    Via Lochgilphead, Bridgend, Kilmichael Glassary, Slochavullin

    Normal Stopping

  46. 14A

    Kirkcaldy bus station to Chapel Fife Central Retail Park

    Normal Stopping

  47. 15

    Crieff to St Fillans

    Normal Stopping

  48. 15

    Perth to Crieff

    Normal Stopping

  49. 15A

    Crieff to Stirling

    Normal Stopping

  50. 16

    Perth to Dundee

    Normal StoppingSubsidised

Showing 51–100 of 155 services

← PreviousPage 2 of 4Next →
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 ·