Live station board
Musselburgh
Thursday 8 October 2026
| Scheduled | Actual | From | Service | Delay |
|---|---|---|---|---|
| 17:48 | 17:51 | North Berwick | 2Y11 | +3 min |
| 17:51 | 17:53 | Haymarket | 2Y14 | +2 min |
| 18:17 | 18:16 | North Berwick | 2Y13 | On time |
| 18:22 | 18:20 | Edinburgh | 2Y02 | -1 min |
| 18:50 | 18:51 | North Berwick | 2Y01 | +2 min |
| 19:10 | 19:09 | Edinburgh | 2Y28 | On time |
| 19:38 | 19:40 | North Berwick | 2Y27 | +2 min |
| 19:44 | 19:43 | Edinburgh | 2Y04 | On time |
| 20:17 | 20:17 | North Berwick | 2Y03 | On time |
| 20:43 | 20:43 | North Berwick | 2Y05 | +1 min |
| 20:47 | 20:47 | Edinburgh | 2Y08 | On time |
| 21:46 | 21:46 | Edinburgh | 2Y36 | On time |
| 21:52 | 21:52 | North Berwick | 2Y07 | On time |
| 22:17 | 22:17 | Edinburgh | 2D89 | +1 min |
| 22:49 | 22:52 | North Berwick | 2Y09 | +4 min |
Bold times are confirmed. Italic times are predicted.