59 - Bus Station - Bus Station

S_SC_SCFI_59_1:
  current: true
  description: Bus Station - Bus Station
  line_brand: ''
  line_name: '59'

Routes

S/S_SC_SCFI_59_1.xml
Line: SCFI:PM0000004:456:59
LineName: 59
ServiceCode: S_SC_SCFI_59_1
CreationDateTime: 23 Feb 2022, 12:37 p.m.
ModificationDateTime: 25 Mar 2026, 2:32 p.m.
Hash: c3f97507f7d11d9a56f1b4f7ddd3753f8122b7d8
RevisionNumber: 1302
OperatingPeriod: 2026-03-30
PublicUse: True
Description: Glenrothes bus station - St Andrews bus station
Origin: Glenrothes bus station
Destination: St Andrews bus station
Via:
Edit
Block Code Direction Start End Dates Days Bank Holidays Dates Garage
17488 VJ17488 out 21:55 Mondays LateSummerBankHolidayNotScotland
EasterMonday
SpringBank
not ChristmasDay
not BoxingDay
not GoodFriday
not NewYearsDay
not Jan2ndScotland
not MayDay
not ChristmasDayHoliday
not BoxingDayHoliday
not NewYearsDayHoliday
not ChristmasEve
not NewYearsEve
St Andrews
17491 VJ17491 out 22:55 St Andrews
17492 VJ17492 out 23:45 St Andrews
17494 VJ17494 out 00:45 St Andrews
17484 VJ17484 in 20:53 St Andrews
17487 VJ17487 in 21:53 St Andrews
17490 VJ17490 in 22:48 St Andrews
17528 VJ17528 out 21:55 Monday to Thursday LateSummerBankHolidayNotScotland
EasterMonday
SpringBank
ChristmasEve
not ChristmasDay
not BoxingDay
not GoodFriday
not NewYearsDay
not Jan2ndScotland
not MayDay
not ChristmasDayHoliday
not BoxingDayHoliday
not NewYearsDayHoliday
not NewYearsEve
St Andrews
17531 VJ17531 out 22:55 St Andrews
17532 VJ17532 out 23:45 St Andrews
17534 VJ17534 out 00:45 St Andrews
17524 VJ17524 in 20:53 St Andrews
17527 VJ17527 in 21:53 St Andrews
17530 VJ17530 in 22:48 St Andrews
17568 VJ17568 out 21:55 Tuesdays not ChristmasDay
not BoxingDay
not GoodFriday
not NewYearsDay
not Jan2ndScotland
not LateSummerBankHolidayNotScotland
not MayDay
not EasterMonday
not SpringBank
not ChristmasDayHoliday
not BoxingDayHoliday
not NewYearsDayHoliday
not ChristmasEve
not NewYearsEve
St Andrews
17571 VJ17571 out 22:55 St Andrews
17572 VJ17572 out 23:45 St Andrews
17574 VJ17574 out 00:45 St Andrews
17564 VJ17564 in 20:53 St Andrews
17567 VJ17567 in 21:53 St Andrews
17570 VJ17570 in 22:48 St Andrews
17608 VJ17608 out 21:55 Wednesdays not ChristmasDay
not BoxingDay
not GoodFriday
not NewYearsDay
not Jan2ndScotland
not LateSummerBankHolidayNotScotland
not MayDay
not EasterMonday
not SpringBank
not ChristmasDayHoliday
not BoxingDayHoliday
not NewYearsDayHoliday
not ChristmasEve
not NewYearsEve
St Andrews
17611 VJ17611 out 22:55 St Andrews
17612 VJ17612 out 23:45 St Andrews
17614 VJ17614 out 00:45 St Andrews
17604 VJ17604 in 20:53 St Andrews
17607 VJ17607 in 21:53 St Andrews
17610 VJ17610 in 22:48 St Andrews
17648 VJ17648 out 21:55 Thursdays not ChristmasDay
not BoxingDay
not GoodFriday
not NewYearsDay
not Jan2ndScotland
not LateSummerBankHolidayNotScotland
not MayDay
not EasterMonday
not SpringBank
not ChristmasDayHoliday
not BoxingDayHoliday
not NewYearsDayHoliday
not ChristmasEve
not NewYearsEve
St Andrews
17651 VJ17651 out 22:55 St Andrews
17652 VJ17652 out 23:45 St Andrews
17654 VJ17654 out 00:45 St Andrews
17644 VJ17644 in 20:53 St Andrews
17647 VJ17647 in 21:53 St Andrews
17650 VJ17650 in 22:48 St Andrews
17719 VJ17719 out 21:55 Fridays GoodFriday
not ChristmasDay
not BoxingDay
not NewYearsDay
not Jan2ndScotland
not LateSummerBankHolidayNotScotland
not MayDay
not EasterMonday
not SpringBank
not ChristmasDayHoliday
not BoxingDayHoliday
not NewYearsDayHoliday
not ChristmasEve
not NewYearsEve
St Andrews
17723 VJ17723 out 22:55 St Andrews
17724 VJ17724 out 23:45 St Andrews
17726 VJ17726 out 00:45 St Andrews
17713 VJ17713 in 20:53 St Andrews
17718 VJ17718 in 21:53 St Andrews
17722 VJ17722 in 22:48 St Andrews
17760 VJ17760 out 21:55 Saturdays MayDay
not ChristmasDay
not BoxingDay
not GoodFriday
not NewYearsDay
not Jan2ndScotland
not LateSummerBankHolidayNotScotland
not EasterMonday
not SpringBank
not ChristmasDayHoliday
not BoxingDayHoliday
not NewYearsDayHoliday
not ChristmasEve
not NewYearsEve
St Andrews
17763 VJ17763 out 22:55 St Andrews
17764 VJ17764 out 23:45 St Andrews
17766 VJ17766 out 00:45 St Andrews
17756 VJ17756 in 20:53 St Andrews
17759 VJ17759 in 21:53 St Andrews
17762 VJ17762 in 22:48 St Andrews