Buses in Banff
11 bus routes serve Banff, run by Stagecoach Bluebird, Watermill Coaches and Deveron Coaches. The busiest stops are Union Road, Town Hall and Horns Brae.
Most frequent routes
- 35: Aberdeen – Elgin Stagecoach Bluebird
- 273: Banff – Gardenstown Watermill Coaches
- 300: Banff – Macduff (circular) Deveron Coaches
- 301: Huntly – Macduff Deveron Coaches
- 71: Fraserburgh – Banff Stagecoach Bluebird
- 71A: Fraserburgh – Banff Stagecoach Bluebird
Where you can go from Banff
Routes
- 35: Aberdeen – Elgin Stagecoach Bluebird
- 273: Banff – Gardenstown Watermill Coaches
- 300: Banff – Macduff (circular) Deveron Coaches
- 301: Huntly – Macduff Deveron Coaches
- 71: Fraserburgh – Banff Stagecoach Bluebird
- 71A: Fraserburgh – Banff Stagecoach Bluebird
- 895: Banff – Macduff Deveron Coaches · school days only
- 896: Macduff – Banff Deveron Coaches · school days only
- 897: Banff – Macduff Deveron Coaches · school days only
- 898: Banff – Macduff Deveron Coaches · school days only
- 899: Whitehills – Banff Deveron Coaches · school days only
Bus companies
Stops
- Union Road
- Town Hall
- Horns Brae
- High Street
- Castle Street
- Hutcheon Street
- Duncan Street
- Harvey Place
- Golden Knowes Road
- Gellymill Street
- Banff Academy
- Low Street
- Bridge Road
- Water Lane
- Seafield Street
- Nicols Brae
- Market Street
- Myrus Circle
- Airlie Gardens
- Moray Street
- Mill Street
- Barnhill Road
- Garden Street
- Ewen Crescent
- High Street
- Myrus Cemetery
- Souter Street
- Ross Street
- Cotton Hill Quarry
- Doune Crescent
- Fife Terrace
- Mill of Boyndie
- Loch Lane
- School Road
- Lady's Bridge
- Reidhaven Street
- Lemonbank Place
- Chalmers Hospital
- Cramond Terrace
- Aldi
- Fairburn Cottages
- Road End
- Road End
- Dounepark Road
- Ladybrae Cottage
- Jubilee Crescent
- Links View
- Craigherbs Crossroads
- Fife Street
- Addison Crescent
- Bayview Crescent
- Wood Street
- Fife Street
- Swimming Pool
- Academy
- Wester Greenskares
- Silverford Bridge
- Easter Melrose
- Blackcairns
- Sunnyneuk
- Silverhillocks
- Millburn Court
- King Edward Court
- McKay Road
- James Street
- Tarlair Circle
- Berrymuir Road
- Melrose Crescent
- Henry Place
- Gaveny Place
- Tannery Court
- Findlater Place
- Nursing Home
Questions
- Where can I go by bus from Banff?
- Direct buses from Banff go to Macduff (300, 301, 895, 896, 897, 898), Fraserburgh (71, 71A), Aberdeen (35), Elgin (35), Gardenstown (273), Huntly (301) and Whitehills (899).
- Which bus goes from Banff to Macduff?
- Routes 300, 301, 895, 896, 897 and 898, run by Deveron Coaches.
- Which bus goes from Banff to Fraserburgh?
- Routes 71 and 71A, run by Stagecoach Bluebird.
- Which bus goes from Banff to Aberdeen?
- Route 35, run by Stagecoach Bluebird.
- Where do buses stop in Banff?
- The busiest stops are Union Road, Town Hall, Horns Brae, High Street and Castle Street.
- Which bus companies run in Banff?
- Stagecoach Bluebird, Watermill Coaches and Deveron Coaches.
- What are the most frequent buses in Banff?
- the 35 (Aberdeen – Elgin), the 273 (Banff – Gardenstown), the 300 (Banff – Macduff (circular)) and the 301 (Huntly – Macduff).
Timetables from the Bus Open Data Service (Department for Transport), updated Tuesday, 10 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.
Add free live bus times to your website · StopToStop on Facebook