33 - Bus Station - Bus Station

S_SC_SCFI_33_1:
  current: true
  description: Bus Station - Bus Station
  line_brand: ''
  line_name: '33'

Routes

S/S_SC_SCFI_33_1.xml
Line: SCFI:PM0000004:100:33
LineName: 33
ServiceCode: S_SC_SCFI_33_1
CreationDateTime: 23 Feb 2022, 12:37 p.m.
ModificationDateTime: 8 May 2026, 10:52 a.m.
Hash: 526300a0ed8243203527ab7cec745188edf25a77
RevisionNumber: 1323
OperatingPeriod: 2026-05-12
PublicUse: True
Description: Kirkcaldy bus station - Dunfermline bus station
Origin: Kirkcaldy bus station
Destination: Dunfermline bus station
Via:
Edit
Block Code Direction Start End Dates Days Bank Holidays Dates Garage
3894 VJ3894 out 07:30 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
3896 VJ3896 out 08:30 Dunfermline
3898 VJ3898 out 10:00 Dunfermline
3901 VJ3901 out 10:30 Dunfermline
3903 VJ3903 out 11:30 Dunfermline
3905 VJ3905 out 12:30 Dunfermline
3907 VJ3907 out 13:30 Dunfermline
3909 VJ3909 out 14:30 Dunfermline
3913 VJ3913 out 16:35 Dunfermline
3915 VJ3915 out 17:41 Dunfermline
3918 VJ3918 out 17:53 Dunfermline
3919 VJ3919 out 18:47 Dunfermline
3921 VJ3921 out 19:36 Dunfermline
3923 VJ3923 out 20:36 Dunfermline
3893 VJ3893 in 06:59 Dunfermline
3895 VJ3895 in 07:59 Dunfermline
3897 VJ3897 in 08:29 Dunfermline
3899 VJ3899 in 09:59 Dunfermline
3902 VJ3902 in 10:59 Dunfermline
3904 VJ3904 in 11:59 Dunfermline
3906 VJ3906 in 12:59 Dunfermline
3908 VJ3908 in 13:59 Dunfermline
3910 VJ3910 in 14:59 Dunfermline
3917 VJ3917 in 18:04 Dunfermline
3920 VJ3920 in 19:09 Dunfermline
3900 VJ3900 out 09:30 Mondays, Fife school days 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
3911 VJ3911 out 14:59 Dunfermline
3912 VJ3912 in 15:10 Dunfermline
3914 VJ3914 in 17:09 Dunfermline
3916 VJ3916 in 16:35 Dunfermline
3929 VJ3929 out 07:30 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
3931 VJ3931 out 08:30 Dunfermline
3935 VJ3935 out 10:00 Dunfermline
3937 VJ3937 out 10:30 Dunfermline
3939 VJ3939 out 11:30 Dunfermline
3941 VJ3941 out 12:30 Dunfermline
3943 VJ3943 out 13:30 Dunfermline
3945 VJ3945 out 14:30 Dunfermline
3949 VJ3949 out 16:35 Dunfermline
3952 VJ3952 out 17:41 Dunfermline
3954 VJ3954 out 17:53 Dunfermline
3955 VJ3955 out 18:47 Dunfermline
3957 VJ3957 out 19:36 Dunfermline
3959 VJ3959 out 20:36 Dunfermline
3928 VJ3928 in 06:59 Dunfermline
3930 VJ3930 in 07:59 Dunfermline
3932 VJ3932 in 08:29 Dunfermline
3936 VJ3936 in 09:59 Dunfermline
3938 VJ3938 in 10:59 Dunfermline
3940 VJ3940 in 11:59 Dunfermline
3942 VJ3942 in 12:59 Dunfermline
3944 VJ3944 in 13:59 Dunfermline
3946 VJ3946 in 14:59 Dunfermline
3953 VJ3953 in 18:04 Dunfermline
3956 VJ3956 in 19:09 Dunfermline
3934 VJ3934 out 09:30 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
3947 VJ3947 out 15:30 Dunfermline
3933 VJ3933 in 08:59 Dunfermline
3948 VJ3948 in 15:59 Dunfermline
3950 VJ3950 in 16:35 Dunfermline
3951 VJ3951 in 16:59 Dunfermline
3965 VJ3965 out 07:30 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
3967 VJ3967 out 08:30 Dunfermline
3969 VJ3969 out 10:00 Dunfermline
3972 VJ3972 out 10:30 Dunfermline
3974 VJ3974 out 11:30 Dunfermline
3976 VJ3976 out 12:30 Dunfermline
3978 VJ3978 out 13:30 Dunfermline
3980 VJ3980 out 14:30 Dunfermline
3984 VJ3984 out 16:35 Dunfermline
3986 VJ3986 out 17:41 Dunfermline
3989 VJ3989 out 17:53 Dunfermline
3990 VJ3990 out 18:47 Dunfermline
3992 VJ3992 out 19:36 Dunfermline
3994 VJ3994 out 20:36 Dunfermline
3964 VJ3964 in 06:59 Dunfermline
3966 VJ3966 in 07:59 Dunfermline
3968 VJ3968 in 08:29 Dunfermline
3970 VJ3970 in 09:59 Dunfermline
3973 VJ3973 in 10:59 Dunfermline
3975 VJ3975 in 11:59 Dunfermline
3977 VJ3977 in 12:59 Dunfermline
3979 VJ3979 in 13:59 Dunfermline
3981 VJ3981 in 14:59 Dunfermline
3988 VJ3988 in 18:04 Dunfermline
3991 VJ3991 in 19:09 Dunfermline
3971 VJ3971 out 09:30 Tuesdays, Fife school days 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
3982 VJ3982 out 14:59 Dunfermline
3983 VJ3983 in 15:10 Dunfermline
3985 VJ3985 in 17:09 Dunfermline
3987 VJ3987 in 16:35 Dunfermline
4000 VJ4000 out 07:30 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
4002 VJ4002 out 08:30 Dunfermline
4004 VJ4004 out 10:00 Dunfermline
4007 VJ4007 out 10:30 Dunfermline
4009 VJ4009 out 11:30 Dunfermline
4011 VJ4011 out 12:30 Dunfermline
4013 VJ4013 out 13:30 Dunfermline
4015 VJ4015 out 14:30 Dunfermline
4019 VJ4019 out 16:35 Dunfermline
4021 VJ4021 out 17:41 Dunfermline
4024 VJ4024 out 17:53 Dunfermline
4025 VJ4025 out 18:47 Dunfermline
4027 VJ4027 out 19:36 Dunfermline
4029 VJ4029 out 20:36 Dunfermline
3999 VJ3999 in 06:59 Dunfermline
4001 VJ4001 in 07:59 Dunfermline
4003 VJ4003 in 08:29 Dunfermline
4005 VJ4005 in 09:59 Dunfermline
4008 VJ4008 in 10:59 Dunfermline
4010 VJ4010 in 11:59 Dunfermline
4012 VJ4012 in 12:59 Dunfermline
4014 VJ4014 in 13:59 Dunfermline
4016 VJ4016 in 14:59 Dunfermline
4023 VJ4023 in 18:04 Dunfermline
4026 VJ4026 in 19:09 Dunfermline
4006 VJ4006 out 09:30 Wednesdays, Fife school days 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
4017 VJ4017 out 14:59 Dunfermline
4018 VJ4018 in 15:10 Dunfermline
4020 VJ4020 in 17:09 Dunfermline
4022 VJ4022 in 16:35 Dunfermline
4035 VJ4035 out 07:30 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
4037 VJ4037 out 08:30 Dunfermline
4039 VJ4039 out 10:00 Dunfermline
4042 VJ4042 out 10:30 Dunfermline
4044 VJ4044 out 11:30 Dunfermline
4046 VJ4046 out 12:30 Dunfermline
4048 VJ4048 out 13:30 Dunfermline
4050 VJ4050 out 14:30 Dunfermline
4054 VJ4054 out 16:35 Dunfermline
4056 VJ4056 out 17:41 Dunfermline
4059 VJ4059 out 17:53 Dunfermline
4060 VJ4060 out 18:47 Dunfermline
4062 VJ4062 out 19:36 Dunfermline
4064 VJ4064 out 20:36 Dunfermline
4034 VJ4034 in 06:59 Dunfermline
4036 VJ4036 in 07:59 Dunfermline
4038 VJ4038 in 08:29 Dunfermline
4040 VJ4040 in 09:59 Dunfermline
4043 VJ4043 in 10:59 Dunfermline
4045 VJ4045 in 11:59 Dunfermline
4047 VJ4047 in 12:59 Dunfermline
4049 VJ4049 in 13:59 Dunfermline
4051 VJ4051 in 14:59 Dunfermline
4058 VJ4058 in 18:04 Dunfermline
4061 VJ4061 in 19:09 Dunfermline
4041 VJ4041 out 09:30 Thursdays, Fife school days 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
4052 VJ4052 out 14:59 Dunfermline
4053 VJ4053 in 15:10 Dunfermline
4055 VJ4055 in 17:09 Dunfermline
4057 VJ4057 in 16:35 Dunfermline
4071 VJ4071 out 07:30 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
4072 VJ4072 out 07:30 Dunfermline
4075 VJ4075 out 08:30 Dunfermline
4076 VJ4076 out 08:30 Dunfermline
4081 VJ4081 out 10:00 Dunfermline
4082 VJ4082 out 10:00 Dunfermline
4086 VJ4086 out 10:30 Dunfermline
4087 VJ4087 out 10:30 Dunfermline
4090 VJ4090 out 11:30 Dunfermline
4091 VJ4091 out 11:30 Dunfermline
4095 VJ4095 out 12:30 Dunfermline
4094 VJ4094 out 12:30 Dunfermline
4098 VJ4098 out 13:30 Dunfermline
4099 VJ4099 out 13:30 Dunfermline
4103 VJ4103 out 14:30 Dunfermline
4102 VJ4102 out 14:30 Dunfermline
4111 VJ4111 out 16:35 Dunfermline
4110 VJ4110 out 16:35 Dunfermline
4115 VJ4115 out 17:41 Dunfermline
4119 VJ4119 out 17:53 Dunfermline
4120 VJ4120 out 17:53 Dunfermline
4122 VJ4122 out 18:47 Dunfermline
4121 VJ4121 out 18:47 Dunfermline
4125 VJ4125 out 19:36 Dunfermline
4126 VJ4126 out 19:36 Dunfermline
4130 VJ4130 out 20:36 Dunfermline
4129 VJ4129 out 20:36 Dunfermline
4070 VJ4070 in 06:59 Dunfermline
4069 VJ4069 in 06:59 Dunfermline
4074 VJ4074 in 07:59 Dunfermline
4073 VJ4073 in 07:59 Dunfermline
4078 VJ4078 in 08:29 Dunfermline
4077 VJ4077 in 08:29 Dunfermline
4084 VJ4084 in 09:59 Dunfermline
4083 VJ4083 in 09:59 Dunfermline
4088 VJ4088 in 10:59 Dunfermline
4089 VJ4089 in 10:59 Dunfermline
4092 VJ4092 in 11:59 Dunfermline
4093 VJ4093 in 11:59 Dunfermline
4096 VJ4096 in 12:59 Dunfermline
4097 VJ4097 in 12:59 Dunfermline
4101 VJ4101 in 13:59 Dunfermline
4100 VJ4100 in 13:59 Dunfermline
4104 VJ4104 in 14:59 Dunfermline
4105 VJ4105 in 14:59 Dunfermline
4118 VJ4118 in 18:04 Dunfermline
4117 VJ4117 in 18:04 Dunfermline
4123 VJ4123 in 19:09 Dunfermline
4124 VJ4124 in 19:09 Dunfermline
4080 VJ4080 out 09:30 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
4107 VJ4107 out 15:30 Dunfermline
4079 VJ4079 in 08:59 Dunfermline
4109 VJ4109 in 15:59 Dunfermline
4112 VJ4112 in 16:35 Dunfermline
4113 VJ4113 in 16:59 Dunfermline
4085 VJ4085 out 09:30 Fridays, Fife school days 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
4106 VJ4106 out 14:59 Dunfermline
4108 VJ4108 in 15:10 Dunfermline
4114 VJ4114 in 17:09 Dunfermline
4116 VJ4116 in 16:35 Dunfermline
4140 VJ4140 out 07:30 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
4142 VJ4142 out 08:30 Dunfermline
4144 VJ4144 out 09:30 Dunfermline
4146 VJ4146 out 10:30 Dunfermline
4148 VJ4148 out 11:30 Dunfermline
4150 VJ4150 out 12:30 Dunfermline
4152 VJ4152 out 13:30 Dunfermline
4154 VJ4154 out 14:30 Dunfermline
4156 VJ4156 out 15:30 Dunfermline
4158 VJ4158 out 16:30 Dunfermline
4160 VJ4160 out 17:30 Dunfermline
4162 VJ4162 out 18:30 Dunfermline
4164 VJ4164 out 19:30 Dunfermline
4166 VJ4166 out 20:30 Dunfermline
4139 VJ4139 in 06:59 Dunfermline
4141 VJ4141 in 07:59 Dunfermline
4143 VJ4143 in 08:59 Dunfermline
4145 VJ4145 in 09:59 Dunfermline
4147 VJ4147 in 10:59 Dunfermline
4149 VJ4149 in 11:59 Dunfermline
4151 VJ4151 in 12:59 Dunfermline
4153 VJ4153 in 13:59 Dunfermline
4155 VJ4155 in 14:59 Dunfermline
4157 VJ4157 in 15:59 Dunfermline
4159 VJ4159 in 16:59 Dunfermline
4161 VJ4161 in 17:59 Dunfermline
4163 VJ4163 in 18:59 Dunfermline
3870 VJ3870 out 11:32 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
3872 VJ3872 out 12:32 Dunfermline
3874 VJ3874 out 13:32 Dunfermline
3876 VJ3876 out 14:32 Dunfermline
3878 VJ3878 out 15:32 Dunfermline
3880 VJ3880 out 16:32 Dunfermline
3882 VJ3882 out 17:32 Dunfermline
3884 VJ3884 out 18:32 Dunfermline
3886 VJ3886 out 19:32 Dunfermline
3888 VJ3888 out 20:32 Dunfermline
3868 VJ3868 in 10:01 Dunfermline
3869 VJ3869 in 11:01 Dunfermline
3871 VJ3871 in 12:01 Dunfermline
3873 VJ3873 in 13:01 Dunfermline
3875 VJ3875 in 14:01 Dunfermline
3877 VJ3877 in 15:01 Dunfermline
3879 VJ3879 in 16:01 Dunfermline
3881 VJ3881 in 17:01 Dunfermline
3883 VJ3883 in 18:01 Dunfermline
3885 VJ3885 in 19:01 Dunfermline

Outbound

Inbound