This site is about bus travel in and around Fife and particularly the East Neuk.

The 95 route varies during the day with some buses travelling along South Street and Market Street in St Andrews and others using Largo Road and Lamond Drive in order to avoid the centre of St Andrews.

The Monday to Saturday daytime route into St Andrews visits St Andrews Community Hospital hourly from 09:16 to 19:16 on its way into St Andrews Bus Station - where the bus often turns around almost immediately and departs on a route via Market Street and South Street. You can get off anywhere on this loop and then usually catch the next bus back to Crail from the same stop an hour later.

You can plan your journey using https://www.stagecoachbus.com/plan-a-journey making sure that you enter the date that you want to travel - so that you select the correct timetable.

We have added some suggestions for which bus to catch between Crail and Edinburgh, Glasgow or Cupar and we have updated our suggestions for travel between St Andrews and Stirling. 

It's a good idea to watch Stagecoach East Scotland's Twitter feed to get advanced notice of cancellations.

Timetables are due to change on Sundays to improve connections with trains in Leven.

Stagecoach have announced that the new bus timetables start on Monday 3rd June - so we are not expecting the 95 timetable to change until Sunday 9th June...

The various "normal" routes of the 95 bus in St Andrews...

95 395 Web Timetable Aug 23.pdf

New Sunday timetable from Leven

New Sunday timetable from St Andrews