18B Aberdeen to Dyce via Woodside, Bucksburn
Operated by First Aberdeen. First bus 19:46, last bus 23:09. 8 journeys on weekdays. Today, a Sunday: first 07:52, last 23:11. Fares: set by the operator — more.
Wanted a different 18B? 4 other bus routes are numbered 18B elsewhere in the UK — see every 18B bus timetable by area.
| Stop | 07:56 | 08:56 | 09:26 | 09:56 | 10:26 | 10:56 | 11:26 | 11:56 | 12:26 | 12:56 | 13:26 | 13:56 | 14:26 | 14:56 | 15:26 | 15:56 | 16:26 | 16:56 | 17:26 | 17:56 | 18:28 | 19:02 | 20:09 | 21:09 | 22:09 | 23:09 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Guild Street (Stop M1) | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | 20:09 | 21:09 | 22:09 | 23:09 |
| Guild Street (Stop M3) | 07:56 | 08:56 | 09:26 | 09:56 | 10:26 | 10:56 | 11:26 | 11:56 | 12:26 | 12:56 | 13:26 | 13:56 | 14:26 | 14:56 | 15:26 | 15:56 | 16:26 | 16:56 | 17:26 | 17:56 | 18:28 | 19:02 | · | · | · | · |
| Adelphi (Stop G2) | 08:02 | 09:02 | 09:32 | 10:02 | 10:32 | 11:02 | 11:32 | 12:02 | 12:32 | 13:02 | 13:32 | 14:02 | 14:32 | 15:02 | 15:32 | 16:02 | 16:32 | 17:02 | 17:32 | 18:02 | 18:34 | 19:08 | 20:11 | 21:11 | 22:11 | 23:11 |
| George Street (adj) | 08:09 | 09:09 | 09:39 | 10:09 | 10:39 | 11:09 | 11:39 | 12:09 | 12:39 | 13:09 | 13:39 | 14:09 | 14:39 | 15:09 | 15:39 | 16:09 | 16:39 | 17:09 | 17:39 | 18:09 | 18:41 | 19:15 | 20:18 | 21:18 | 22:18 | 23:18 |
| Smithfield Lane (at) | 08:16 | 09:16 | 09:46 | 10:16 | 10:46 | 11:16 | 11:46 | 12:16 | 12:46 | 13:16 | 13:46 | 14:16 | 14:46 | 15:16 | 15:46 | 16:16 | 16:46 | 17:16 | 17:46 | 18:16 | 18:48 | 19:22 | 20:25 | 21:25 | 22:25 | 23:25 |
| Beech Manor (opp) | 08:28 | 09:28 | 09:58 | 10:28 | 10:58 | 11:28 | 11:58 | 12:28 | 12:58 | 13:28 | 13:58 | 14:28 | 14:58 | 15:28 | 15:58 | 16:28 | 16:58 | 17:28 | 17:58 | 18:28 | 19:00 | 19:34 | 20:36 | 21:36 | 22:36 | 23:36 |
| Shopping Centre & Academy (at) | 08:39 | 09:39 | 10:09 | 10:39 | 11:09 | 11:39 | 12:09 | 12:39 | 13:09 | 13:39 | 14:09 | 14:39 | 15:09 | 15:39 | 16:09 | 16:39 | 17:09 | 17:39 | 18:09 | 18:39 | 19:11 | 19:45 | 20:45 | 21:45 | 22:45 | 23:45 |
Each column is one journey, headed by the time it sets off. A · means that journey does not stop there. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.
Christmas & bank holidays
These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with First Aberdeen before you travel. Everything above is an ordinary week.
Not published yet: Christmas Eve, Christmas Day, Boxing Day, 28 December, New Year's Eve, New Year's Day, 2 January and 4 January. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.
Route map
All stops on route 18B
18B towards Dyce
All 46 stops
- Guild Street (Stop M1) Aberdeen
- Guild Street (Stop M3) Aberdeen
- Adelphi (Stop G2) Aberdeen
- Broad Street (Stop H1) Aberdeen
- Seamount Road (opp) Aberdeen
- Mounthooley Roundabout (adj) Causewayend
- Fraser Place (at) Causewayend
- George Street (adj) Causewayend
- Erskine Street (NW-bound) Kittybrewster
- Ashgrove Road (at) Kittybrewster
- Northern Hotel (Stop A) (at) Kittybrewster
- Burnett Place (at) Kittybrewster
- Barron Street (opp) Woodside
- Don Street (opp) Woodside
- Queen Street (at) Woodside
- Society Lane (at) Woodside
- Anderson Road (at) Woodside
- Smithfield Lane (at) Woodside
- North Anderson Drive (at) Woodside
- Persley Den Drive (opp) Persley
- Grove Cemetery (at) Persley
- Goodhope Park (at) Bucksburn
- Goodhope Road (at) Bucksburn
- River Don Crescent (opp) Bucksburn
- Mugiemoss Crescent (at) Bucksburn
- Mugiemoss Place West (at) Bucksburn
- Bankhead Road (NW Bound) Bankhead
- Millhill Brae (opp) Bankhead
- Greenburn Drive (adj) Bankhead
- Beech Manor (opp) Stoneywood
- Market Street (at) Stoneywood
- Polo Gardens (opp) Stoneywood
- Stoneywood Park (opp) Stoneywood
- Riverview Drive (opp) Dyce
- Farburn Terrace (at) Dyce
- Skene Place (at) Dyce
- Gladstone Place (opp) Dyce
- Southesk Place (opp) Dyce
- McIntosh Crescent (at) Dyce
- Balloch Way (opp) Dyce
- Ardlair Terrace (at) Dyce
- Netherview Avenue (at) Dyce
- Princess Road (opp) Dyce
- Tornashean Gardens (at) Dyce
- Overton Avenue (at) Dyce
- Shopping Centre & Academy (at) Dyce
18B towards Aberdeen
All 46 stops
- Shopping Centre & Academy (at) Dyce
- Overton Avenue (opp) Dyce
- Tornashean Gardens (opp) Dyce
- Fifehill Park (at) Dyce
- Netherview Avenue (adj) Dyce
- Parkhill Court (at) Dyce
- Louden Place (opp) Dyce
- Balloch Way (at) Dyce
- McIntosh Crescent (opp) Dyce
- Southesk Place (at) Dyce
- Don Place (at) Dyce
- Avon Place (at) Dyce
- Farburn Terrace (opp) Dyce
- Riverview Drive (at) Dyce
- Stoneywood Park (at) Stoneywood
- Polo Gardens (at) Stoneywood
- Market Street (opp) Stoneywood
- Beech Manor (at) Stoneywood
- Bankhead Road (at) Bankhead
- Millhill Brae (at) Bankhead
- Bankhead Road (SE Bound) Bankhead
- Mugiemoss Walk (opp) Bucksburn
- River Don Park (at) Bucksburn
- River Don Gardens (at) Bucksburn
- Goodhope Park (opp) Bucksburn
- Persley Den Drive (at) Persley
- Mugiemoss Road (at) Woodside
- Smithfield Lane (opp) Woodside
- Anderson Road (opp) Woodside
- Deer Road (at) Woodside
- Grandholm Street (opp) Woodside
- Don Street (at) Woodside
- Barron Street (at) Woodside
- Burnett Place (opp) Kittybrewster
- Lilybank Place (opp) Kittybrewster
- Northern Hotel (opp) Kittybrewster
- Ashgrove Road (opp) Kittybrewster
- Erskine Street (SE-bound) Kittybrewster
- Powis Lane (opp) Causewayend
- Fraser Place (opp) Causewayend
- Mounthooly Roundabout (at) Causewayend
- Spring Garden (opp) Aberdeen
- Seamount Road (at) Aberdeen
- Broad Street (Stop H2) Aberdeen
- Adelphi (Stop G5) Aberdeen
- Guild Street (Stop M3) Aberdeen
Towns & areas on this route
Frequently asked questions
What time is the first 18B bus?
The first 18B departure on weekdays leaves at 19:46 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 18B bus?
The last 18B on weekdays leaves its first stop at 23:09. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 18B bus cost?
The England fare cap doesn't apply in Scotland — First Aberdeen sets the fares on the 18B. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
Who runs the 18B bus?
The 18B is operated by First Aberdeen.
Timetable data from First Aberdeen via the DfT Bus Open Data Service (Scotland feed). First Aberdeen last updated their Bus Open Data publications on 2 October 2026. Check before you travel — services can change at short notice.