From 00:58 on 2 Nov 2026
Scheduled departures
| Trip | To | Scheduled | Expected |
|---|---|---|---|
| 140 | Town Centre | 05:22 | — |
| 140 | Town Centre | 05:52 | — |
| 140 | Town Centre |
Planned, expected and observed values remain separate. Blank observations are never presented as on-time.
Bus stop
Maryfield Place, Bonnyrigg
From 00:58 on 2 Nov 2026
| Trip | To | Scheduled | Expected |
|---|---|---|---|
| 140 | Town Centre | 05:22 | — |
| 140 | Town Centre | 05:52 | — |
| 140 | Town Centre |
Planned, expected and observed values remain separate. Blank observations are never presented as on-time.
| — |
| 140 | Town Centre | 06:45 | — |
|---|
| 140 | Town Centre | 07:16 | — |
|---|
| 141 | Town Centre | 07:36 | — |
|---|
| 140 | Town Centre | 08:17 | — |
|---|
| 141 | Town Centre | 08:47 | — |
|---|
| 140 | Town Centre | 09:22 | — |
|---|
| 800 | Town Centre | 09:44 | — |
|---|
| 141 | Town Centre | 09:51 | — |
|---|
| 140 | Town Centre | 10:24 | — |
|---|
| 141 | Town Centre | 10:54 | — |
|---|
| 140 | Town Centre | 11:24 | — |
|---|
| 141 | Town Centre | 11:55 | — |
|---|
| 140 | Town Centre | 12:26 | — |
|---|
| 800 | Town Centre | 12:44 | — |
|---|
| 4 | St Andrew Street | 12:52 | — |
|---|
| 141 | Town Centre | 12:57 | — |
|---|
| 140 | Town Centre | 13:29 | — |
|---|
| 141 | Town Centre | 13:59 | — |
|---|
| 140 | Town Centre | 14:29 | — |
|---|
| 141 | Town Centre | 15:04 | — |
|---|
| 140 | Town Centre | 15:37 | — |
|---|
| 141 | Town Centre | 16:09 | — |
|---|
| 140 | Town Centre | 16:40 | — |
|---|
| 141 | Town Centre | 17:05 | — |
|---|
| 140 | Town Centre | 17:31 | — |
|---|
| 141 | Town Centre | 17:59 | — |
|---|
| 140 | Town Centre | 18:28 | — |
|---|
| 141 | Town Centre | 18:55 | — |
|---|
| 140 | Town Centre | 19:31 | — |
|---|
| 140 | Town Centre | 20:34 | — |
|---|
| 140 | Town Centre | 21:38 | — |
|---|
| 140 | Town Centre | 22:36 | — |
|---|
| 140 | Town Centre | 23:36 | — |
|---|