Ribble Motor Services Ltd bus services — 127 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

Ribble Motor Services Ltd

PC1033334North Western traffic area328 vehicles authorised

127 registered local bus services across 10 transport authorities, of which 91 get public money.

Runs through

Cheshire East CouncilCheshire West & Chester CouncilCheshire West and Chester CouncilFlintshire County CouncilHalton Borough CouncilLancashire County CouncilMerseytravel/Liverpool City Region Combined AuthorityTransport for Greater Manchester (TFGM)Warrington Borough CouncilWrexham County Borough Council

127 routes

The licence behind these services
  1. CH100

    Chester Railway Station to Chester Railway Station

    Limited Stop

  2. N1

    Birkenhead to Allerton

    Normal Stopping

  3. PR1

    Wrexham Road Park & Ride to Wrexham Road Park & Ride

    Via Chester City Centre

    Limited StopSubsidised

  4. PR2

    Boughton Heath Park & Ride to Boughton Heath Park & Ride

    Via Chester City Centre

    Limited StopSubsidised

  5. PR3

    Upton Park & Ride to Upton Park & Ride

    Via Chester City Centre

    Limited StopSubsidised

  6. SOCCER

    SANDHILLS to EVERTON/ANFIELD

    Normal Stopping

  7. X30

    Chester Bus Interchange to Frodsham

    Normal StoppingSubsidised

  8. X37

    St Helens to Southport

    Via Ormskirk

    Normal Stopping

  9. 1

    Chester Bus Interchange to Liverpool City Centre

    Via Birkenhead Bus Station

    Normal Stopping

  10. 2A

    Chester Bus Interchange to Runcorn

    Via Ellesmere Port

    Normal StoppingPart subsidised

  11. 4

    Liverpool One to Dingle

    Normal StoppingSubsidised

  12. 5

    Chester to Wrexham

    Via Huntington

    Normal StoppingPart subsidised

  13. 6

    Ledsham Garden Village to Rivacre, Naylor Place

    Via Ellesmere Port

    Normal StoppingPart subsidised

  14. 7

    Chester Bus Interchange to Vicars Cross

    Normal Stopping

  15. 9

    Chester Bus Interchange to Pipers Ash

    Normal StoppingPart subsidised

  16. 14

    Liverpool City Centre to Kirkby, Tower Hill

    Normal Stopping

  17. 14C

    Chester City Centre to Blacon

    Normal StoppingPart subsidised

  18. 15

    Chester Bus Interchange to Saughall

    Via Blacon

    Normal StoppingPart subsidised

  19. 16

    Chester Bus Interchange to Saltney

    Via Lache

    Normal Stopping

  20. 16

    Eastham Rake to Moreton Cross

    Normal StoppingSubsidised

  21. 17

    Liverpool ONE Bus Station to Kirkby Civic Centre

    Normal StoppingPart subsidised

  22. 19

    Queen Sq to Kirkby Civic Centre

    Normal Stopping

  23. 20

    Liverpool City Centre to Kirkby

    Normal Stopping

  24. 20X

    Paradise Street to Kirkby Admin Gate

    Normal StoppingPart subsidised

  25. 23A

    Ellesmere Port to Neston, Brook Street

    Via Hooton & Willaston

    Normal Stopping

  26. 26B

    Guilden Sutton to Ellesmere Port

    Via Chester

    Normal StoppingSubsidised

  27. 32A

    Maghull Station to Maghull Station

    Normal StoppingSubsidised

  28. 34

    St Helens to Leigh

    Normal Stopping

  29. 38A

    Eastham Ferry to West Kirby

    Normal StoppingPart subsidised

  30. 39

    St Helens Bus Station to Newton le Willows Rail station

    Normal Stopping

  31. 42

    Eastham Rake Station to Arrowe Park Hospital

    Via Birkenhead

    Normal StoppingPart subsidised

  32. 51

    Chester to Plas Newton

    Normal Stopping

  33. 53

    Chester to Kingsway

    Via Plas Newton & Kingsway

    Normal Stopping

  34. 53

    Liverpool, Queen Square to Crosby, Islington

    Normal Stopping

  35. 58

    Netherton to Queen Sq

    Normal StoppingSubsidised

  36. 62

    Chester to Higher Kinnerton

    Via Dodleston

    Normal StoppingSubsidised

  37. 82

    Liverpool Paradise Street to Liverpool South Parkway

    Normal Stopping

  38. 84

    Chester to Crewe

    Via Nantwich

    Normal StoppingPart subsidised

  39. 86C

    Liverpool City Centre to Hope University, Liverpool South Parkway

    Normal Stopping

  40. 97A

    Kirkby Station to Kirkby Station

    Normal Stopping

  41. 100

    Chester, The Groves to Chester, The Groves

    Via Chester City Tour

    Excursion or Tour

  42. 217

    Kirkby Civic Centre to Huyton Bus Station

    Normal StoppingPart subsidised

  43. 235

    Bootle to Bootle

    Normal StoppingSubsidised

  44. 241

    Chester Bus Interchange to Christleton High School

    Via Huntington

    Normal Stopping

  45. 471

    Liverpool, Cook Street to Heswall Bus Station

    Normal Stopping

  46. 601

    Ferry Rd to Bebington HS

    Normal StoppingSubsidised

  47. 603

    Manor Rd to Upton

    Normal StoppingSubsidised

  48. 608

    Arkle Rd to Woodchurch HS

    Normal StoppingSubsidised

  49. 609

    South Wirral Grammar to Wirral Grammar

    Normal StoppingSubsidised

  50. 617

    Upton to Woodchurch

    Normal StoppingSubsidised

Showing 1–50 of 127 services

← PreviousPage 1 of 3Next →
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 ·