Scheduled arrivals
38
Edinburgh Royal Infirmary
Tomorrow 06:21
106
Fort Kinnaird or Western General Hospital
Tomorrow 07:18
38
Edinburgh Royal Infirmary
Tomorrow 07:22
106
Haddington
Tomorrow 07:36
38
Edinburgh Royal Infirmary
Tomorrow 07:52
38
Edinburgh Royal Infirmary
Tomorrow 08:22
106
Fort Kinnaird or Western General Hospital
Tomorrow 08:23
106
Haddington
Tomorrow 08:30
38
Edinburgh Royal Infirmary
Tomorrow 08:52
106
Fort Kinnaird or Western General Hospital
Tomorrow 09: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