–
From 19:55 on 31 Oct 2026
Scheduled departures
| Trip | To | Scheduled | Expected |
|---|---|---|---|
| 31 | Terminus | 19:59 | — |
| 17 | Ocean Terminal | 20:08 | — |
| X18 | St Andrew's House |
Planned, expected and observed values remain separate. Blank observations are never presented as on-time.
Bus stop
North Gyle Road, Maybury
–
From 19:55 on 31 Oct 2026
| Trip | To | Scheduled | Expected |
|---|---|---|---|
| 31 | Terminus | 19:59 | — |
| 17 | Ocean Terminal | 20:08 | — |
| X18 | St Andrew's House |
Planned, expected and observed values remain separate. Blank observations are never presented as on-time.
| — |
| 31 | Burnbrae Terminus | 20:24 | — |
|---|
| X38 | Edinburgh | 20:28 | — |
|---|
| X19 | St Andrew's House | 20:31 | — |
|---|
| 17 | Ocean Terminal | 20:37 | — |
|---|
| X18 | St Andrew's House | 20:39 | — |
|---|
| 31 | Terminus | 20:42 | — |
|---|
| 31 | Burnbrae Terminus | 21:02 | — |
|---|
| 17 | Ocean Terminal | 21:02 | — |
|---|
| X18 | St Andrew's House | 21:20 | — |
|---|
| 31 | Terminus | 21:22 | — |
|---|
| X38 | Edinburgh | 21:28 | — |
|---|
| X19 | St Andrew's House | 21:34 | — |
|---|
| 31 | Burnbrae Terminus | 21:42 | — |
|---|
| X18 | St Andrew's House | 21:45 | — |
|---|
| 17 | Ocean Terminal | 21:47 | — |
|---|
| 31 | Terminus | 22:02 | — |
|---|
| X18 | St Andrew's House | 22:15 | — |
|---|
| 31 | Burnbrae Terminus | 22:22 | — |
|---|
| X38 | Edinburgh | 22:28 | — |
|---|
| X19 | St Andrew's House | 22:34 | — |
|---|
| 17 | Ocean Terminal | 22:37 | — |
|---|
| 31 | Terminus | 22:44 | — |
|---|
| X18 | St Andrew's House | 22:45 | — |
|---|
| 31 | Burnbrae Terminus | 23:09 | — |
|---|
| 17 | Ocean Terminal | 23:22 | — |
|---|
| 31 | Elm Row | 23:37 | — |
|---|
| X18 | Craigs Avenue | 00:001 Nov | — |
|---|