From 02:31 on 1 Nov 2026
Scheduled departures
| Trip | To | Scheduled | Expected |
|---|---|---|---|
| N31 | Burnbrae Avenue | 03:31 | — |
| 31 | Burnbrae Terminus | 05:29 | — |
| 31 | Terminus |
Planned, expected and observed values remain separate. Blank observations are never presented as on-time.
Bus stop
Laird and Dog, Lasswade
From 02:31 on 1 Nov 2026
| Trip | To | Scheduled | Expected |
|---|---|---|---|
| N31 | Burnbrae Avenue | 03:31 | — |
| 31 | Burnbrae Terminus | 05:29 | — |
| 31 | Terminus |
Planned, expected and observed values remain separate. Blank observations are never presented as on-time.
| — |
| 31 | Burnbrae Terminus | 06:43 | — |
|---|
| 31 | Terminus | 07:08 | — |
|---|
| 31 | Terminus | 07:50 | — |
|---|
| 140 | Tesco Terminus | 08:29 | — |
|---|
| 31 | Burnbrae Terminus | 08:34 | — |
|---|
| 31 | Terminus | 09:03 | — |
|---|
| 31 | Burnbrae Terminus | 09:18 | — |
|---|
| 140 | Tesco Terminus | 09:29 | — |
|---|
| 31 | Terminus | 09:38 | — |
|---|
| 31 | Burnbrae Terminus | 10:01 | — |
|---|
| 31 | Terminus | 10:23 | — |
|---|
| 140 | Tesco Terminus | 10:30 | — |
|---|
| 31 | Burnbrae Terminus | 10:50 | — |
|---|
| 31 | Terminus | 11:03 | — |
|---|
| 31 | Burnbrae Terminus | 11:13 | — |
|---|
| 140 | Tesco Terminus | 11:30 | — |
|---|
| 31 | Terminus | 11:36 | — |
|---|
| 31 | Burnbrae Terminus | 11:56 | — |
|---|
| 31 | Terminus | 12:16 | — |
|---|
| 140 | Tesco Terminus | 12:32 | — |
|---|
| 31 | Burnbrae Terminus | 12:36 | — |
|---|
| 31 | Terminus | 12:57 | — |
|---|
| 31 | Burnbrae Terminus | 13:17 | — |
|---|
| 140 | Tesco Terminus | 13:32 | — |
|---|
| 31 | Terminus | 13:37 | — |
|---|
| 31 | Burnbrae Terminus | 14:00 | — |
|---|
| 31 | Terminus | 14:21 | — |
|---|
| 140 | Tesco Terminus | 14:37 | — |
|---|
| 31 | Burnbrae Terminus | 14:41 | — |
|---|
| 31 | Terminus | 15:01 | — |
|---|
| 31 | Burnbrae Terminus | 15:21 | — |
|---|
| 140 | Tesco Terminus | 15:37 | — |
|---|
| 31 | Terminus | 15:42 | — |
|---|
| 31 | Burnbrae Terminus | 16:01 | — |
|---|
| 31 | Terminus | 16:21 | — |
|---|
| 140 | Tesco Terminus | 16:37 | — |
|---|
| 31 | Burnbrae Terminus | 16:41 | — |
|---|
| 31 | Terminus | 17:01 | — |
|---|
| 31 | Burnbrae Terminus | 17:21 | — |
|---|
| 140 | Tesco Terminus | 17:37 | — |
|---|
| 31 | Terminus | 17:41 | — |
|---|
| 31 | Burnbrae Terminus | 18:01 | — |
|---|
| 31 | Terminus | 18:21 | — |
|---|
| 140 | Tesco Terminus | 18:36 | — |
|---|
| 31 | Burnbrae Terminus | 18:39 | — |
|---|
| 31 | Terminus | 18:58 | — |
|---|
| 31 | Burnbrae Terminus | 19:15 | — |
|---|