X20 Kingsford Road - Adelphi

Union Square Bus Station (Stance 1) 08:31
Adelphi (Stop G2) 08:33
Broad Street (Stop H1) 08:34
Seamount Road (opp) 08:35
George Street (adj) 08:37
Holland Street (opp) 08:38
Mount Street (at) 08:39
Loanhead Terrace (at) 08:39
Westburn Crescent (at) 08:41
Ashgrove Road (opp) 08:43
Six Roads Roundabout (N-bound) 08:43
Rosehill Drive (at) 08:43
Rosehill Crescent (at) 08:44
Hilton Terrace (opp) 08:44
Anderson Avenue (opp) 08:44
Anderson Road (at) 08:45
Smithfield Road (at) 08:45
Middlefield Crescent (at) 08:46
North Anderson Drive (opp 417) 08:46
Haudagain By-Pass (North West Bound) 08:46
Manor Drive (after) 08:47
Auchmill Terrace (at) 08:48
Cairnfield Place (at) 08:49
Newton Terrace (at) 08:50
Howes Road (at) 08:51
Cloverfield Gardens (at) 08:52
Forrit Brae (at) 08:53
Chapel of Stoneywood Road (W-bound) 08:56
Bishopston Farm (near) 08:59
Benview Terrace (opp) 09:01
Fechnie Brae (opp) 09:01
Woodburn Road (at) 09:01
Norman Gray Park (opp) 09:02
Archer House (at) 09:02
Glasgoforest (NW-bound) 09:03
Broomhill Roundabout (NW-bound) 09:05
Tumulus Road (opp and before) 09:06
Ceann-Torr Park (at) 09:07
Hallforest Cottage (opp) 09:08
Cottown (NW-bound) 09:09
Fyfe Park (opp) 09:13
Parkhill (at) 09:13
Bogbeth Road (at) 09:14
High Street (NW bound) 09:14
09:15
Littlewood Court (opp) 09:15
Milton Drive (opp) 09:16
Road End (at) 09:17
Nether Mains (at) 09:21
The Square (at) 09:24
Road End (opp) 09:25
Road End (opp) 09:32
Road End (at) 09:34
Jubilee Well (opp) 09:36
Bridge of Bents (NW bound) 09:38
Castle Road (after) 09:42
Stewart Road (opp) 09:42
Kingsford Road (before) 09:42

Timetable data from the Traveline National Dataset (TNDS),