Full Stagecoach details are at: https://www.stagecoachbus.com/
The new 95 timetable is available to download below.
Some of the column headings are perhaps not entirely clear - Stagecoach have tried to simplify the timetable grid. Because of different school hours on different days there are often two or more alternative versions of a 95 trip - one version applies on school holidays and some schooldays and the other version applies on other schooldays:
The 14:40 from Leven waits at Waid Academy from 15:28 to 15:40 on Monday to Thursday schooldays - but departs at 15:28 on Fridays and school holidays
The 12:25 from St Andrews is different on Friday schooldays - waiting at Waid Academy until 13:20 and missing out Lower Largo - the alternative column that includes Lower Largo applies on Monday to Thursday and on school holidays
Similarly the 14:25 from St Andrews is different on Monday to Thursday schooldays - waiting at Waid Academy until 15:40 and missing out Lower Largo - the alternative column applies on Fridays and school holidays
Timetable changes include:
Early morning journeys starting in Toll Road Cellardyke, timed to meet trains departing Leven railway station.
The Monday to Saturday 17:35 departure from St Andrews is retimed to depart at 17:30 to help meet a train in Leven.
Sunday evening departures from St Andrews are retimed to help meet trains in Leven.
More details of late night services are given on our Late Night Buses page.
For our thoughts on what else could be changed to make the 95 a better service see Making bus journeys better
95 routes around St Andrews
Below is an alternative versions of the 95 timetable provided by Fife Council - it has some subtle differences which we are waiting to confirm...