Scheduled arrivals
106
Fort Kinnaird or Western General Hospital
16:08
38
Edinburgh Royal Infirmary
16:10
X6
Haddington
16:25
38
Edinburgh Royal Infirmary
16:40
38
Edinburgh Royal Infirmary
17:10
106
Fort Kinnaird or Western General Hospital
17:12
X6
Haddington
17:22
38
Edinburgh Royal Infirmary
17:40
38
Edinburgh Royal Infirmary
17:59
106
Fort Kinnaird or Western General Hospital
18:10
Stop map
Open live bus mapOther stops here
Nearby stopsNearby stops
View together
West Woods (opposite)
97 m
19
22
24
29
37
N37
X37
West Woods (before)
133 m
16
19
22
24
29
37
38
N37
X37
Western General (at)
218 m
19
22
24
29
37
38
106
N37
X6
X37
North Werber Park (opposite)
222 m
16
19
22
24
29
37
38
N37
X37
North Werber Park (before)
265 m
16
19
22
24
29
37
38
N37
X37
Western General (opposite)
274 m
19
22
24
29
37
38
106
N37
X6
X37
Telford Gardens (opposite)
313 m
16
24
Telford Gardens (at)
318 m
16
24
Crewe Toll (north-west bound)
380 m
16
19
22
24
29
37
38
N37
X37
Telford Drive (after)
424 m
16
24
Telford Place (opposite)
427 m
16
24