40
31 August 2026
| Route | Trip | To | Vehicle | |
|---|---|---|---|---|
| 40 | 180707487 | 07:15 | Lossiemouth | 331 - SN17 ARE |
| 40 | 180707488 | 07:30 | Elgin | 331 - SN17 ARE |
| 40 | 180707489 | 07:45 | Lossiemouth | 331 - SN17 ARE |
| 40 | 180707490 | 08:00 | Elgin | 331 - SN17 ARE |
| 40 | 180707491 | 08:15 | Lossiemouth | 331 - SN17 ARE |
| 40 | 180707492 | 08:30 | Elgin | 331 - SN17 ARE |
| 40 | 180707493 | 08:45 | Lossiemouth | 331 - SN17 ARE |
| 40 | 180707494 | 09:00 | Elgin | 331 - SN17 ARE |
| 40 | 180707495 | 09:15 | Lossiemouth | 331 - SN17 ARE |
| 40 | 180707496 | 09:30 | Elgin | 331 - SN17 ARE |
| 40 | 180707497 | 09:45 | Lossiemouth | 331 - SN17 ARE |
| 40 | 180707498 | 10:00 | Elgin | 331 - SN17 ARE |
| 40 | 180707499 | 10:15 | Lossiemouth | 331 - SN17 ARE |
| 40 | 180707500 | 10:30 | Elgin | 331 - SN17 ARE |
| 40 | 180707501 | 10:45 | Lossiemouth | 331 - SN17 ARE |
| 40 | 180707502 | 11:00 | Elgin | 331 - SN17 ARE |
| 40 | 180707503 | 11:15 | Lossiemouth | 331 - SN17 ARE |
| 40 | 180707504 | 11:30 | Elgin | 331 - SN17 ARE |
| 40 | 180707505 | 11:45 | Lossiemouth | 331 - SN17 ARE |
| 40 | 180707506 | 12:00 | Elgin | 331 - SN17 ARE |
| 40 | 180707507 | 12:15 | Lossiemouth | 331 - SN17 ARE |
| 40 | 180707508 | 12:30 | Elgin | 331 - SN17 ARE |
| 40 | 180707509 | 12:45 | Lossiemouth | 331 - SN17 ARE |
| 40 | 180707510 | 13:00 | Elgin | 331 - SN17 ARE |
| 40 | 180707511 | 13:15 | Lossiemouth | 331 - SN17 ARE |
| 40 | 180707512 | 13:30 | Elgin | 331 - SN17 ARE |
| 40 | 180707513 | 13:45 | Lossiemouth | 331 - SN17 ARE |
| 40 | 180707514 | 14:00 | Elgin | 331 - SN17 ARE |
| 40 | 180707515 | 14:15 | Lossiemouth | 331 - SN17 ARE |
| 40 | 180707516 | 14:30 | Elgin | 331 - SN17 ARE |
| 40 | 180707517 | 14:45 | Lossiemouth | 331 - SN17 ARE |
| 40 | 180707518 | 15:00 | Elgin | 331 - SN17 ARE |
| 40 | 180707519 | 15:15 | Lossiemouth | 331 - SN17 ARE |
| 40 | 180707520 | 15:30 | Elgin | 331 - SN17 ARE |
| 40 | 180707521 | 15:45 | Lossiemouth | 331 - SN17 ARE |
| 40 | 180707522 | 16:00 | Elgin | 331 - SN17 ARE |
| 40 | 180707523 | 16:15 | Lossiemouth | 331 - SN17 ARE |
| 40 | 180707524 | 16:30 | Elgin | 331 - SN17 ARE |
| 40 | 180707525 | 16:45 | Lossiemouth | 331 - SN17 ARE |
| 40 | 180707526 | 17:00 | Elgin | 331 - SN17 ARE |
| 40 | 180707527 | 17:15 | Lossiemouth | 331 - SN17 ARE |
| 40 | 180707528 | 17:30 | Elgin | 331 - SN17 ARE |
| 40 | 180707529 | 17:45 | Lossiemouth | 331 - SN17 ARE |
| 40 | 180707530 | 18:00 | Elgin | 331 - SN17 ARE |
| 40 | 180707531 | 18:15 | Lossiemouth | 331 - SN17 ARE |
| 40 | 180707532 | 18:30 | Elgin | 331 - SN17 ARE |
| 40 | 180707533 | 18:45 | Lossiemouth | 331 - SN17 ARE |
| 40 | 180707534 | 19:00 | Elgin | 331 - SN17 ARE |
| 40 | 180707535 | 19:15 | Lossiemouth | 331 - SN17 ARE |
| 40 | 180707536 | 19:30 | Elgin | 331 - SN17 ARE |
| 40 | 180707537 | 19:45 | Lossiemouth | 331 - SN17 ARE |
| 40 | 180707538 | 20:00 | Elgin | 331 - SN17 ARE |
| 40 | 180707539 | 20:15 | Lossiemouth | 331 - SN17 ARE |
| 40 | 180707540 | 20:30 | Elgin | 331 - SN17 ARE |
| 40 | 180707541 | 20:45 | Lossiemouth | 331 - SN17 ARE |
| 40 | 180707542 | 21:00 | Elgin | 331 - SN17 ARE |
| 40 | 180707543 | 21:15 | Lossiemouth | 331 - SN17 ARE |
| 40 | 180707544 | 21:30 | Elgin | 331 - SN17 ARE |
| 40 | 180707545 | 21:45 | Lossiemouth | 331 - SN17 ARE |
| 40 | 180707546 | 22:00 | Elgin | 331 - SN17 ARE |
| 40 | 180707547 | 22:15 | Lossiemouth | 331 - SN17 ARE |
| 40 | 180707548 | 22:30 | Elgin | 331 - SN17 ARE |