Public service vehicle operator licence

PM0000143

MILLPORT MOTORS LIMITED

Registered local bus services

8 records · Current registrations: 3

Current registrations are listed first, followed by retained historical registrations. A registration is not proof of current timetables or live operation.

PM0000143/6 →Registered

320 · Millport Pier – Cumbrae Slip

via Kames Bay

Effective: 25 October 2026

PM0000143/4 →Registered

320 · Millport Pier – Cumbrae Slip

via Stuart Street, Glasgow Street, Kames Bay

Effective: 27 March 2026

PM0000143/2 →Registered

320 · Millport, Pier – Cumbrae Slip

via Stuart Street, Kames Bay, Marine Parade

Effective: 21 May 2003

PM0000143/7 →Historical · Registered

578A · Innes Park Road, Upper Skermorlie – Glen Crescent, Upper Inverkip

via Wemyss Bay Station, Inverkip,

Effective: 9 August 2026

PM0000143/5 →Historical · Cancelled

320 · Millport Pier – Cumbrae Slip

Effective: 23 October 2018

PM0000143/3 →Historical · Expired

320 · Millport Pier – Cumbrae Slip

via Stewart Street, Kelburnest, Marine Parade

Effective: 2 April 2004

PM0000143/1 →Historical · Cancelled

320 · Millport Pier – Millport Pier

Effective: 22 October 2002

PM0000143/8 →Historical · Withdrawn

320A · Millport Pier – Millport Pier

via Kames Bay, Cumbrae Slip

Effective: Not published

Official Traffic Commissioner public data. Snapshot updated 8 Sept 2026. Traffic Commissioners / DVSA · CC BY ↗