X28
28 August 2026
| Route | Trip | To | Vehicle | |
|---|---|---|---|---|
| X28 | 176628604 | 06:00 | Livingston | 675 - SN71 AWP |
| X28 | 176628605 | 06:45 | Edinburgh | 675 - SN71 AWP |
| X28 | 176628606 | 07:30 | Livingston | 675 - SN71 AWP |
| X28 | 176628607 | 08:15 | Edinburgh | 675 - SN71 AWP |
| X28 | 176628608 | 09:00 | Livingston | 675 - SN71 AWP |
| X28 | 176628609 | 09:45 | Edinburgh | 675 - SN71 AWP |
| X28 | 176628610 | 10:30 | Livingston | 675 - SN71 AWP |
| X28 | 176628611 | 11:15 | Edinburgh | 675 - SN71 AWP |
| X28 | 176628612 | 12:00 | Livingston | 675 - SN71 AWP |
| X28 | 176628613 | 12:45 | Edinburgh | 675 - SN71 AWP |
| X28 | 176628614 | 13:30 | Livingston | 675 - SN71 AWP |
| X28 | 176628615 | 14:15 | Edinburgh | 675 - SN71 AWP |
| X28 | 176628616 | 15:00 | Livingston | 675 - SN71 AWP |
| X28 | 176628617 | 15:45 | Edinburgh | 675 - SN71 AWP |
| X28 | 176628618 | 16:30 | Livingston | 675 - SN71 AWP |
| X28 | 176628619 | 17:15 | Edinburgh | 675 - SN71 AWP |
| X28 | 176628620 | 18:00 | Livingston | 675 - SN71 AWP |
| X28 | 176628621 | 18:45 | Edinburgh | 675 - SN71 AWP |
| X28 | 176628622 | 19:30 | Livingston | 675 - SN71 AWP |
| X28 | 176628623 | 20:15 | Edinburgh | 675 - SN71 AWP |
| X28 | 176628624 | 21:00 | Livingston | 675 - SN71 AWP |
| X28 | 176628625 | 21:45 | Edinburgh | 675 - SN71 AWP |