Buses will follow the “#FiSch” variation of the Stagecoach timetable - which for the 95 means a number of changes. Most significantly, perhaps, the 13:25 and 14:25 departures from St Andrews DO visit Pinkerton Road and Sauchope Crescent - following the same route and timetable as the “normal” buses departing St Andrews hourly from 09:25 to 15:25…
There is a similar change in the opposite direction - the 14:40 from Leven doesn’t sit around at Waid Academy waiting for school students to board, and instead continues to Crail passing along Pinkerton Road at 15:49 instead of the more usual school time of 16:01 - following the same route and timetable as the hourly 09:40 to 17:40 departures from Leven.
It is always a good idea to check up to date bus timetables before travelling, in case there have been any recent changes.
95 Crail Bus