Services from this station

7

Kirkcaldy - Dunfermline - Inverkeithing

Stagecoach East Scotland

7A

Kirkcaldy - Dunfermline - Inverkeithing

Stagecoach East Scotland

13

Chapel - Dysart - West Wemyss

Bay Travel

13A

West Wemyss - Dysart - Kirkcaldy

Bay Travel

14

Chapel Park - Duddingston Drive - Hunter Street

Bay Travel

14A

Whytescauseway - Ralston Drive - Hunter Street

Stagecoach East Scotland

18

Kelty - Kirkcaldy - Leven

Bay Travel

18B

Kelty - Cowdenbeath - Kirkcaldy

Bay Travel

32

Kirkcaldy - Lochgelly - Glenrothes

Stagecoach East Scotland

32A

Glenrothes - Lochgelly - Kirkcaldy

Stagecoach East Scotland

33

Kirkcaldy - Cowdenbeath - Dunfermline

Stagecoach East Scotland

33A

Kirkcaldy - Cowdenbeath - Kelty

Stagecoach East Scotland

34

Whytescauseway - Broom Road - Hunter Street

Stagecoach East Scotland

34A

Whytescauseway - Robert Philp Road - Hunter Street

Stagecoach East Scotland

34B

Whytescauseway - Lindores Drive - Hunter Street

Stagecoach East Scotland

35

Kirkcaldy - Chapel

Stagecoach East Scotland

35A

Kirkcaldy - Chapel

Stagecoach East Scotland

37

Glenrothes - Kirkcaldy

Stagecoach East Scotland

37A

Glenrothes - Kirkcaldy

Stagecoach East Scotland

39

Glenrothes - Kirkcaldy

Stagecoach East Scotland

39A

Glenrothes - Kirkcaldy

Stagecoach East Scotland

39B

Glenrothes - Kirkcaldy

Stagecoach East Scotland

41

Kirkcaldy - Leven - Cupar

Stagecoach East Scotland

46

Leven - Kirkcaldy

Stagecoach East Scotland

108

Hunter Street - Blairmore Road - Bennochy Avenue

Bay Travel

X24A

Kirkcaldy - Glenrothes

Stagecoach East Scotland

X27

Kirkcaldy - Dunfermline - Alloa

Stagecoach East Scotland

X58

Kirkcaldy - Inverkeithing - Edinburgh

Stagecoach East Scotland

X60

Kirkcaldy - Inverkeithing - Edinburgh

Stagecoach East Scotland

X60A

Kirkcaldy - Inverkeithing - Edinburgh

Stagecoach East Scotland

X61

Cowdenbeath - Kirkcaldy - Leven

Stagecoach East Scotland