40
17 October 2026
| Route | Trip | To | Vehicle | |
|---|---|---|---|---|
| 40 | 214629605 | 07:15 | Lossiemouth | 331 - SN17 ARE |
| 40 | 214629606 | 07:30 | Elgin | 331 - SN17 ARE |
| 40 | 214629607 | 07:45 | Lossiemouth | 331 - SN17 ARE |
| 40 | 214629608 | 08:00 | Elgin | 331 - SN17 ARE |
| 40 | 214629609 | 08:15 | Lossiemouth | 331 - SN17 ARE |
| 40 | 214629610 | 08:30 | Elgin | 331 - SN17 ARE |
| 40 | 214629611 | 08:45 | Lossiemouth | 331 - SN17 ARE |
| 40 | 214629612 | 09:00 | Elgin | 331 - SN17 ARE |
| 40 | 214629613 | 09:15 | Lossiemouth | 331 - SN17 ARE |
| 40 | 214629614 | 09:30 | Elgin | 331 - SN17 ARE |
| 40 | 214629615 | 09:45 | Lossiemouth | 331 - SN17 ARE |
| 40 | 214629616 | 10:00 | Elgin | 331 - SN17 ARE |
| 40 | 214629617 | 10:15 | Lossiemouth | 331 - SN17 ARE |
| 40 | 214629618 | 10:30 | Elgin | 331 - SN17 ARE |
| 40 | 214629619 | 10:45 | Lossiemouth | 331 - SN17 ARE |
| 40 | 214629620 | 11:00 | Elgin | 331 - SN17 ARE |
| 40 | 214629621 | 11:15 | Lossiemouth | 331 - SN17 ARE |
| 40 | 214629622 | 11:30 | Elgin | 331 - SN17 ARE |
| 40 | 214629623 | 11:45 | Lossiemouth | 331 - SN17 ARE |
| 40 | 214629624 | 12:00 | Elgin | 331 - SN17 ARE |
| 40 | 214629625 | 12:15 | Lossiemouth | 331 - SN17 ARE |
| 40 | 214629626 | 12:30 | Elgin | 331 - SN17 ARE |
| 40 | 214629627 | 12:45 | Lossiemouth | 331 - SN17 ARE |
| 40 | 214629628 | 13:00 | Elgin | 331 - SN17 ARE |
| 40 | 214629629 | 13:15 | Lossiemouth | 331 - SN17 ARE |
| 40 | 214629630 | 13:30 | Elgin | 331 - SN17 ARE |
| 40 | 214629631 | 13:45 | Lossiemouth | 331 - SN17 ARE |
| 40 | 214629632 | 14:00 | Elgin | 331 - SN17 ARE |
| 40 | 214629633 | 14:15 | Lossiemouth | 331 - SN17 ARE |
| 40 | 214629634 | 14:30 | Elgin | 331 - SN17 ARE |
| 40 | 214629635 | 14:45 | Lossiemouth | 331 - SN17 ARE |
| 40 | 214629636 | 15:00 | Elgin | 331 - SN17 ARE |
| 40 | 214629637 | 15:15 | Lossiemouth | 331 - SN17 ARE |
| 40 | 214629638 | 15:30 | Elgin | 331 - SN17 ARE |
| 40 | 214629639 | 15:45 | Lossiemouth | 331 - SN17 ARE |
| 40 | 214629640 | 16:00 | Elgin | 331 - SN17 ARE |
| 40 | 214629641 | 16:15 | Lossiemouth | 331 - SN17 ARE |
| 40 | 214629642 | 16:30 | Elgin | 331 - SN17 ARE |
| 40 | 214629643 | 16:45 | Lossiemouth | 331 - SN17 ARE |
| 40 | 214629644 | 17:00 | Elgin | 331 - SN17 ARE |
| 40 | 214629645 | 17:15 | Lossiemouth | 331 - SN17 ARE |
| 40 | 214629646 | 17:30 | Elgin | 331 - SN17 ARE |
| 40 | 214629647 | 17:45 | Lossiemouth | 331 - SN17 ARE |
| 40 | 214629648 | 18:00 | Elgin | 331 - SN17 ARE |
| 40 | 214629649 | 18:15 | Lossiemouth | 331 - SN17 ARE |
| 40 | 214629650 | 18:30 | Elgin | 331 - SN17 ARE |
| 40 | 214629651 | 18:45 | Lossiemouth | 331 - SN17 ARE |
| 40 | 214629652 | 19:00 | Elgin | 331 - SN17 ARE |
| 40 | 214629653 | 19:15 | Lossiemouth | 331 - SN17 ARE |
| 40 | 214629654 | 19:30 | Elgin | 331 - SN17 ARE |
| 40 | 214629655 | 19:45 | Lossiemouth | 331 - SN17 ARE |
| 40 | 214629656 | 20:00 | Elgin | 331 - SN17 ARE |
| 40 | 214629657 | 20:15 | Lossiemouth | 331 - SN17 ARE |
| 40 | 214629658 | 20:30 | Elgin | 331 - SN17 ARE |
| 40 | 214629659 | 20:45 | Lossiemouth | 331 - SN17 ARE |
| 40 | 214629660 | 21:00 | Elgin | 331 - SN17 ARE |
| 40 | 214629661 | 21:15 | Lossiemouth | 331 - SN17 ARE |
| 40 | 214629662 | 21:30 | Elgin | 331 - SN17 ARE |
| 40 | 214629663 | 21:45 | Lossiemouth | 331 - SN17 ARE |
| 40 | 214629664 | 22:00 | Elgin | 331 - SN17 ARE |
| 40 | 214629665 | 22:15 | Lossiemouth | 331 - SN17 ARE |
| 40 | 214629666 | 22:30 | Elgin | 331 - SN17 ARE |