From 08:31 on 1 Nov 2026
Scheduled departures
| Trip | To | Scheduled | Expected |
|---|---|---|---|
| 3 | Craig Dunain | 09:12 | — |
| 1B | Queensgate C | 09:27 | — |
| 3 | Craig Dunain |
Planned, expected and observed values remain separate. Blank observations are never presented as on-time.
Bus stop
Hazel Avenue, Culloden
From 08:31 on 1 Nov 2026
| Trip | To | Scheduled | Expected |
|---|---|---|---|
| 3 | Craig Dunain | 09:12 | — |
| 1B | Queensgate C | 09:27 | — |
| 3 | Craig Dunain |
Planned, expected and observed values remain separate. Blank observations are never presented as on-time.
| — |
| 1B | Queensgate C | 10:27 | — |
|---|
| 3 | Craig Dunain | 11:02 | — |
|---|
| 1B | Queensgate C | 11:27 | — |
|---|
| 3 | Craig Dunain | 12:02 | — |
|---|
| 1B | Queensgate C | 12:27 | — |
|---|
| 3 | Craig Dunain | 13:02 | — |
|---|
| 1B | Queensgate C | 13:27 | — |
|---|
| 3 | Craig Dunain | 14:02 | — |
|---|
| 1B | Queensgate C | 14:27 | — |
|---|
| 3 | Craig Dunain | 15:02 | — |
|---|
| 1B | Queensgate C | 15:27 | — |
|---|
| 3 | Craig Dunain | 16:02 | — |
|---|
| 1B | Queensgate C | 16:27 | — |
|---|
| 3 | Craig Dunain | 17:02 | — |
|---|
| 1B | Queensgate C | 17:23 | — |
|---|
| 3 | Craig Dunain | 18:02 | — |
|---|
| 1B | Queensgate C | 18:33 | — |
|---|
| 3 | Craig Dunain | 19:02 | — |
|---|
| 3 | Craig Dunain | 20:02 | — |
|---|
| 3 | Craig Dunain | 21:17 | — |
|---|
| 3 | Academy Street | 22:17 | — |
|---|
| 3 | Academy Street | 23:32 | — |
|---|