31
19 October 2026
| Route | Trip | To | Vehicle | |
|---|---|---|---|---|
| 31 | 215909262 | 05:45 | Glenrothes | |
| 31 | 215909263 | 06:45 | Dunfermline | |
| 31 | 215909264 | 07:45 | Glenrothes | |
| 31 | 215909265 | 08:45 | Dunfermline | |
| 31 | 215909266 | 09:45 | Glenrothes | |
| 31 | 215909267 | 10:45 | Dunfermline | |
| 31 | 215909268 | 11:45 | Glenrothes | |
| 31 | 215909269 | 12:45 | Dunfermline | |
| 31 | 215909270 | 13:45 | Glenrothes | |
| 31 | 215909271 | 14:45 | Dunfermline | |
| 31 | 215909272 | 15:45 | Glenrothes | |
| 31 | 215909273 | 16:45 | Dunfermline | |
| 31 | 215909274 | 17:45 | Glenrothes | |
| 31 | 215909275 | 18:45 | Dunfermline | |
| 31 | 215909276 | 19:45 | Glenrothes | |
| 31 | 215909277 | 20:45 | Dunfermline | |
| 31 | 215909278 | 21:45 | Glenrothes | |
| 31 | 215909279 | 22:45 | Dunfermline | |