31
19 October 2026
| Route | Trip | To | Vehicle | |
|---|---|---|---|---|
| 31 | 215909427 | 06:15 | Glenrothes | 1850 - SA68 ABG |
| 31 | 215909428 | 07:15 | Dunfermline | 1850 - SA68 ABG |
| 31 | 215909429 | 08:15 | Glenrothes | 1850 - SA68 ABG |
| 31 | 215909430 | 09:15 | Dunfermline | |
| 31 | 215909431 | 10:15 | Glenrothes | |
| 31 | 215909432 | 11:15 | Dunfermline | |
| 31 | 215909433 | 12:15 | Glenrothes | |
| 31 | 215909434 | 13:15 | Dunfermline | |
| 31 | 215909435 | 14:15 | Glenrothes | |
| 31 | 215909436 | 15:15 | Dunfermline | |
| 31 | 215909437 | 16:15 | Glenrothes | |
| 31 | 215909438 | 17:15 | Dunfermline | |
| 31 | 215909439 | 18:15 | Glenrothes | |
| 31 | 215909440 | 19:15 | Dunfermline | |
| 31 | 215909441 | 20:15 | Glenrothes | |
| 31 | 215909442 | 21:15 | Dunfermline | |
| 31 | 215909443 | 22:15 | Glenrothes | |
| 31 | 215909444 | 23:15 | Dunfermline | |