From 00:20 on 2 Nov 2026
Scheduled departures
Planned, expected and observed values remain separate. Blank observations are never presented as on-time.
Bus stop
Canal Street, Perth
From 00:20 on 2 Nov 2026
Planned, expected and observed values remain separate. Blank observations are never presented as on-time.
| — |
| 16 | Perth Mill Street F | 07:15 | — |
|---|
| 16 | Perth Mill Street F | 07:15 | — |
|---|
| 16 | Perth Mill Street F | 07:51 | — |
|---|
| 16 | Perth Mill Street F | 07:51 | — |
|---|
| 16 | Oakbank Community Centre | 08:24 | — |
|---|
| 16 | Perth Mill Street F | 08:24 | — |
|---|
| 16 | Perth Mill Street F | 10:04 | — |
|---|
| 16 | Perth Mill Street F | 10:04 | — |
|---|
| 16 | Perth Mill Street F | 11:05 | — |
|---|
| 16 | Perth Mill Street F | 11:05 | — |
|---|
| 16 | Perth Mill Street F | 12:05 | — |
|---|
| 16 | Perth Mill Street F | 12:05 | — |
|---|
| 16 | Perth Mill Street F | 13:05 | — |
|---|
| 16 | Perth Mill Street F | 13:05 | — |
|---|
| 16 | Perth Mill Street F | 14:05 | — |
|---|
| 16 | Perth Mill Street F | 14:05 | — |
|---|
| 16 | Perth Mill Street F | 15:05 | — |
|---|
| 16 | Perth Mill Street F | 15:05 | — |
|---|
| 16 | Perth Mill Street F | 16:05 | — |
|---|
| 16 | Perth Mill Street F | 16:05 | — |
|---|
| 16 | Perth Mill Street F | 17:05 | — |
|---|
| 16 | Perth Mill Street F | 17:05 | — |
|---|
| 16 | Perth Mill Street F | 18:15 | — |
|---|
| 16 | Perth Mill Street F | 18:15 | — |
|---|
| 16 | Perth Mill Street F | 19:07 | — |
|---|
| 16 | Perth Mill Street F | 19:07 | — |
|---|
| 16 | Perth Mill Street F | 20:05 | — |
|---|
| 16 | Perth Mill Street F | 20:05 | — |
|---|
| E3 | Glasgow | 21:07 | — |
|---|
| 16B | Perth Mill Street F | 21:22 | — |
|---|
| 16B | Perth Mill Street F | 21:22 | — |
|---|
| E3 | Glasgow | 22:22 | — |
|---|
| 16B | Perth Mill Street F | 22:32 | — |
|---|
| 16B | Perth Mill Street F | 22:32 | — |
|---|
| 16B | Perth Mill Street F | 23:57 | — |
|---|
| 16B | Perth Mill Street F | 23:57 | — |
|---|
| E3 | Glasgow | 23:58 | — |
|---|