3 - Bus Station - Main Street Turning Circle

S_SC_SCFI_3_1:
  current: true
  description: Bus Station - Main Street Turning Circle
  line_brand: ''
  line_name: '3'

Routes

S/S_SC_SCFI_3_1.xml
Line: SCFI:PM0000004:1085:3
LineName: 3
ServiceCode: S_SC_SCFI_3_1
CreationDateTime: 23 Feb 2022, 12:37 p.m.
ModificationDateTime: 25 Mar 2026, 2:30 p.m.
Hash: 529574558d675b62ff8fe257582e0b2e692ea216
RevisionNumber: 1302
OperatingPeriod: 2026-03-30
PublicUse: True
Description: Dunfermline bus station - Townhill turning circle
Origin: Dunfermline bus station
Destination: Townhill turning circle
Via:
Edit
Block Code Direction Start End Dates Days Bank Holidays Dates Garage
10972 VJ10972 out 06:29 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
10974 VJ10974 out 06:59 Dunfermline
10976 VJ10976 out 07:29 Dunfermline
10978 VJ10978 out 07:59 Dunfermline
10980 VJ10980 out 08:29 Dunfermline
10982 VJ10982 out 08:59 Dunfermline
10984 VJ10984 out 09:29 Dunfermline
10986 VJ10986 out 09:59 Dunfermline
10988 VJ10988 out 10:29 Dunfermline
10990 VJ10990 out 10:59 Dunfermline
10992 VJ10992 out 11:29 Dunfermline
10994 VJ10994 out 11:59 Dunfermline
10996 VJ10996 out 12:29 Dunfermline
10998 VJ10998 out 12:59 Dunfermline
11000 VJ11000 out 13:29 Dunfermline
11002 VJ11002 out 13:59 Dunfermline
11004 VJ11004 out 14:29 Dunfermline
11006 VJ11006 out 15:29 Dunfermline
11008 VJ11008 out 15:59 Dunfermline
11010 VJ11010 out 16:29 Dunfermline
11012 VJ11012 out 16:59 Dunfermline
11014 VJ11014 out 17:29 Dunfermline
11016 VJ11016 out 17:59 Dunfermline
11018 VJ11018 out 18:29 Dunfermline
10973 VJ10973 in 06:40 Dunfermline
10975 VJ10975 in 07:10 Dunfermline
10977 VJ10977 in 07:40 Dunfermline
10979 VJ10979 in 08:10 Dunfermline
10981 VJ10981 in 08:40 Dunfermline
10983 VJ10983 in 09:10 Dunfermline
10985 VJ10985 in 09:40 Dunfermline
10987 VJ10987 in 10:10 Dunfermline
10989 VJ10989 in 10:40 Dunfermline
10991 VJ10991 in 11:10 Dunfermline
10993 VJ10993 in 11:40 Dunfermline
10995 VJ10995 in 12:10 Dunfermline
10997 VJ10997 in 12:40 Dunfermline
10999 VJ10999 in 13:10 Dunfermline
11001 VJ11001 in 13:40 Dunfermline
11003 VJ11003 in 14:10 Dunfermline
11005 VJ11005 in 14:40 Dunfermline
11007 VJ11007 in 15:40 Dunfermline
11009 VJ11009 in 16:10 Dunfermline
11011 VJ11011 in 16:40 Dunfermline
11013 VJ11013 in 17:10 Dunfermline
11015 VJ11015 in 17:40 Dunfermline
11017 VJ11017 in 18:10 Dunfermline
11019 VJ11019 in 18:40 Dunfermline
11020 VJ11020 out 06:29 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
11022 VJ11022 out 06:59 Dunfermline
11024 VJ11024 out 07:29 Dunfermline
11026 VJ11026 out 07:59 Dunfermline
11028 VJ11028 out 08:29 Dunfermline
11030 VJ11030 out 08:59 Dunfermline
11032 VJ11032 out 09:29 Dunfermline
11034 VJ11034 out 09:59 Dunfermline
11036 VJ11036 out 10:29 Dunfermline
11038 VJ11038 out 10:59 Dunfermline
11040 VJ11040 out 11:29 Dunfermline
11042 VJ11042 out 11:59 Dunfermline
11044 VJ11044 out 12:29 Dunfermline
11046 VJ11046 out 12:59 Dunfermline
11048 VJ11048 out 13:29 Dunfermline
11050 VJ11050 out 13:59 Dunfermline
11052 VJ11052 out 14:29 Dunfermline
11056 VJ11056 out 15:29 Dunfermline
11058 VJ11058 out 15:59 Dunfermline
11060 VJ11060 out 16:29 Dunfermline
11062 VJ11062 out 16:59 Dunfermline
11064 VJ11064 out 17:29 Dunfermline
11066 VJ11066 out 17:59 Dunfermline
11068 VJ11068 out 18:29 Dunfermline
11021 VJ11021 in 06:40 Dunfermline
11023 VJ11023 in 07:10 Dunfermline
11025 VJ11025 in 07:40 Dunfermline
11027 VJ11027 in 08:10 Dunfermline
11029 VJ11029 in 08:40 Dunfermline
11031 VJ11031 in 09:10 Dunfermline
11033 VJ11033 in 09:40 Dunfermline
11035 VJ11035 in 10:10 Dunfermline
11037 VJ11037 in 10:40 Dunfermline
11039 VJ11039 in 11:10 Dunfermline
11041 VJ11041 in 11:40 Dunfermline
11043 VJ11043 in 12:10 Dunfermline
11045 VJ11045 in 12:40 Dunfermline
11047 VJ11047 in 13:10 Dunfermline
11049 VJ11049 in 13:40 Dunfermline
11051 VJ11051 in 14:10 Dunfermline
11053 VJ11053 in 14:40 Dunfermline
11057 VJ11057 in 15:40 Dunfermline
11059 VJ11059 in 16:10 Dunfermline
11061 VJ11061 in 16:40 Dunfermline
11063 VJ11063 in 17:10 Dunfermline
11065 VJ11065 in 17:40 Dunfermline
11067 VJ11067 in 18:10 Dunfermline
11069 VJ11069 in 18:40 Dunfermline
11054 VJ11054 out 14:59 Monday to Thursday, Fife school holidays 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
11055 VJ11055 in 15:10 Dunfermline
11070 VJ11070 out 06:29 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
11072 VJ11072 out 06:59 Dunfermline
11074 VJ11074 out 07:29 Dunfermline
11076 VJ11076 out 07:59 Dunfermline
11078 VJ11078 out 08:29 Dunfermline
11080 VJ11080 out 08:59 Dunfermline
11082 VJ11082 out 09:29 Dunfermline
11084 VJ11084 out 09:59 Dunfermline
11086 VJ11086 out 10:29 Dunfermline
11088 VJ11088 out 10:59 Dunfermline
11090 VJ11090 out 11:29 Dunfermline
11092 VJ11092 out 11:59 Dunfermline
11094 VJ11094 out 12:29 Dunfermline
11096 VJ11096 out 12:59 Dunfermline
11098 VJ11098 out 13:29 Dunfermline
11100 VJ11100 out 13:59 Dunfermline
11102 VJ11102 out 14:29 Dunfermline
11104 VJ11104 out 15:29 Dunfermline
11106 VJ11106 out 15:59 Dunfermline
11108 VJ11108 out 16:29 Dunfermline
11110 VJ11110 out 16:59 Dunfermline
11112 VJ11112 out 17:29 Dunfermline
11114 VJ11114 out 17:59 Dunfermline
11116 VJ11116 out 18:29 Dunfermline
11071 VJ11071 in 06:40 Dunfermline
11073 VJ11073 in 07:10 Dunfermline
11075 VJ11075 in 07:40 Dunfermline
11077 VJ11077 in 08:10 Dunfermline
11079 VJ11079 in 08:40 Dunfermline
11081 VJ11081 in 09:10 Dunfermline
11083 VJ11083 in 09:40 Dunfermline
11085 VJ11085 in 10:10 Dunfermline
11087 VJ11087 in 10:40 Dunfermline
11089 VJ11089 in 11:10 Dunfermline
11091 VJ11091 in 11:40 Dunfermline
11093 VJ11093 in 12:10 Dunfermline
11095 VJ11095 in 12:40 Dunfermline
11097 VJ11097 in 13:10 Dunfermline
11099 VJ11099 in 13:40 Dunfermline
11101 VJ11101 in 14:10 Dunfermline
11103 VJ11103 in 14:40 Dunfermline
11105 VJ11105 in 15:40 Dunfermline
11107 VJ11107 in 16:10 Dunfermline
11109 VJ11109 in 16:40 Dunfermline
11111 VJ11111 in 17:10 Dunfermline
11113 VJ11113 in 17:40 Dunfermline
11115 VJ11115 in 18:10 Dunfermline
11117 VJ11117 in 18:40 Dunfermline
11118 VJ11118 out 06:29 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
11120 VJ11120 out 06:59 Dunfermline
11122 VJ11122 out 07:29 Dunfermline
11124 VJ11124 out 07:59 Dunfermline
11126 VJ11126 out 08:29 Dunfermline
11128 VJ11128 out 08:59 Dunfermline
11130 VJ11130 out 09:29 Dunfermline
11132 VJ11132 out 09:59 Dunfermline
11134 VJ11134 out 10:29 Dunfermline
11136 VJ11136 out 10:59 Dunfermline
11138 VJ11138 out 11:29 Dunfermline
11140 VJ11140 out 11:59 Dunfermline
11142 VJ11142 out 12:29 Dunfermline
11144 VJ11144 out 12:59 Dunfermline
11146 VJ11146 out 13:29 Dunfermline
11148 VJ11148 out 13:59 Dunfermline
11150 VJ11150 out 14:29 Dunfermline
11152 VJ11152 out 15:29 Dunfermline
11154 VJ11154 out 15:59 Dunfermline
11156 VJ11156 out 16:29 Dunfermline
11158 VJ11158 out 16:59 Dunfermline
11160 VJ11160 out 17:29 Dunfermline
11162 VJ11162 out 17:59 Dunfermline
11164 VJ11164 out 18:29 Dunfermline
11119 VJ11119 in 06:40 Dunfermline
11121 VJ11121 in 07:10 Dunfermline
11123 VJ11123 in 07:40 Dunfermline
11125 VJ11125 in 08:10 Dunfermline
11127 VJ11127 in 08:40 Dunfermline
11129 VJ11129 in 09:10 Dunfermline
11131 VJ11131 in 09:40 Dunfermline
11133 VJ11133 in 10:10 Dunfermline
11135 VJ11135 in 10:40 Dunfermline
11137 VJ11137 in 11:10 Dunfermline
11139 VJ11139 in 11:40 Dunfermline
11141 VJ11141 in 12:10 Dunfermline
11143 VJ11143 in 12:40 Dunfermline
11145 VJ11145 in 13:10 Dunfermline
11147 VJ11147 in 13:40 Dunfermline
11149 VJ11149 in 14:10 Dunfermline
11151 VJ11151 in 14:40 Dunfermline
11153 VJ11153 in 15:40 Dunfermline
11155 VJ11155 in 16:10 Dunfermline
11157 VJ11157 in 16:40 Dunfermline
11159 VJ11159 in 17:10 Dunfermline
11161 VJ11161 in 17:40 Dunfermline
11163 VJ11163 in 18:10 Dunfermline
11165 VJ11165 in 18:40 Dunfermline
11166 VJ11166 out 06:29 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
11168 VJ11168 out 06:59 Dunfermline
11170 VJ11170 out 07:29 Dunfermline
11172 VJ11172 out 07:59 Dunfermline
11174 VJ11174 out 08:29 Dunfermline
11176 VJ11176 out 08:59 Dunfermline
11178 VJ11178 out 09:29 Dunfermline
11180 VJ11180 out 09:59 Dunfermline
11182 VJ11182 out 10:29 Dunfermline
11184 VJ11184 out 10:59 Dunfermline
11186 VJ11186 out 11:29 Dunfermline
11188 VJ11188 out 11:59 Dunfermline
11190 VJ11190 out 12:29 Dunfermline
11192 VJ11192 out 12:59 Dunfermline
11194 VJ11194 out 13:29 Dunfermline
11196 VJ11196 out 13:59 Dunfermline
11198 VJ11198 out 14:29 Dunfermline
11200 VJ11200 out 15:29 Dunfermline
11202 VJ11202 out 15:59 Dunfermline
11204 VJ11204 out 16:29 Dunfermline
11206 VJ11206 out 16:59 Dunfermline
11208 VJ11208 out 17:29 Dunfermline
11210 VJ11210 out 17:59 Dunfermline
11212 VJ11212 out 18:29 Dunfermline
11167 VJ11167 in 06:40 Dunfermline
11169 VJ11169 in 07:10 Dunfermline
11171 VJ11171 in 07:40 Dunfermline
11173 VJ11173 in 08:10 Dunfermline
11175 VJ11175 in 08:40 Dunfermline
11177 VJ11177 in 09:10 Dunfermline
11179 VJ11179 in 09:40 Dunfermline
11181 VJ11181 in 10:10 Dunfermline
11183 VJ11183 in 10:40 Dunfermline
11185 VJ11185 in 11:10 Dunfermline
11187 VJ11187 in 11:40 Dunfermline
11189 VJ11189 in 12:10 Dunfermline
11191 VJ11191 in 12:40 Dunfermline
11193 VJ11193 in 13:10 Dunfermline
11195 VJ11195 in 13:40 Dunfermline
11197 VJ11197 in 14:10 Dunfermline
11199 VJ11199 in 14:40 Dunfermline
11201 VJ11201 in 15:40 Dunfermline
11203 VJ11203 in 16:10 Dunfermline
11205 VJ11205 in 16:40 Dunfermline
11207 VJ11207 in 17:10 Dunfermline
11209 VJ11209 in 17:40 Dunfermline
11211 VJ11211 in 18:10 Dunfermline
11213 VJ11213 in 18:40 Dunfermline
11215 VJ11215 out 06:29 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
11214 VJ11214 out 06:29 Dunfermline
11218 VJ11218 out 06:59 Dunfermline
11219 VJ11219 out 06:59 Dunfermline
11222 VJ11222 out 07:29 Dunfermline
11223 VJ11223 out 07:29 Dunfermline
11227 VJ11227 out 07:59 Dunfermline
11226 VJ11226 out 07:59 Dunfermline
11231 VJ11231 out 08:29 Dunfermline
11230 VJ11230 out 08:29 Dunfermline
11235 VJ11235 out 08:59 Dunfermline
11234 VJ11234 out 08:59 Dunfermline
11238 VJ11238 out 09:29 Dunfermline
11239 VJ11239 out 09:29 Dunfermline
11242 VJ11242 out 09:59 Dunfermline
11243 VJ11243 out 09:59 Dunfermline
11246 VJ11246 out 10:29 Dunfermline
11247 VJ11247 out 10:29 Dunfermline
11250 VJ11250 out 10:59 Dunfermline
11252 VJ11252 out 11:29 Dunfermline
11253 VJ11253 out 11:29 Dunfermline
11257 VJ11257 out 11:59 Dunfermline
11256 VJ11256 out 11:59 Dunfermline
11261 VJ11261 out 12:29 Dunfermline
11260 VJ11260 out 12:29 Dunfermline
11264 VJ11264 out 12:59 Dunfermline
11266 VJ11266 out 13:29 Dunfermline
11268 VJ11268 out 13:59 Dunfermline
11269 VJ11269 out 13:59 Dunfermline
11272 VJ11272 out 14:29 Dunfermline
11273 VJ11273 out 14:29 Dunfermline
11279 VJ11279 out 15:29 Dunfermline
11278 VJ11278 out 15:29 Dunfermline
11282 VJ11282 out 15:59 Dunfermline
11283 VJ11283 out 15:59 Dunfermline
11286 VJ11286 out 16:29 Dunfermline
11287 VJ11287 out 16:29 Dunfermline
11291 VJ11291 out 16:59 Dunfermline
11290 VJ11290 out 16:59 Dunfermline
11294 VJ11294 out 17:29 Dunfermline
11295 VJ11295 out 17:29 Dunfermline
11298 VJ11298 out 17:59 Dunfermline
11299 VJ11299 out 17:59 Dunfermline
11303 VJ11303 out 18:29 Dunfermline
11302 VJ11302 out 18:29 Dunfermline
11216 VJ11216 in 06:40 Dunfermline
11217 VJ11217 in 06:40 Dunfermline
11220 VJ11220 in 07:10 Dunfermline
11221 VJ11221 in 07:10 Dunfermline
11224 VJ11224 in 07:40 Dunfermline
11225 VJ11225 in 07:40 Dunfermline
11228 VJ11228 in 08:10 Dunfermline
11229 VJ11229 in 08:10 Dunfermline
11233 VJ11233 in 08:40 Dunfermline
11232 VJ11232 in 08:40 Dunfermline
11237 VJ11237 in 09:10 Dunfermline
11236 VJ11236 in 09:10 Dunfermline
11240 VJ11240 in 09:40 Dunfermline
11241 VJ11241 in 09:40 Dunfermline
11244 VJ11244 in 10:10 Dunfermline
11245 VJ11245 in 10:10 Dunfermline
11248 VJ11248 in 10:40 Dunfermline
11249 VJ11249 in 10:40 Dunfermline
11251 VJ11251 in 11:10 Dunfermline
11255 VJ11255 in 11:40 Dunfermline
11254 VJ11254 in 11:40 Dunfermline
11259 VJ11259 in 12:10 Dunfermline
11258 VJ11258 in 12:10 Dunfermline
11262 VJ11262 in 12:40 Dunfermline
11263 VJ11263 in 12:40 Dunfermline
11265 VJ11265 in 13:10 Dunfermline
11267 VJ11267 in 13:40 Dunfermline
11271 VJ11271 in 14:10 Dunfermline
11270 VJ11270 in 14:10 Dunfermline
11275 VJ11275 in 14:40 Dunfermline
11274 VJ11274 in 14:40 Dunfermline
11281 VJ11281 in 15:40 Dunfermline
11280 VJ11280 in 15:40 Dunfermline
11285 VJ11285 in 16:10 Dunfermline
11284 VJ11284 in 16:10 Dunfermline
11289 VJ11289 in 16:40 Dunfermline
11288 VJ11288 in 16:40 Dunfermline
11293 VJ11293 in 17:10 Dunfermline
11292 VJ11292 in 17:10 Dunfermline
11296 VJ11296 in 17:40 Dunfermline
11297 VJ11297 in 17:40 Dunfermline
11300 VJ11300 in 18:10 Dunfermline
11301 VJ11301 in 18:10 Dunfermline
11304 VJ11304 in 18:40 Dunfermline
11305 VJ11305 in 18:40 Dunfermline
11276 VJ11276 out 14:59 Fridays, Fife school holidays 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
11277 VJ11277 in 15:10 Dunfermline
11306 VJ11306 out 07:29 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
11308 VJ11308 out 07:59 Dunfermline
11310 VJ11310 out 08:29 Dunfermline
11312 VJ11312 out 08:59 Dunfermline
11314 VJ11314 out 09:29 Dunfermline
11316 VJ11316 out 09:59 Dunfermline
11318 VJ11318 out 10:29 Dunfermline
11320 VJ11320 out 10:59 Dunfermline
11322 VJ11322 out 11:29 Dunfermline
11324 VJ11324 out 11:59 Dunfermline
11326 VJ11326 out 12:29 Dunfermline
11328 VJ11328 out 12:59 Dunfermline
11330 VJ11330 out 13:29 Dunfermline
11332 VJ11332 out 13:59 Dunfermline
11334 VJ11334 out 14:29 Dunfermline
11336 VJ11336 out 14:59 Dunfermline
11338 VJ11338 out 15:29 Dunfermline
11340 VJ11340 out 15:59 Dunfermline
11342 VJ11342 out 16:29 Dunfermline
11344 VJ11344 out 16:59 Dunfermline
11346 VJ11346 out 17:29 Dunfermline
11348 VJ11348 out 17:59 Dunfermline
11350 VJ11350 out 18:29 Dunfermline
11307 VJ11307 in 07:40 Dunfermline
11309 VJ11309 in 08:10 Dunfermline
11311 VJ11311 in 08:40 Dunfermline
11313 VJ11313 in 09:10 Dunfermline
11315 VJ11315 in 09:40 Dunfermline
11317 VJ11317 in 10:10 Dunfermline
11319 VJ11319 in 10:40 Dunfermline
11321 VJ11321 in 11:10 Dunfermline
11323 VJ11323 in 11:40 Dunfermline
11325 VJ11325 in 12:10 Dunfermline
11327 VJ11327 in 12:40 Dunfermline
11329 VJ11329 in 13:10 Dunfermline
11331 VJ11331 in 13:40 Dunfermline
11333 VJ11333 in 14:10 Dunfermline
11335 VJ11335 in 14:40 Dunfermline
11337 VJ11337 in 15:10 Dunfermline
11339 VJ11339 in 15:40 Dunfermline
11341 VJ11341 in 16:10 Dunfermline
11343 VJ11343 in 16:40 Dunfermline
11345 VJ11345 in 17:10 Dunfermline
11347 VJ11347 in 17:40 Dunfermline
11349 VJ11349 in 18:10 Dunfermline
11351 VJ11351 in 18:40 Dunfermline