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 change again from 29th July 2024 to continue to improve connections with trains in Leven.

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

95_Jul_2024.pdf