| Station | Platform | Arrival | Departure |
|---|---|---|---|
| YRK York | 9 | 09:01 ✔ 1m early | |
| NTR Northallerton | 2 | 09:19 ✔ On Time | 09:22 ✔ 1m early |
| DAR Darlington | 4B 4 | 09:33 ✔ 2m early | 09:35 ✔ 1m early |
| DHM Durham | 2 | 09:51 ✔ 1m early | 09:54 ✔ 1m early |
| NCL Newcastle | 2 | 10:07 ✔ 2m early | 10:10 ✔ 1m early |
| MPT Morpeth | 2 | 10:22 ✔ On Time | 10:25 ✔ 1m early |
| ALM Alnmouth | 2 | 10:38 ✔ 2m early | 10:41 ✔ 1m early |
| BWK Berwick-upon-Tweed | 2 | 11:02 ✔ 3m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BWK Berwick-upon-Tweed | 2 | 12:48 ⚠ 1m late | |
| RSN Reston | 2 | 12:58 ⚠ 2m late | 12:59 ⚠ 3m late |
| DUN Dunbar | 2 | 13:14 ⚠ 3m late | 13:15 ⚠ 4m late |
| ELT East Linton | ??? | 13:22 ⚠ 5m late | 13:23 ⚠ 5m late |
| EDB Edinburgh | 4 | 13:47 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| EDB Edinburgh | 3 | 14:34 ✔ On Time | |
| MUB Musselburgh | 1 | 14:41 ✔ 1m early | 14:41 ✔ On Time |
| WAF Wallyford | 1 | 14:45 ✔ 1m early | 14:45 ✔ On Time |
| PST Prestonpans | 1 | 14:48 ✔ On Time | 14:48 ⚠ 1m late |
| LND Longniddry | 1 | 14:53 ✔ 1m early | 14:53 ✔ On Time |
| DRM Drem | 1 | 14:59 ✔ 1m early | 14:59 ⚠ 1m late |
| NBW North Berwick | 1 | 15:08 ✔ 2m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| NBW North Berwick | 1 | 15:21 ✔ On Time | |
| DRM Drem | 2 | 15:29 ✔ 2m early | 15:29 ✔ On Time |
| LND Longniddry | 2 | 15:34 ✔ 1m early | 15:35 ✔ 1m early |
| PST Prestonpans | 2 | 15:40 ✔ 1m early | 15:40 ✔ On Time |
| WAF Wallyford | 2 | 15:43 ✔ 1m early | 15:43 ✔ On Time |
| MUB Musselburgh | 2 | 15:47 ✔ 1m early | 15:47 ⚠ 3m late |
| EDB Edinburgh | 7 | 15:53 ⚠ 4m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| EDB Edinburgh | 20 1 | 16:12 ✔ On Time | |
| BSU Brunstane | 1 | 16:20 ✔ On Time | 16:20 ⚠ 1m late |
| NEW Newcraighall | 1 | 16:24 ✔ On Time | 16:24 ⚠ 1m late |
| SFI Shawfair | 2 | 16:27 ✔ On Time | 16:27 ⚠ 1m late |
| EKB Eskbank | 1 | 16:31 ⚠ 1m late | 16:32 ✔ On Time |
| NEG Newtongrange | 1 | 16:35 ✔ On Time | 16:35 ⚠ 1m late |
| GBG Gorebridge | 1 | 16:39 ⚠ 1m late | 16:40 ⚠ 1m late |
| SOI Stow | 2 | 16:57 ✔ On Time | 16:57 ⚠ 1m late |
| GAL Galashiels | 1 | 17:05 ✔ On Time | 17:06 ✔ On Time |
| TWB Tweedbank | 1 | 17:10 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| TWB Tweedbank | 1 | 17:48 ✔ 1m early | |
| GAL Galashiels | 1 | 17:52 ✔ 1m early | 17:52 ✔ On Time |
| SOI Stow | 1 | 18:01 ✔ 1m early | 18:01 ✔ On Time |
| GBG Gorebridge | 1 | 18:17 ✔ 1m early | 18:18 ✔ 1m early |
| NEG Newtongrange | 1 | 18:21 ✔ On Time | 18:21 ⚠ 1m late |
| EKB Eskbank | 1 | 18:24 ✔ On Time | 18:24 ⚠ 1m late |
| SFI Shawfair | 1 | 18:28 ⚠ 1m late | 18:29 ✔ On Time |
| NEW Newcraighall | 1 | 18:32 ✔ On Time | 18:33 ✔ On Time |
| BSU Brunstane | 1 | 18:36 ✔ 1m early | 18:36 ✔ On Time |
| EDB Edinburgh | 4 | 18:44 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| EDB Edinburgh | 5 | 19:00 ⚠ 13m late | |
| DUN Dunbar | 1 | 19:21 ⚠ 13m late | 19:23 ⚠ 13m late |
| BWK Berwick-upon-Tweed | 1 | 19:45 ⚠ 12m late | 19:47 ⚠ 12m late |
| NCL Newcastle | 4 | 20:30 ⚠ 12m late | 20:33 ⚠ 11m late |
| DHM Durham | 1 | 20:45 ⚠ 11m late | 20:47 ⚠ 11m late |
| DAR Darlington | 1 | 21:04 ⚠ 10m late | 21:06 ⚠ 10m late |
| YRK York | 3 | 21:32 ⚠ 9m late |