X20 Kingsford Road - Adelphi

Aberdeen - Kemnay/Alford
Kemnay - Alford

Union Square Bus Station (Stance 1) 05:2308:15
Adelphi (Stop G2) 05:25
Broad Street (Stop H1) 05:26
Seamount Road (opp) 05:27
George Street (adj) 05:29
Holland Street (opp) 05:29
Union Terrace Gardens (Stop D1) 08:20
Union Terrace Gardens (Stop D2) 08:21
Wallace Statue (Stop N3) 08:22
Blackfriars Street (Stop P1) 08:22
John Street (Stop S2) 08:23
Spa Street (adj) 08:24
Rosemount Place (at) 08:24
Mount Street (at) 05:3008:25
Loanhead Terrace (at) 05:3108:26
Mile End Avenue (at) 08:28
Harcourt Road (at) 08:30
Foresterhill Health Centre (opp) 08:30
Aberdeen Royal Infirmary (Stand A) (E-bound) 08:31
Castleton Drive (opp) 08:32
Ashgrove Road West (opp) 08:33
Stocket Parade (adj) 08:34
Provost Rust Drive (at) 08:35
Middlefield Place (adj) 08:36
Manor Drive (before) 08:38
Westburn Crescent (at) 05:32
Ashgrove Road (opp) 05:34
Six Roads Roundabout (N-bound) 05:34
Rosehill Drive (at) 05:34
Rosehill Crescent (at) 05:35
Hilton Terrace (opp) 05:35
Anderson Avenue (opp) 05:36
Anderson Road (at) 05:36
Smithfield Road (at) 05:37
Middlefield Crescent (at) 05:38
North Anderson Drive (opp 417) 05:38
Haudagain By-Pass (North West Bound) 05:38
Manor Drive (after) 05:39
Auchmill Terrace (at) 05:4008:38
Cairnfield Place (at) 05:4008:39
Newton Terrace (at) 05:4108:40
Howes Road (at) 05:4208:41
Cloverfield Gardens (at) 05:4308:42
Forrit Brae (at) 05:4508:43
Chapel of Stoneywood Road (W-bound) 05:4908:46
Bishopston Farm (near) 05:5308:50
Benview Terrace (opp) 05:5608:52
Fechnie Brae (opp) 05:5708:53
Woodburn Road (at) 05:5708:53
Norman Gray Park (opp) 05:5708:53
Archer House (at) 05:5808:54
Glasgoforest (NW-bound) 05:5908:55
Broomhill Roundabout (NW-bound) 06:0108:57
Tumulus Road (opp and before) 06:0208:58
Ceann-Torr Park (at) 06:0308:59
Hallforest Cottage (opp) 06:0409:00
Cottown (NW-bound) 06:0509:01
Fyfe Park (opp) 06:0909:05
Parkhill (at) 06:0909:05
Bogbeth Road (at) 06:1009:06
High Street (NW bound) 06:1009:06
06:11
Littlewood Court (opp) 06:12
Milton Drive (opp) 06:12
Road End (at) 06:13
Nether Mains (at) 06:17
The Square (at) 06:20

Kemnay/Alford - Aberdeen
Alford - Kemnay

Kingsford Road (opp and after) 21:58
Aberdeen Road (at 21) 21:59
Stewart Road (at) 21:59
Bridge of Bents (SE bound) 22:03
Jubilee Well (at) 22:04
Road End (opp) 22:06
Road End (at) 22:08
Road End (at) 22:14
The Square (at) 22:15
Nether Mains (opp) 22:18
Road End (opp) 22:22
Milton Drive (at) 22:23
High Street (NW bound) 22:24
19:2222:25
Kendal Road (opp) 19:22
Minto Circle (opp) 19:24
Alehousewells (opp) 19:25
Academy (at) 19:25
Springfield Road (opp) 19:25
Fraser Place (at) 19:26
Kendal Road (at) 19:26
Littlewood Court (opp) 19:2622:25
Bogbeth Road (opp) 19:2722:26
Parkhill (opp) 19:2722:26
Fyfe Park (at) 19:2722:26
Cottown (opp) 19:3122:30
Hallforest Cottage (at) 19:3222:31
Ceann-Torr Park (opp) 19:3422:33
Broomhill Roundabout (SE-bound) 19:3522:34
Glasgoforest (SE-bound) 19:3622:35
Archer House (opp) 19:3722:36
Norman Gray Park (at) 19:3722:36
Woodburn Road (opp) 19:3822:37
Fechnie Brae (at) 19:3822:37
Benview Terrace (at) 19:3822:37
Bishopston Farm (opp) 19:4022:39
Chapel of Stoneywood Road (adj) 19:4322:42
Scotland's Rural College (opp) 19:4522:44
Gough Burn Crescent (at) 19:4622:45
Greenburn Drive (at) 19:4722:46
Howes Road (opp) 19:4922:48
Newton Terrace (opp) 19:4922:48
Cairnfield Place (opp) 19:5022:49
Auchmill Road (opp 284) 19:5122:50
Auchmill Terrace (opp) 19:5122:50
Haudagain By-Pass (South East Bound) 19:5222:51
Haudagain By-Pass (East Bound) 19:5222:51
North Anderson Drive (at 417) 19:5322:52
Middlefield Crescent (opp) 19:5322:52
Anderson Road (near) 19:5422:53
Western Road (at) 19:5422:53
Hilton Terrace (at) 19:5522:54
Rosehill Crescent (opp) 19:5522:54
Rosehill Drive (opp) 19:5622:55
Six Roads Roundabout (S-bound) 19:5622:55
Westburn Crescent (opp) 19:5822:57
Loanhead Terrace (opp) 19:5922:58
Mount Street (opp) 20:0022:59
Ann Street (opp) 20:0022:59
George Street (at 50) 20:0123:00
Spring Garden (opp) 20:0323:02
Seamount Road (at) 20:0323:02
Broad Street (Stop H2) 20:0423:03
Adelphi (Stop G6) 20:0523:04
Union Square Bus Station (Stance 1) 20:0823:06

Timetable data from the Traveline National Dataset (TNDS),