| 33 | Dunfermline to Halbeath | Only this direction, Mon to Fri (1 trip) | Stagecoach Fife | | 33A | Lochgelly to Kirkcaldy | Only this direction, Mon to Fri (1 trip) | Stagecoach Fife | | 33B | Kirkcaldy to Dunfermline | Evenings only, one way, Sat (5 trips) | Stagecoach Fife | | 33 | Dunfermline to Crossgates | Only this direction, Mon to Fri (1 trip) | Stagecoach Fife | | 33 | Halbeath to Dunfermline | Only this direction, Sat (1 trip) | Stagecoach Fife | | 33 | Dunfermline to Halbeath | Early Mornings, this way only, Sat (1 trip) | Stagecoach Fife | | 33 | Lochgelly to Dunfermline | Only this direction, Mon to Fri (1 trip) | Stagecoach Fife | | 33 | Lochgelly to Dunfermline | Only this direction, Sat (1 trip) | Stagecoach Fife | | 33 | Cowdenbeath (Beath High School) to Kirkcaldy | Only this direction, Mon to Fri (1 trip) | Stagecoach Fife | | 33 | Kirkcaldy to Cowdenbeath | Only this direction, Mon to Fri (1 trip) | Stagecoach Fife | | 33 | Halbeath to Kirkcaldy | Only this direction, Mon to Fri (1 trip) | Stagecoach Fife | | 33 | Kirkcaldy to Dunfermline | Only this direction, Sat (every 60 mins) Sun (9 trips) | Stagecoach Fife | | 33 | Dunfermline to Kirkcaldy | Only this direction, Sat (every 60 mins) Sun (10 trips) | Stagecoach Fife | | 33 | Dunfermline to Kirkcaldy | Early Mornings, this way only, Sat (1 trip) | Stagecoach Fife | | 33 | Kirkcaldy to Dunfermline | Only this direction, Sat (1 trip) Sun (1 trip) | Stagecoach Fife | | 33A | Kirkcaldy to Dunfermline | Only this direction, Sat (every 60 mins) | Stagecoach Fife | | 33A | Dunfermline to Kirkcaldy | Only this direction, Sat (every 60 mins) | Stagecoach Fife | | 33A | Kirkcaldy to Dunfermline | Only this direction, Sat (1 trip) | Stagecoach Fife | | 33A | Dunfermline to Kirkcaldy | Only this direction, Sat (1 trip) | Stagecoach Fife | | 33B | Dunfermline to Kirkcaldy | Evenings only, one way, Sat (4 trips) | Stagecoach Fife |