From Roader's Digest: The SABRE Wiki
Jump to: navigation, search
Siorrachd Bhanbh
Location Map
Cameraicon.png View gallery (1)
Other Important Destinations
Banff • Keith
Current Highway Authorities
Aberdeenshire Council • Moray Council
Aberdeenshire • Inverness-shire • Moray
Transport Scotland Roads
A95 • A96

The historic county of Banffshire lies between Moray and Aberdeenshire in the North East of Scotland. It is a long, thin county, almost split in to two pieces at Keith, and now divided between its two neighbours, as it is currently covered by Moray Council and Aberdeenshire Council.

Geography & Economy

Banff Bridge on the A98

The county is not just squeezed in shape at Keith, its character also changes. To the north is the wide, fertile coastal plain, with a rugged coastline of sandy bays, cliffs and quaint fishing villages. To the south, the foothills of the Cairngorms rise up from Strathspey to some of the countrys highest peaks. The picturesque coast and mountains to the south both draw tourists, but more come for the famous distilleries of Speyside, Dufftown sometimes being referred to as the Whisky Capital, with half a dozen active distilleries in the town, and many more active and closed in the surrounding area.

The ports of Banff / MacDuff and Buckie are still busy places, with large industrial areas, whilst the smaller villages in between are quieter these days, and mix fishing with marinas and tourism. The county is perhaps less prosperous than its neighbours, not being close enough to either Aberdeen or Inverness to benefit from their growth, but the A96 and railway line through Keith do offer commuting options.


The Lecht on the A939

The north of the county is well served by a network of A, B and unclassified roads. However, in the south of the county roads are fewer and further between, winding their way through the glens and climbing over the passes of the Cairngorms. The A939 in particular is a proper mountain road which is often closed in winter months, although the whole county is susceptible to snow in the winter.

All non trunk roads in the county are maintained by either Moray Council or Aberdeenshire Council. The Trunk roads, which include the A96 and most of the A95 are managed by Transport Scotland. Plans to upgrade the A96 to dual carriageway may eventually see a bypass of Keith, although this is likely to be the last section to be completed, as it carries the least through traffic, sometime in the 2030s.

Route From To Length
A920 Dufftown Ellon 46.1 miles View
A920 Dufftown Keith 10.1 miles View
A939 Nairn Ballater 59.6 miles View
A941 Lossiemouth Rhynie 41 miles View
A942 Cullen (W) Buckie Bypass 6.8 miles View
A947 Bucksburn Banff 40.7 miles View
A95 Aviemore Boyndie 63 miles View
A953 Banff Banff Harbour 0.19 miles View
A96 Inverness Aberdeen 101.5 miles View
A97 Dinnet Banff 56.1 miles View
A98 Fraserburgh Fochabers 51.1 miles View
A990 Broadley Seatown, Buckie 3.5 miles View
B9002 Mill of Carden Elrick 22.7 miles View
B9002 Rhynie Elrick 5.9 miles View
B9008 Tomintoul Bridge of Avon 13.4 miles View
B9009 Dufftown Auchbreck 10.6 miles View
B9013 Craigellachie Rhynie(S) 21.5 miles View
B9014 Dufftown Keith 10.1 miles View
B9014 Dufftown Huntly 12.2 miles View
B9016 Aultmore Broadley 6.8 miles View
B9017 Aultmore Montgrew 2.9 miles View
B9018 Cullen Davoch of Grange(W) 10.2 miles View
B9019 Seafield Street Portsoy New Harbour 0.33 miles View
B9019 Ianstown Portknockie (S) 5.1 miles View
B9020 Netherton Terrace Station Road 0.5 miles View
B9021 Station Road Harbour 0.3 miles View
B9022 Huntly Portsoy 16.6 miles View
B9023 Brodiesord Aberchirder 6.665 miles View
B9024 Glen Dronach Turriff 8.2 miles View
B9025 Broadley Bridge Turriff 13.5 miles View
B9026 Macduff Gellyhill 1.099 miles View
B9031 Fraserburgh Macduff(E) 20.4 miles View
B9038 Whitehills Inverboyndie 1.189 miles View
B9103 Lossiemouth Mulben 16.2 miles View
B9115 Drummuir Coachford (W) 4.2 miles View
B9116 Keith Newmill 1.3 miles View
B9117 Farmtown Marnoch 8.0 miles View
B9118 Woodside Milltown of Rothiemay 1.6 miles View
B9121 Scotston (NW) Whitehills 9.293 miles View
B9123 Dubford Gardenstown 1.499 miles View
B9136 Urlarmore Glenlivet 8.7 miles View
B9137 Bridge of Avon Cragganmore 0.8 miles View
B9138 Marypark Scootmore Forest 1.0 mile View
B9139 Portsoy Inverboyndie 4.606 miles View
B9142 Collie Road Banff Bridge 0.709 miles View
B975 Low Road Station Road 0.4 miles View
C102L Commercial Road March Road 0.1 miles View
C104L Commercial Street Blantyre Terrace 0.1 miles View
C105L 0.3 miles View
C106L Church Street Harbour Terrace 0.2 miles View
C107L Castle Terrace Bayview Road 0.4 miles View
C108L Bayview Road Seafield Road 0.3 miles View
C109L Seafield Street Links Road 0.4 miles View
C10L Finnygaud Marnoch 3.1 miles View
C110L Seafield Street Gallowhill Street 0.2 miles View
C111L View
C112L Quayside Carmelite Street 0.3 miles View
C113L Union Road Duff Street 0.5 miles View
C114L Buchan Street High Shore 0.1 miles View
C115L Crook o'Ness Street Tralair Car Park 1.1 miles View
C116L Huntly Road North Street 0.4 miles View
C117H Church Road Moss Street 0.4 miles View
C118H Alexandra Road Newmill Road 0.4 miles View
C11L Tollbar Junction Deskford 6.4 miles View
C12L Portsoy Fordyce 1.3 miles View
C13L Williamstown Council Boundary 5.2 miles View
C13L Lintmill Council Boundary 0.4 miles View
C14L Bogtown Knockdurn 2.1 miles View
C15E Bridge of Derrybeg Archiestown 4.2 miles View
C15L Scatterty Ashogle 2.5 miles View
C15S Cuminestown Dubford 8.3 miles View
C16E Portgordon Bogmuir 2.7 miles View
C16L Auchingoul Easterfield 4.6 miles View
C17E Swiss Cottage, Fochabers Drybridge 4.3 miles View
C17H Rinnichat Crossroads Glack 5.2 miles View
C1H Maggiknockater Dufftown 3.3 miles View
C20H Knockandhu Braes of Glenlivet 3.2 miles View
C22L Cornhill Wardend 5.6 miles View
C23L Dubford Bridge of Logie 2.0 miles View
C24L Fordyce Sandend 1.8 miles View
C25L Blairshinnock Loch of Auds 1.1 miles View
C26L Dubford Fortrie 5.9 miles View
C27L Smiddyboyne Culphin 4.3 miles View
C28L Aberchirder Netherdale 3.9 miles View
C29L Scotston Netherdale 3.1 miles View
C2L Muir of Rettie Itlaw 5.3 miles View
C2S Turriff Keilhill 7.3 miles View
C30L Marnoch Clunie 1.7 miles View
C31L Inchgower Buckie 1.7 miles View
C32L Bauds Wood Findochty 0.9 miles View
C33L Findochty Rathven 1.7 miles View
C34H Knock Craigend 1.1 miles View
C35H Drummuir Bridge of Auchindoun 2.7 miles View
C36L Doune Park Melrose 1.6 miles View
C37L Gardesntown Crovie 1.4 miles View
C38L Macduff Netherwood 2.2 miles View
C39L Oldtown of Ord Wester Culbeuchly 3.3 miles View
C3L Little Greendykes Bogmuchals 4.8 miles View
C40L Banff Wester Culbeuchly 2.3 miles View
C41L Tipperty Itlaw 2.9 miles View
C42H Moss of Rothiemay Council Boundary 2 miles View
C42L Dens of Mayen Council Boundary 0.8 miles View
C43L Buckie Connage 2.1 miles View
C44L Connage Braehead 2.7 miles View
C45H Bridge of Rumbuch Malcolmburn 2.7 miles View
C46H Grange Crossroads Berryhillock 1.9 miles View
C47H Berryhillock Grange Station 2.5 miles View
C48H Whitehill Edingight 1.9 miles View
C49H Mulben Crossroads Malcolmburn 0.8 miles View
C4L Bogmuchals Council Boundary 1.0 mile View
C50L Burreldales Scotston 3.5 miles View
C51L Burnside Bruntyards 2.2 miles View
C54H Crooksmill Rosarie 2.3 miles View
C55H Tauchers Drummuir 4.4 miles View
C56H Turfhillock Council Boundary 0.7 miles View
C57H Bridge of Livet (Glenlivet) Blairfindy Lodge 1.1 miles View
C58H Glenlivet Tomnavoulin 2 miles View
C59H Aberlour Milton of Edinville 1.6 miles View
C5H Edingight Hill of Inverkindling 2 miles View
C5L Brodiesord Council Boundary 3.5 miles View
C60H Downan Drumin 0.4 miles View
C61L Auchmore Toll Scotsmill 1 mile View
C62L Bogmuchals Council Boundary 1.3 miles View
C62L Clune Council Boundary 2.4 miles View
C63L Balnoon Inverkeithny 1.8 miles View
C65H Drummuir Lochpark 0.8 miles View
C66L Crombie Castle Glen Barry / Gordonstown 4.9 miles View
C67L Arradoul Thornybank 1.3 miles View
C68L Carnoch Strathlene 1.6 miles View
C6H Thornton Edingight 3 miles View
C72H Keith Newmill 1.7 miles View
C73 Bridge of Marnoch Milltown of Rothiemay 4.7 miles View
C74H Forgieside Newmill 2.2 miles View
C75H Marypark Pitlurg 0.4 miles View
C77H Davidston Council Boundary 0.2 miles View
C7L Fordyce Council Boundary 0.8 miles View
C7L Craibstone Cotton Hill 3.6 miles View
C80H Dufftown Glenrinnes Lodge 1.4 miles View
C81L Banff Inverboyndie Crossroads 0.7 miles View
C8H Bridgend Haugh of Glass 3.6 miles View
C9L Mill of Auchintoul Knowes of Elrick 1.5 miles View
E120 Perth Perth 303 miles View
Highland Tourist Route Aberdeen Inverness 118 miles View
1 Dover Norwick View
NE250 The Devils Elbow Crathie 229 miles View
Coastal Trail St Cyrus Forres 166 miles View
T100 Aberdeen Fochabers 55.3 miles View
T30 Perth Inverness View 


Primary Route
Non Primary Route
Former Motorway
Defunct Route
E Road
Future Motorway
Future Primary
Future Non Primary
Historical Route
Tourist Route
Roman Road
Unbuilt Motorway
Unbuilt Primary
Unbuilt Non Primary
National Cycle Network
Cycle Route
Eurovelo Cycle Route

RoadsA920 • A920 (Dufftown - Keith) • A939 • A941 • A942 • A947 • A95 • A953 • A96 • A97 • A98 • A990 • B9002 • B9002 (Rhynie - Elrick) • B9008 • B9009 • B9013 (Dufftown) • B9014 • B9014 (Dufftown - Huntly) • B9016 • B9017 • B9018 • B9019 • B9019 (Buckie - Portknockie) • B9020 • B9021 • B9022 • B9023 • B9024 • B9025 • B9026 • B9031 • B9038 • B9103 • B9115 • B9116 • B9117 • B9118 • B9121 • B9123 • B9136 • B9137 • B9138 • B9139 • B9142 • B975 • C102L (Moray) • C104L (Moray) • C105L (Moray) • C106L (Moray) • C107L (Moray) • C108L (Moray) • C109L (Aberdeenshire) • C10L (Aberdeenshire) • C110L (Aberdeenshire) • C111L (Aberdeenshire) • C112L (Aberdeenshire) • C113L (Aberdeenshire) • C114L (Aberdeenshire) • C115L (Aberdeenshire) • C116L (Aberdeenshire) • C117H (Moray) • C118H (Moray) • C11L (Moray) • C12L (Aberdeenshire) • C13L (Aberdeenshire) • C13L (Moray) • C14L (Aberdeenshire) • C15E (Moray) • C15L (Aberdeenshire) • C15S (Aberdeenshire) • C16E (Moray) • C16L (Aberdeenshire) • C17E (Moray) • C17H (Moray) • C1H (Moray) • C20H (Moray) • C22L (Aberdeenshire) • C23L (Aberdeenshire) • C24L (Aberdeenshire) • C25L (Aberdeenshire) • C26L (Aberdeenshire) • C27L (Aberdeenshire) • C28L (Aberdeenshire) • C29L (Aberdeenshire) • C2L (Aberdeenshire) • C2S (Aberdeenshire) • C30L (Aberdeenshire) • C31L (Moray) • C32L (Moray) • C33L (Moray) • C34H (Moray) • C35H (Moray) • C36L (Aberdeenshire) • C37L (Aberdeenshire) • C38L (Aberdeenshire) • C39L (Aberdeenshire) • C3L (Aberdeenshire) • C40L (Aberdeenshire) • C41L (Aberdeenshire) • C42H (Moray) • C42L (Aberdeenshire) • C43L (Moray) • C44L (Moray) • C45H (Moray) • C46H (Moray) • C47H (Moray) • C48H (Moray) • C49H (Moray) • C4L (Aberdeenshire) • C50L (Aberdeenshire) • C51L (Aberdeenshire) • C54H (Moray) • C55H (Moray) • C56H (Moray) • C57H (Moray) • C58H (Moray) • C59H (Moray) • C5H (Moray) • C5L (Aberdeenshire) • C60H (Moray) • C61L (Aberdeenshire) • C62L (Aberdeenshire) • C62L (Moray) • C63L (Aberdeenshire) • C65H (Moray) • C66L (Aberdeenshire) • C67L (Moray) • C68L (Moray) • C6H (Moray) • C72H (Moray) • C73 (Moray) • C74H (Moray) • C75H (Moray) • C77H (Moray) • C7L (Aberdeenshire) • C7L (Moray) • C80H (Moray) • C81L (Aberdeenshire) • C8H (Moray) • C9L (Aberdeenshire) • E120 (Old System) • Highland Tourist Route • NCN1 • North East 250 • North East Coastal Trail • T100 (Britain) • T30 (Britain)
PlacesBuckie • Dufftown
Related Pictures
View gallery (1)
A95 Maggieknockater - barrier.jpg
Traditional Counties of Britain and Ireland
EnglandBedfordshire • Berkshire • Buckinghamshire • Cambridgeshire • Cheshire • Cornwall • Cumberland • Derbyshire • Devon • Dorset • Durham • Essex • Gloucestershire • Hampshire • Herefordshire • Hertfordshire • Huntingdonshire • Kent • Lancashire • Leicestershire • Lincolnshire • Middlesex • Norfolk • Northamptonshire • Northumberland • Nottinghamshire • Oxfordshire • Rutland • Shropshire • Somerset • Staffordshire • Suffolk • Surrey • Sussex • Warwickshire • Westmorland • Wiltshire • Worcestershire • Yorkshire
WalesAnglesey • Brecknockshire • Caernarfonshire • Cardiganshire • Carmarthenshire • Denbighshire • Flintshire • Glamorgan • Merionethshire • Monmouthshire • Montgomeryshire • Pembrokeshire • Radnorshire
ScotlandAberdeenshire • Angus • Argyll • Ayrshire • Banffshire • Berwickshire • Buteshire • Caithness • Clackmannanshire • Dumfriesshire • Cromartyshire • Dunbartonshire • East Lothian • Fife • Inverness-shire • Kincardineshire • Kinross-shire • Kirkcudbrightshire • Lanarkshire • Midlothian • Moray • Nairnshire • Orkney • Peeblesshire • Perthshire • Renfrewshire • Ross-shire • Roxburghshire • Selkirkshire • Stirlingshire • Sutherland • West Lothian • Wigtownshire • Zetland
IrelandAntrim • Armagh • Carlow • Cavan • Clare • Cork • Donegal • Down • Dublin • Fermanagh • Galway • Kerry • Kildare • Kilkenny • Laois • Leitrim • Limerick • Londonderry • Longford • Louth • Mayo • Meath • Monaghan • Offaly • Roscommon • Sligo • Tipperary • Tyrone • Waterford • Westmeath • Wexford • Wicklow