4A
Fife Leisure Park - Blairhall or Steelend
4C
Fife Leisure Park - Blairhall or Steelend
6A
Steelend or Dunfermline - Crombie or Rosyth
8A
Dunfermline - High Valleyfield or Alloa
18
19
19A
20
20A
23
28
Queen Margaret Hospital - Falkirk bus station
51
52
88A
Kincardine High Street - Rosyth Hilton Road
324
325
326
391
C1
E3
F16
H1
H2
M8
Buchanan Bus Station, Glasgow-Seagate Bus Station, Dundee City Centr
QA16
Kincardine - Dunfermline Queen Anne High School
QA17
Kincardine - Dunfermline Queen Anne High School
QA18
Kincardine - Dunfermline Queen Anne High School
QA4
Blairhall, East Avenue - Queen Anne High School
QA5
Cowstrandburn - Queen Anne High School
SC8
Saline - Dunfermline St Columba's High School
ScotRail
Glasgow Queen Street - Alloa
X22
Dunfermline Bus Station - Stirling Bus Station
X24
Glasgow, Buchanan bus station - St Andrews bus station
X24A
Glasgow, Buchanan bus station - St Andrews bus station
X27
Glasgow, Buchanan bus station - St Andrews bus station
Caledonian Sleeper
London Euston - Inverness
LNER
Inverness - London Kings Cross
LNER
Inverness - Peterborough
ScotRail
Alloa - Glasgow Queen Street
ScotRail
Alloa - Stirling
ScotRail
Arbroath - Glasgow Queen Street
ScotRail
Edinburgh - Perth
ScotRail
Glasgow Queen Street - Aberdeen
ScotRail
Glasgow Queen Street - Perth
ScotRail
Inverness - Edinburgh
ScotRail
Inverness - Glasgow Queen Street
ScotRail
Inverurie - Glasgow Queen Street
ScotRail
Dundee - Glasgow Queen Street