From 04:25 on 1 Nov 2026
Scheduled departures
Planned, expected and observed values remain separate. Blank observations are never presented as on-time.
Bus stop
Dobbies Road, Bonnyrigg
From 04:25 on 1 Nov 2026
Planned, expected and observed values remain separate. Blank observations are never presented as on-time.
| — |
| 31 | Terminus | 09:06 | — |
|---|
| 31 | Terminus | 09:41 | — |
|---|
| 31 | Terminus | 10:26 | — |
|---|
| 31 | Terminus | 11:07 | — |
|---|
| 31 | Terminus | 11:40 | — |
|---|
| 31 | Terminus | 12:20 | — |
|---|
| 31 | Terminus | 13:01 | — |
|---|
| 31 | Terminus | 13:41 | — |
|---|
| 31 | Terminus | 14:25 | — |
|---|
| 31 | Terminus | 15:05 | — |
|---|
| 31 | Terminus | 15:46 | — |
|---|
| 31 | Terminus | 16:25 | — |
|---|
| 31 | Terminus | 17:05 | — |
|---|
| 31 | Terminus | 17:45 | — |
|---|
| 31 | Terminus | 18:25 | — |
|---|
| 31 | Terminus | 19:02 | — |
|---|
| 31 | Terminus | 19:38 | — |
|---|
| 31 | Terminus | 20:16 | — |
|---|
| 39A | Terminus | 20:49 | — |
|---|
| 31 | Terminus | 21:08 | — |
|---|
| 31 | Terminus | 21:45 | — |
|---|
| 31 | Terminus | 22:40 | — |
|---|
| 31 | Terminus | 23:37 | — |
|---|