Bus times in Banff
All the buses in Banff: 12 bus routes and 111 bus stops. Pick a stop for live departures, or a route for the full timetable.
Next buses from Union Road (SW bound) as of 17:59
Scheduled times at Banff’s busiest stop, from the operators’ timetables — they update automatically. Open the stop for more departures and its live map, or pick another stop.
Cancellations & disruptions in Banff today
- 35 Macduff → Oldmeldrum via Turriff, Fyvie Stagecoach Bluebird · first 04:49 · last 23:41
- 35 Buckie → Macduff via Sandend, Banff Stagecoach Bluebird · first 04:23 · last 00:38
- 71 Banff → New Pitsligo via Macduff, New Byth Stagecoach Bluebird · weekdays only · first 07:17 · last 16:58
- 71A Banff → New Pitsligo via Macduff, New Byth Stagecoach Bluebird · weekdays only · first 09:09 · last 15:00
- 273 Banff → Fraserburgh via Macduff, Gardenstown Watermill Coaches · not Sundays · first 08:05 · last 17:30
- 300 Banff circular via Macduff Deveron Coaches · not Sundays · first 08:40 · last 16:50
- 301 Macduff → Huntly via Banff, Aberchirder Deveron Coaches · weekdays only · first 07:25 · last 17:40
- 895 Macduff → Banff Deveron Coaches · weekdays only · first 08:20 · last 15:25
- 896 Macduff → Banff Deveron Coaches · weekdays only · first 08:25 · last 15:25
- 897 Macduff → Banff Deveron Coaches · weekdays only · first 08:25 · last 15:25
- 898 Macduff → Banff Deveron Coaches · weekdays only · first 08:20 · last 15:25
- 899 Whitehills → Banff via Inverboyndie Deveron Coaches · weekdays only · first 08:35 · last 15:25
Route numbers are reused all over the country. See every UK 35 bus, 273 bus, 300 bus, 301 bus, 71 bus, 71A bus, 895 bus, 896 bus, 897 bus, 898 bus or 899 bus timetable.
Buses to…
Where can you get to by bus from Banff?
Map of bus stops in Banff
All 111 stops shown. Tap a marker for live departures.
Bus stops in Banff
Busiest stops
- Union Road (SW bound) Macduff · 10 routes
- Horns Brae (at) Macduff · 9 routes
- Town Hall (at) Macduff · 9 routes
- Union Road (NE bound) Macduff · 9 routes
- Castle Street (S bound) 8 routes
- High Street (N Bound) 8 routes
- High Street (opp 35) 8 routes
- Hutcheon Street (opp) Macduff · 8 routes
- Castle Street (N bound) 7 routes
- Duncan Street (opp) 7 routes
- Duncan Street (at) 7 routes
- Gellymill Street (at) Macduff · 7 routes
Banff (39 stops)
- Academy (opp)
- Addison Crescent (at)
- Addison Crescent (opp)
- Airlie Gardens (at)
- Airlie Gardens (opp)
- Banff Academy (at)
- Banff Academy (opp)
- Bayview Crescent (at)
- Bayview Crescent (opp)
- Bridge Road (NW bound)
- Bridge Road (SE bound)
- Castle Street (N bound)
- Castle Street (S bound)
- Chalmers Hospital (at)
- Chalmers Hospital (N bound)
- Chalmers Hospital (opp)
- Cramond Terrace (at)
- Duncan Street (at)
- Duncan Street (opp)
- Fife Street (at)
- Fife Street (opp)
- Findlater Place
- Golden Knowes Road (at)
- Golden Knowes Road (opp)
- Harvey Place (at)
- Harvey Place (opp)
- High Street (N Bound)
- High Street (opp 35)
- Low Street (N bound)
- Low Street (S bound)
- Nursing Home (opp)
- Seafield Street (E bound)
- Seafield Street (W bound)
- Swimming Pool (opp)
- Tannery Court (at)
- Water Lane
- Water Lane (opp)
- Wood Street (at)
- Wood Street (opp)
Inverboyndie (3 stops)
Keilhill (2 stops)
Longmanhill (9 stops)
Macduff (43 stops)
- Aldi (at)
- Barnhill Road (at)
- Barnhill Road (opp)
- Berrymuir Road (at)
- Cotton Hill Quarry (adj)
- Cotton Hill Quarry (opp)
- Doune Crescent (opp)
- Dounepark Road (at)
- Dounepark Road (opp)
- Ewen Crescent (opp)
- Fife Street (opp 27)
- Fife Street (opp 2a)
- Fife Terrace (at)
- Garden Street (NW bound)
- Gaveny Place (opp)
- Gellymill Street (at)
- Henry Place (at)
- High Street (NE bound)
- High Street (SW bound)
- Horns Brae (at)
- Hutcheon Street (opp)
- James Street (at)
- King Edward Court (opp)
- Lemonbank Place (at)
- Market Street (at)
- McKay Road (opp)
- Melrose Crescent (opp)
- Mill Street (at)
- Mill Street (opp)
- Millburn Court (opp)
- Moray Street (at)
- Moray Street (opp)
- Myrus Cemetery (at)
- Myrus Cemetery (opp)
- Myrus Circle (at)
- Myrus Circle (opp)
- Nicols Brae (opp)
- Ross Street (at)
- Souter Street (opp)
- Tarlair Circle (at)
- Town Hall (at)
- Union Road (NE bound)
- Union Road (SW bound)
Whitehills (15 stops)
- Boyndie Centre (at)
- Craigherbs Crossroads (S-bound)
- Hilton Avenue (at)
- Jubilee Crescent (adj)
- Lady's Bridge (E-bound)
- Lady's Bridge (W-bound)
- Ladybrae Cottage (adj)
- Ladybrae Cottage (opp)
- Little Craigherbs (at)
- Loch Lane (adj)
- Loch Lane (opp)
- Reidhaven Street (adj)
- Reidhaven Street (opp)
- School Road (at)
- School Road (opp)
Operators in Banff
Bus services here are registered with Aberdeenshire Council. See registered service changes and withdrawals →
Frequently asked questions
Which buses run in Banff?
12 bus routes serve Banff, run by Deveron Coaches, Stagecoach Bluebird and Watermill Coaches. The busiest are the 35 (Buckie to Macduff), the 35 (Macduff to Oldmeldrum), the 273 (Banff to Fraserburgh), the 300 (Banff circular), the 301 (Macduff to Huntly), the 71 (Banff to New Pitsligo), the 71A (Banff to New Pitsligo) and the 895 (Macduff to Banff), plus 4 school or occasional services.
How much is the bus fare in Banff?
Fares in Banff are set by each operator — the England fare cap doesn't apply in Scotland. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
How many bus stops are there in Banff?
There are 111 active bus stops in Banff across Banff, Inverboyndie, Keilhill, Longmanhill, Macduff, Whitehills. Each stop page on this site shows the next departures and every route that calls there.