7D - St Leonard's Bus Depot - Battery Road Turning Circle

S_SC_SCFI_7D_1:
  current: true
  description: St Leonard's Bus Depot - Battery Road Turning Circle
  line_brand: ''
  line_name: 7D

Routes

S/S_SC_SCFI_7D_1.xml
Line: SCFI:PM0000004:791:7D
LineName: 7D
ServiceCode: S_SC_SCFI_7D_1
CreationDateTime: 23 Feb 2022, 12:37 p.m.
ModificationDateTime: 25 Mar 2026, 2:29 p.m.
Hash: 1cabf9bf549a3eb3344aab35f0778f10506e1b18
RevisionNumber: 1302
OperatingPeriod: 2026-03-30
PublicUse: True
Description: Kelty - Dalgety Bay or North Queensferry
Origin: Kelty
Destination: Dalgety Bay or North Queensferry
Via:
Edit
Block Code Direction Start End Dates Days Bank Holidays Dates Garage
9182 VJ9182 out 19:15 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
Dunfermline
9186 VJ9186 out 20:15 Dunfermline
9187 VJ9187 out 21:15 Dunfermline
9189 VJ9189 out 22:15 Dunfermline
9191 VJ9191 out 23:15 Dunfermline
9194 VJ9194 out 00:15 Dunfermline
9195 VJ9195 out 00:47 Dunfermline
9184 VJ9184 in 20:14 Dunfermline
9188 VJ9188 in 21:14 Dunfermline
9190 VJ9190 in 22:14 Dunfermline
9192 VJ9192 in 22:46 Dunfermline
9193 VJ9193 in 00:14 Dunfermline
9251 VJ9251 out 19:15 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
Dunfermline
9255 VJ9255 out 20:15 Dunfermline
9256 VJ9256 out 21:15 Dunfermline
9258 VJ9258 out 22:15 Dunfermline
9260 VJ9260 out 23:15 Dunfermline
9263 VJ9263 out 00:15 Dunfermline
9264 VJ9264 out 00:47 Dunfermline
9253 VJ9253 in 20:14 Dunfermline
9257 VJ9257 in 21:14 Dunfermline
9259 VJ9259 in 22:14 Dunfermline
9261 VJ9261 in 22:46 Dunfermline
9262 VJ9262 in 00:14 Dunfermline
9321 VJ9321 out 19:15 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
Dunfermline
9325 VJ9325 out 20:15 Dunfermline
9326 VJ9326 out 21:15 Dunfermline
9328 VJ9328 out 22:15 Dunfermline
9330 VJ9330 out 23:15 Dunfermline
9333 VJ9333 out 00:15 Dunfermline
9334 VJ9334 out 00:47 Dunfermline
9323 VJ9323 in 20:14 Dunfermline
9327 VJ9327 in 21:14 Dunfermline
9329 VJ9329 in 22:14 Dunfermline
9331 VJ9331 in 22:46 Dunfermline
9332 VJ9332 in 00:14 Dunfermline
9391 VJ9391 out 19:15 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
Dunfermline
9395 VJ9395 out 20:15 Dunfermline
9396 VJ9396 out 21:15 Dunfermline
9398 VJ9398 out 22:15 Dunfermline
9400 VJ9400 out 23:15 Dunfermline
9403 VJ9403 out 00:15 Dunfermline
9404 VJ9404 out 00:47 Dunfermline
9393 VJ9393 in 20:14 Dunfermline
9397 VJ9397 in 21:14 Dunfermline
9399 VJ9399 in 22:14 Dunfermline
9401 VJ9401 in 22:46 Dunfermline
9402 VJ9402 in 00:14 Dunfermline
9461 VJ9461 out 19:15 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
Dunfermline
9465 VJ9465 out 20:15 Dunfermline
9466 VJ9466 out 21:15 Dunfermline
9468 VJ9468 out 22:15 Dunfermline
9470 VJ9470 out 23:15 Dunfermline
9473 VJ9473 out 00:15 Dunfermline
9474 VJ9474 out 00:47 Dunfermline
9463 VJ9463 in 20:14 Dunfermline
9467 VJ9467 in 21:14 Dunfermline
9469 VJ9469 in 22:14 Dunfermline
9471 VJ9471 in 22:46 Dunfermline
9472 VJ9472 in 00:14 Dunfermline
9563 VJ9563 out 19:15 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
Dunfermline
9564 VJ9564 out 19:15 Dunfermline
9572 VJ9572 out 20:15 Dunfermline
9571 VJ9571 out 20:15 Dunfermline
9574 VJ9574 out 21:15 Dunfermline
9573 VJ9573 out 21:15 Dunfermline
9577 VJ9577 out 22:15 Dunfermline
9578 VJ9578 out 22:15 Dunfermline
9581 VJ9581 out 23:15 Dunfermline
9582 VJ9582 out 23:15 Dunfermline
9588 VJ9588 out 00:15 Dunfermline
9587 VJ9587 out 00:15 Dunfermline
9589 VJ9589 out 00:47 Dunfermline
9590 VJ9590 out 00:47 Dunfermline
9567 VJ9567 in 20:14 Dunfermline
9568 VJ9568 in 20:14 Dunfermline
9576 VJ9576 in 21:14 Dunfermline
9575 VJ9575 in 21:14 Dunfermline
9579 VJ9579 in 22:14 Dunfermline
9580 VJ9580 in 22:14 Dunfermline
9583 VJ9583 in 22:46 Dunfermline
9584 VJ9584 in 22:46 Dunfermline
9586 VJ9586 in 00:14 Dunfermline
9585 VJ9585 in 00:14 Dunfermline
9644 VJ9644 out 19:15 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
Dunfermline
9648 VJ9648 out 20:15 Dunfermline
9649 VJ9649 out 21:15 Dunfermline
9651 VJ9651 out 22:15 Dunfermline
9653 VJ9653 out 23:15 Dunfermline
9656 VJ9656 out 00:15 Dunfermline
9657 VJ9657 out 00:47 Dunfermline
9646 VJ9646 in 20:14 Dunfermline
9650 VJ9650 in 21:14 Dunfermline
9652 VJ9652 in 22:14 Dunfermline
9654 VJ9654 in 22:46 Dunfermline
9655 VJ9655 in 00:14 Dunfermline
9094 VJ9094 out 09:15 Sundays 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
Dunfermline
9096 VJ9096 out 10:15 Dunfermline
9098 VJ9098 out 11:15 Dunfermline
9100 VJ9100 out 12:15 Dunfermline
9102 VJ9102 out 13:15 Dunfermline
9104 VJ9104 out 14:15 Dunfermline
9106 VJ9106 out 15:15 Dunfermline
9108 VJ9108 out 16:15 Dunfermline
9110 VJ9110 out 17:15 Dunfermline
9112 VJ9112 out 18:15 Dunfermline
9114 VJ9114 out 19:15 Dunfermline
9116 VJ9116 out 20:15 Dunfermline
9118 VJ9118 out 21:15 Dunfermline
9120 VJ9120 out 22:15 Dunfermline
9122 VJ9122 out 23:15 Dunfermline
9125 VJ9125 out 00:15 Dunfermline
9093 VJ9093 in 08:14 Dunfermline
9095 VJ9095 in 09:14 Dunfermline
9097 VJ9097 in 10:14 Dunfermline
9099 VJ9099 in 11:14 Dunfermline
9101 VJ9101 in 12:14 Dunfermline
9103 VJ9103 in 13:14 Dunfermline
9105 VJ9105 in 14:14 Dunfermline
9107 VJ9107 in 15:14 Dunfermline
9109 VJ9109 in 16:14 Dunfermline
9111 VJ9111 in 17:14 Dunfermline
9113 VJ9113 in 18:14 Dunfermline
9115 VJ9115 in 19:14 Dunfermline
9117 VJ9117 in 20:14 Dunfermline
9119 VJ9119 in 21:14 Dunfermline
9121 VJ9121 in 22:14 Dunfermline
9123 VJ9123 in 22:46 Dunfermline
9124 VJ9124 in 23:46 Dunfermline