271
Watermill Coaches
271 bus timetable: Banff to Fraserburgh
Banff - Fraserburgh
Route map
271 live route map
See the route, stops, and live buses currently on this line.
77 stops
Live buses loading
Map ready
Loading the route map...
Banff → Fraserburgh
15 trips · first 07:35 · last 17:15
Mon–Fri
Live Valid 2026-05-21 – 2027-05-20
Swipe sideways to see later trips.
Stop
07:35
Fraserburgh
07:35
Fraserburgh
07:35
Fraserburgh
07:35
Fraserburgh
07:35
Fraserburgh
07:35
Fraserburgh
07:35
Fraserburgh
07:35
Fraserburgh
17:15
Fraserburgh
17:15
Fraserburgh
17:15
Fraserburgh
17:15
Fraserburgh
Mon–Fri
Live Valid 2026-05-21 – 2027-05-20
Swipe sideways to see later trips.
Stop
07:35
Fraserburgh
07:35
Fraserburgh
17:15
Fraserburgh
Fraserburgh → Banff
5 trips · first 06:38 · last 06:38
Mon–Fri
Live Valid 2026-05-21 – 2027-05-20
Swipe sideways to see later trips.
Stop
06:38
Fraserburgh
06:38
Fraserburgh
06:38
Fraserburgh
06:38
Fraserburgh
Mon–Fri
Live Valid 2026-05-21 – 2027-05-20
Swipe sideways to see later trips.
Stop
06:38
Fraserburgh
Fraserburgh, Bus Station
Stance 1
06:38
Tyrie, Bell Terrace
opposite
06:49
New Byth, Woodside
SW bound
07:04
Macduff, Moray Street
opposite
07:17
07:20
Banff, Low Street
S bound
07:25
Timetable data from Watermill Coaches, refreshed 2026-06-11 · Source: Traveline National Dataset (TNDS) · Service code WTRM_271.
Main stops shown
10 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Banff, Low Street N bound
- Macduff, Nicols Brae opposite
- Macduff, Moray Street at
- New Byth, Woodside NE bound
- Tyrie, Bell Terrace at
- New Pitsligo, Market Place south-east bound
- New Pitsligo, Market Place north-west bound
- New Aberdour, Gordon Lane opposite
- Fraserburgh, Bus Station Stance 1
- Fraserburgh, North East Scotland College at