From 20:04 on 31 Oct 2026
Scheduled departures
Planned, expected and observed values remain separate. Blank observations are never presented as on-time.
Bus stop
West Woods, Craigleith
From 20:04 on 31 Oct 2026
Planned, expected and observed values remain separate. Blank observations are never presented as on-time.
| — |
| 37 | Terminus | 20:24 | — |
|---|
| 24 | Royal Infirmary | 20:30 | — |
|---|
| 38 | Longstone Terrace | 20:30 | — |
|---|
| 22 | Gyle Centre | 20:31 | — |
|---|
| 19 | Joppa Pans layby | 20:38 | — |
|---|
| 37 | Terminus | 20:43 | — |
|---|
| 29 | Terminus | 20:44 | — |
|---|
| 22 | Gyle Centre | 20:59 | — |
|---|
| 24 | Royal Infirmary | 21:00 | — |
|---|
| 19 | Joppa Pans layby | 21:08 | — |
|---|
| 29 | Terminus | 21:10 | — |
|---|
| 37 | Terminus | 21:13 | — |
|---|
| 22 | Gyle Centre | 21:29 | — |
|---|
| 24 | Royal Infirmary | 21:30 | — |
|---|
| 38 | Longstone Terrace | 21:30 | — |
|---|
| 19 | Joppa Pans layby | 21:38 | — |
|---|
| 29 | Terminus | 21:40 | — |
|---|
| 37 | Terminus | 21:43 | — |
|---|
| 22 | Gyle Centre | 21:53 | — |
|---|
| 24 | Royal Infirmary | 22:05 | — |
|---|
| 19 | Joppa Pans layby | 22:07 | — |
|---|
| 29 | Terminus | 22:12 | — |
|---|
| 37 | Terminus | 22:13 | — |
|---|
| 22 | Gyle Centre | 22:22 | — |
|---|
| 24 | Royal Infirmary | 22:34 | — |
|---|
| 19 | Joppa Pans layby | 22:37 | — |
|---|
| 29 | Terminus | 22:42 | — |
|---|
| 37 | Terminus | 22:43 | — |
|---|
| 22 | Gyle Centre | 22:52 | — |
|---|
| 24 | Royal Infirmary | 23:04 | — |
|---|
| 19 | Joppa Pans layby | 23:07 | — |
|---|
| 29 | Gilmerton Station Road | 23:12 | — |
|---|
| 37 | Terminus | 23:13 | — |
|---|
| 22 | Broomhouse Avenue | 23:22 | — |
|---|
| 24 | Royal Infirmary | 23:34 | — |
|---|
| 19 | Joppa Pans layby | 23:37 | — |
|---|
| 29 | Elm Row | 23:41 | — |
|---|
| 37 | Elm Row | 23:43 | — |
|---|