Public service vehicle operator licence

PM1012789

WATERMILL COACHES LIMITED

Registered local bus services

96 records · Current registrations: 12

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

273 · Chalmers Hospital, Banff – Harbour Road, Gardenstown

via MacDuff, Dubford

Effective: 17 August 2026

308 · New Deer, Culsh Terrace or Turriff, High Street – Inverurie, Town Hall or Burghmuir Drive

via Rothienorman

Effective: 17 August 2026

50 · Ellon Market Street Interchange – Newburgh Eider Road North

Effective: 17 August 2026

49 · Ellon Park & Ride – Inverurie Morrisons, Harlaw Road or Town Hall Interchange

via Pitmedden, Udny Green, Oldmeldrum

Effective: 17 August 2026

84A · Peterhead Chapel Street – Peterhead Chapel Street

Effective: 17 August 2026

83 · Peterhead Chapel Street – Peterhead Chapel Street

Effective: 17 August 2026

81 · Peterhead (Chapel Street) – Peterhead (Chapel Street)

via Boddam (Manse Terrace)

Effective: 17 August 2026

82A · Peterhead (Chapel Street) – Peterhead (Chapel Street)

via Oddam (Manse Terrace)

Effective: 17 August 2026

76 · Fraserburgh Broad Street – Fraserburgh Buchan Street

Effective: 17 August 2026

221 · Inverurie – Kemnay

via Kintore

Effective: 17 November 2025

270 · Fraserburgh – New Pitsligo

Effective: 7 July 2025

52 · Ellon Market Street – Ellon Market Street

Effective: 21 August 2023

PM1012789/78 →Historical · Cancelled

271 · Banff, Low Street – Fraserburgh Bus Station

Effective: 16 August 2026

PM1012789/83 →Historical · Cancelled

41 · Tarves, Square or Insch, Beechcroft Avenue – Inverurie Town Hall Interchange

Effective: 16 August 2026

PM1012789/84 →Historical · Cancelled

22 · Inverurie Town Hall Interchange – Inverurie Town Hall Interchange

Effective: 16 August 2026

PM1012789/85 →Historical · Cancelled

240 · Oldmeldrum, Colpy Road opp Co-Op – Kemnay, High Street

via Inverurie

Effective: 16 August 2026

PM1012789/86 →Historical · Cancelled

452 · Fraserburgh Bus Station – Inverurie Tesco

via Memsie, Strichen, Maud, New Deer, Cairnorrie, Methlick, Tarves, Oldmeldrum

Effective: 16 August 2026

PM1012789/89 →Historical · Cancelled

248 · New Byth Main Street – Inverurie Morrisons

Effective: 16 August 2026

PM1012789/91 →Historical · Cancelled

403 · Kingseat King Malcolm Drive – Inverurie Tesco Car Park

via Kinmuck

Effective: 16 August 2026

PM1012789/80 →Historical · Cancelled

291 · Aberdeen Union Square – Methlick

Effective: 19 September 2023

PM1012789/79 →Historical · Cancelled

51 · Fraserburgh Bus Station – Ellon Market Street Interchange

via New Pitsligo

Effective: 12 June 2023

PM1012789/81 →Historical · Cancelled

81 · Peterhead Chapel Street – Boddam Manse Terrace

Effective: 12 June 2023

PM1012789/76 →Historical · Cancelled

Inverurie Area Ready 2 Go DRT N1 · Townhead Quarry, Ythanbank, Ellon – Inverurie Station

Effective: 2 April 2023

PM1012789/70 →Historical · Cancelled

82S · Boddam (Station Road) – Peterhead Academy

via H.M Prison

Effective: 15 August 2021

PM1012789/75 →Historical · Cancelled

405 · Low Street, Banff – Cullen

via Fordyce, Sandend

Effective: 15 August 2021

PM1012789/73 →Historical · Cancelled

273 · Low Street, Banff – Bus Station, Fraserburgh

via MacDuff, Gardenstown, Pennan, New Aberdour

Effective: 31 May 2021

PM1012789/74 →Historical · Expired

405 · Low Street Interchange, Banff – The Square, Cullen

via Fordyce, Sandend

Effective: 26 October 2020

PM1012789/67 →Historical · Cancelled

251 · New Deer, High Street – Ellon Academy

via Auchnagatt, Maud

Effective: 31 August 2020

PM1012789/72 →Historical · Expired

273 · Banff Low Street – Fraserburgh Bus Station

Effective: 22 August 2020

PM1012789/71 →Historical · Expired

273 · Banff Chalmers Hospital – Gardenstown Harbour Road

via Macduff

Effective: 17 August 2020

PM1012789/60 →Historical · Cancelled

291 · Pitmedden, B999 at Bonnyton Road – Aberdeen, Bus Station

via Belhelvie, Potterton

Effective: 15 August 2015

PM1012789/66 →Historical · Cancelled

78 · Fraserburgh Broad Street – Fraserburgh Broad Street

Effective: 15 August 2015

PM1012789/65 →Historical · Cancelled

264 · Collieston (Forvie Court) – Ellon (Schoolhill Road)

Effective: 14 August 2015

PM1012789/4 →Historical · Cancelled

Tesco Extra · Lewis Road/Bankhead Road – Tesco Danestone Supermarket

via Mastrick, Northfield, Bucksburn, Newhills

Effective: 30 July 2014

PM1012789/69 →Historical · Withdrawn

79 · Broad Street Interchange, Fraserburgh – Broad Street Interchange, Fraserburgh

Effective: 6 May 2014

PM1012789/68 →Historical · Withdrawn

78 · Broad Street Interchange, Fraserburgh – Broad Street Interchange, Fraserburgh

Effective: 5 May 2014

PM1012789/61 →Historical · Cancelled

251 · New Deer, High Street – Ellon, Square

via Maud, Auchnagatt

Effective: 5 September 2012

PM1012789/63 →Historical · Cancelled

270 · Fraserburgh Bus Station – Fraserburgh Tesco

via Strichen, New Pitsligo

Effective: 13 August 2010

PM1012789/64 →Historical · Cancelled

251 · New Deer, High Street – Aberdeen, Bus Station

via Ellon

Effective: 13 August 2010

PM1012789/62 →Historical · Cancelled

251 · New Deer, High Street – Ellon, Square

via Maud, Auchnagatt

Effective: 15 October 2007

PM1012789/14 →Historical · Cancelled

264 · Cruden Bay – Ellon

via Collieston

Effective: 14 August 2005

PM1012789/24 →Historical · Cancelled

254 · Ellon – Ellon

via Knockothie

Effective: 14 August 2005

PM1012789/39 →Historical · Cancelled

274 · Fraserburgh – Rosehearty

via Sandhaven

Effective: 14 August 2005

PM1012789/40 →Historical · Cancelled

274 · Fraserburgh – Rosehearty

via Sandhaven

Effective: 14 August 2005

PM1012789/45 →Historical · Cancelled

275 · FRASERBURGH – FRASERBURGH

via INVERALLOCHY, ST COMBS

Effective: 14 August 2005

PM1012789/46 →Historical · Cancelled

251 · Fraserburgh (Bus Station)or New Pitsligo (High Street) – Aberdeen (Bus Station)

via New Deer & Ellon

Effective: 14 August 2005

PM1012789/48 →Historical · Cancelled

270 · Fraserburgh (Bus Station) – Fraserburgh (Bus Station)

via New Pitsligo

Effective: 14 August 2005

PM1012789/53 →Historical · Cancelled

269 · Peterhead (Back Street) – Fraserburgh (Bus Station)

via Crimond

Effective: 14 August 2005

PM1012789/56 →Historical · Cancelled

467 · Strichen (Square) – Peterhead (Back Street)

via Cuttyhill

Effective: 14 August 2005

PM1012789/57 →Historical · Cancelled

271 · Fraserburgh (Bus Station) – Banff (Low Street)

via New Pitsligo

Effective: 14 August 2005

PM1012789/58 →Historical · Cancelled

286 · Peterhead (Back street) – Stuartfield (Square)

via Longside

Effective: 14 August 2005

PM1012789/9 →Historical · Cancelled

264 · Collieston, Post Office – Ellon, Square

via Auchmacoy

Effective: 14 August 2005

PM1012789/12 →Historical · Cancelled

568 · Fraserburgh – Mintlaw

via Strichen, New Leeds

Effective: 12 August 2005

PM1012789/15 →Historical · Cancelled

822 · Tangland Academy – Old Meldrum Academy

via Metlick, Tarves

Effective: 12 August 2005

PM1012789/16 →Historical · Cancelled

706 · Canada Cottage – Cultercullem, Primary School

Effective: 12 August 2005

PM1012789/17 →Historical · Cancelled

707 · New Craig – Culter Cullen

Effective: 12 August 2005

PM1012789/18 →Historical · Cancelled

717 · Pitmillan – Foveran

Effective: 12 August 2005

PM1012789/19 →Historical · Cancelled

251 · New Deer – Ellon

via Maud, Auchnagatt

Effective: 12 August 2005

PM1012789/20 →Historical · Cancelled

254 · Ellon, Castle Park – Ellon Primary School

Effective: 12 August 2005

PM1012789/26 →Historical · Cancelled

672 · Craigdam – Ellon Academy

via Tarves , Ardlethen

Effective: 12 August 2005

PM1012789/27 →Historical · Cancelled

290 · Raxton – Ellon

via Methlick

Effective: 12 August 2005

PM1012789/29 →Historical · Cancelled

673 · Pitlurg – Ellon Academy

Effective: 12 August 2005

PM1012789/31 →Historical · Cancelled

726 · Coulliehare – Pitmedden Primary School

via Logierieve

Effective: 12 August 2005

PM1012789/32 →Historical · Cancelled

821 · Potterton – Balmede School

via Belhelvie

Effective: 12 August 2005

PM1012789/34 →Historical · Cancelled

676 · Skelmonae – Ellon Academy

via Methlick

Effective: 12 August 2005

PM1012789/35 →Historical · Cancelled

730 · Woodlands – Tarves Primary School

Effective: 12 August 2005

PM1012789/37 →Historical · Cancelled

670 · Pitmillan – Ellon Academy

Effective: 12 August 2005

PM1012789/38 →Historical · Cancelled

670 · Newburgh – Ellon

Effective: 12 August 2005

PM1012789/43 →Historical · Cancelled

998 · YTHSIE (ROAD END) – OLDMELDRUM (ACADEMY)

via TARUES

Effective: 12 August 2005

PM1012789/44 →Historical · Cancelled

997 · PITMEDDEN – OLDMELDRUM(ACADEMY)

Effective: 12 August 2005

PM1012789/47 →Historical · Cancelled

833 · Cruden Bay – Ellon (Academy)

via Hatton

Effective: 12 August 2005

PM1012789/49 →Historical · Cancelled

834 · Aldie – Hatton

Effective: 12 August 2005

PM1012789/50 →Historical · Cancelled

852 · Memsie – Mintlaw (Academy)

via Strichen

Effective: 12 August 2005

PM1012789/51 →Historical · Cancelled

849 · Auchnagatt – Mintlaw (Academy)

via Clola

Effective: 12 August 2005

PM1012789/52 →Historical · Cancelled

865 · Denhead – Rathen (Primary School)

via Memsie (Crossroads)

Effective: 12 August 2005

PM1012789/54 →Historical · Cancelled

746 · Bodbrae (Road End) – Hatton (Primary School)

via Greenheads

Effective: 12 August 2005

PM1012789/59 →Historical · Cancelled

712 · Mains of Mosstown – Ellon Academy

via Udny Station

Effective: 12 August 2005

PM1012789/6 →Historical · Cancelled

713 · Menie Lodge – Ellon

via Newburgh

Effective: 12 August 2005

PM1012789/7 →Historical · Cancelled

711 · Arthrath – Ellon

Effective: 12 August 2005

PM1012789/8 →Historical · Cancelled

716 · Bereford – Ellon Primary

Effective: 12 August 2005

PM1012789/55 →Historical · Cancelled

485/486 · New Pitsligo – New Pitsligo

via Stewartfield

Effective: 26 March 2005

PM1012789/21 →Historical · Cancelled

739 · Cairnadaily – Arnage School

Effective: 16 August 2004

PM1012789/1 →Historical · Cancelled

264 · Collieston – Ellon

Effective: 15 August 2004

PM1012789/25 →Historical · Cancelled

663 · Methlick – Ellon Academy

via Tarves

Effective: 16 April 2004

PM1012789/23 →Historical · Cancelled

712 · Pitmedden – Ellon

via Mains of Esslemont

Effective: 2 January 2004

PM1012789/30 →Historical · Cancelled

674 · Logie Muir – Ellon Academy

Effective: 2 January 2004

PM1012789/42 →Historical · Refused

25 · FRASERBURGH – ABERDEEN

via NEW PITSLIGO, NEW DEER

Effective: 17 August 2003

PM1012789/28 →Historical · Cancelled

290 · Aberdeen – Methlick, Tarves, Ellon, Fyvie

via Pitmedden

Effective: 16 August 2003

PM1012789/41 →Historical · Cancelled

286 · Peterhead – Stuartfield

via Mintlaw

Effective: 16 August 2003

PM1012789/5 →Historical · Cancelled

250 · Balmedie – Aberdeen

Effective: 16 August 2003

PM1012789/10 →Historical · Cancelled

260 · Peterhead – Cruden Bay

via Hatton

Effective: 15 August 2003

PM1012789/11 →Historical · Cancelled

282 · Peterhead, Waterside Estate – Peterhead, Buchanhaven Primary School

Effective: 15 August 2003

PM1012789/13 →Historical · Cancelled

289 · Fraserburgh – Mintlaw

via Sandhaven, Rosehearty, New Aberdour, New Pitsligo

Effective: 15 August 2003

PM1012789/22 →Historical · Cancelled

565 · Peterhead Academy – Berryden Road

via Hospital

Effective: 15 August 2003

PM1012789/36 →Historical · Cancelled

286 · New Deer, High Street – Mintlaw, Square

via Stuartfield

Effective: 15 August 2003

PM1012789/3 →Historical · Refused

264 · Collieston – Ellon

Effective: 6 January 2003

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