From 14:48 on 31 Oct 2026
Scheduled departures
Planned, expected and observed values remain separate. Blank observations are never presented as on-time.
Bus stop
Kippendavie Road, Dunblane
From 14:48 on 31 Oct 2026
Planned, expected and observed values remain separate. Blank observations are never presented as on-time.
| — |
| E8 | Inverness | 15:28 | — |
|---|
| E8 | Inverness | 15:28 | — |
|---|
| M8 | Seagate Bus Station, Dundee City Centre | 15:30 | — |
|---|
| E3 | Dundee | 15:54 | — |
|---|
| E3 | Dundee | 15:54 | — |
|---|
| M8 | Seagate Bus Station, Dundee City Centre | 16:30 | — |
|---|
| E3 | Dundee | 16:54 | — |
|---|
| E3 | Dundee | 16:54 | — |
|---|
| E8 | Inverness | 17:28 | — |
|---|
| E8 | Inverness | 17:28 | — |
|---|
| M8 | Seagate Bus Station, Dundee City Centre | 17:35 | — |
|---|
| 15A | Crieff Hill Street | 17:35 | — |
|---|
| E3 | Dundee | 17:43 | — |
|---|
| E3 | Dundee | 17:43 | — |
|---|
| M8 | Bus Station, Perth | 18:35 | — |
|---|
| 15A | Crieff Hill Street | 18:45 | — |
|---|
| E3 | Dundee | 18:47 | — |
|---|
| E3 | Dundee | 18:47 | — |
|---|
| E8 | Inverness | 19:27 | — |
|---|
| E8 | Inverness | 19:27 | — |
|---|
| M8 | Bus Station, Perth | 19:30 | — |
|---|
| E3 | Dundee | 19:43 | — |
|---|
| E3 | Dundee | 19:43 | — |
|---|
| 15A | Crieff Hill Street | 20:05 | — |
|---|
| E3 | Dundee | 20:41 | — |
|---|
| E3 | Dundee | 20:41 | — |
|---|
| E8 | Inverness | 20:55 | — |
|---|
| E8 | Inverness | 20:55 | — |
|---|
| E3 | Dundee | 21:39 | — |
|---|
| E3 | Dundee | 21:39 | — |
|---|
| E3 | Dundee | 22:44 | — |
|---|
| E3 | Dundee | 22:44 | — |
|---|
| E3 | Dundee | 23:46 | — |
|---|
| E3 | Dundee | 23:46 | — |
|---|