1
Randolph Street - Turnstone Road - Queen Anne Street
Stagecoach East Scotland
1A
Randolph Street - Crinan Place - Queen Anne Street
Stagecoach East Scotland
2
Randolph Street - Ericht Drive - Queen Anne Street
Stagecoach East Scotland
2A
Randolph Street - Greenshank Drive - Queen Anne Street
Stagecoach East Scotland
3
Dunfermline - Townhill
Stagecoach East Scotland
3A
Perth - Scone
Stagecoach East Scotland
4
Dunfermline - Carnock - Blairhall
Stagecoach East Scotland
4A
Dunfermline - Oakley - Steelend
Stagecoach East Scotland
4B
Dunfermline - Carnock - Blairhall
Stagecoach East Scotland
4C
Dunfermline - Carnock - Blairhall
Stagecoach East Scotland
5
Dunfermline - Inverkeithing
Stagecoach East Scotland
6
Crombie - Limekilns - Dunfermline
Stagecoach East Scotland
6A
Inverkeithing - Dunfermline
Stagecoach East Scotland
7
Kirkcaldy - Dunfermline - Inverkeithing
Stagecoach East Scotland
7A
Kirkcaldy - Dunfermline - Inverkeithing
Stagecoach East Scotland
7B
Kelty - Dunfermline - Inverkeithing
Stagecoach East Scotland
7C
Kelty - Dunfermline - Inverkeithing
Stagecoach East Scotland
7D
Kelty - Dunfermline - Inverkeithing
Stagecoach East Scotland
8
Dunfermline - Torryburn - High Valleyfield
Stagecoach East Scotland
8A
Dunfermline - Alloa - Clackmannan
Stagecoach East Scotland
8S
South Methven Street - Fairies Road - Oakbank Crescent
Stagecoach East Scotland
9
Tiree Place - Balhousie Street - Murray Street
Stagecoach East Scotland
11
Horse Cross - Muirhall Road - Main Street
Stagecoach East Scotland
11A
Horse Cross - St John Street - Muirhall Road
Stagecoach East Scotland
11S
Murray Street - Viewlands Road West - Glasgow Road
Stagecoach East Scotland
12
Gannochy Edge - Murray Place - Dupplin Road
Stagecoach East Scotland
13
Crieff Road - Rose Crescent - Kinnoull Street
Stagecoach East Scotland
13A
Murray Street - Dunkeld Road - Crieff Road
Stagecoach East Scotland
14
Perth - Almondbank - Pitcairngreen
Stagecoach East Scotland
14A
Whytescauseway - Ralston Drive - Hunter Street
Stagecoach East Scotland
15
Crieff - Dunira - St Fillans
Stagecoach East Scotland
15A
Crieff - Dunblane - Stirling
Stagecoach East Scotland
16
Dundee - Perth
Stagecoach East Scotland
16B
Perth - Dundee
Stagecoach East Scotland
16X
Dundee - Invergowrie
Stagecoach East Scotland
17
Auchterarder - Perth
Stagecoach East Scotland
19
Dunfermline - Cowdenbeath - Lochgelly
Stagecoach East Scotland
20
Kirriemuir - Forfar - Dundee
Stagecoach East Scotland
20C
Forfar - Dundee
Stagecoach East Scotland
21
Forfar - Dundee
Stagecoach East Scotland
21A
Forfar - Dundee
Stagecoach East Scotland
21B
Forfar - Dundee
Stagecoach East Scotland
21D
Dundee - Forfar
Stagecoach East Scotland
22
Dundee - Forfar - Kirriemuir
Stagecoach East Scotland
22D
Kirriemuir - Forfar - Dundee
Stagecoach East Scotland
23
Pitlochry - Dunkeld - Perth
Stagecoach East Scotland
23A
Perth - Dunkeld - Pitlochry
Stagecoach East Scotland
23X
Perth - Dunkeld - Pitlochry
Stagecoach East Scotland
24
Ballinluig - Pitlochry
Stagecoach East Scotland
27
Perth - Dunkeld - Pitlochry
Stagecoach East Scotland
27B
Forfar - Arbroath
Stagecoach East Scotland
27X
Pitlochry - Dunkeld - Perth
Stagecoach East Scotland
28
Dunfermline - Falkirk - Clackmannan
Stagecoach East Scotland
30
Arbroath - St Vigeans - Kirkton Industrial Estate
Stagecoach East Scotland
30A
Arbroath - Montrose - Brechin
Stagecoach East Scotland
30B
Arbroath - Montrose - Brechin
Stagecoach East Scotland
30C
Brothock Way - Montrose Road - Catherine Street
Stagecoach East Scotland
31
Glenrothes - Cowdenbeath - Dunfermline
Stagecoach East Scotland
31A
Glenrothes - Cowdenbeath - Dunfermline
Stagecoach East Scotland
31B
Dunfermline - Cowdenbeath - Glenrothes
Stagecoach East Scotland
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
34C
Perth - Stanley - Spittalfield
Stagecoach East Scotland
35
Kirkcaldy - Chapel
Stagecoach East Scotland
35A
Kirkcaldy - Chapel
Stagecoach East Scotland
36
Glenrothes - Cupar
Stagecoach East Scotland
37
Glenrothes - Kirkcaldy
Stagecoach East Scotland
37A
Glenrothes - Kirkcaldy
Stagecoach East Scotland
38
Church Street - Foxton Drive - Pitteuchar Roundabout
Stagecoach East Scotland
39
Glenrothes - Kirkcaldy
Stagecoach East Scotland
39A
Glenrothes - Kirkcaldy
Stagecoach East Scotland
39B
Glenrothes - Kirkcaldy
Stagecoach East Scotland
40
Arbroath - Brechin
Stagecoach East Scotland
41
Kirkcaldy - Leven - Cupar
Stagecoach East Scotland
41A
Cupar - Leven
Stagecoach East Scotland
41B
Leven - Cupar
Stagecoach East Scotland
42
Dundee - St Andrews - Glenrothes
Stagecoach East Scotland
42A
Dundee - Tayport - St Andrews
Stagecoach East Scotland
42B
Dundee - Tayport - St Andrews
Stagecoach East Scotland
43
Glenrothes - Leven
Stagecoach East Scotland
43A
Leven - Glenrothes
Stagecoach East Scotland
44
Glenrothes - Leven
Stagecoach East Scotland
44A
Leven - Glenrothes
Stagecoach East Scotland
44B
Glenrothes - Leven
Stagecoach East Scotland
46
Leven - Kirkcaldy
Stagecoach East Scotland
47
Craigo - Montrose - Ferryden
Stagecoach East Scotland
47A
Buckhaven - Methilhill - Cameron Bridge
Stagecoach East Scotland
47B
Ferryden - Montrose - Hillside
Stagecoach East Scotland
48
Leven - Cameron Bridge - Bonnybank
Stagecoach East Scotland
49
Leven - Cameron Bridge - Buckhaven
Stagecoach East Scotland
51
Perth - Rait - Abernyte
Stagecoach East Scotland
52
Newhame Road - Kennedy Avenue - A937
Stagecoach East Scotland
56
Perth - Kinross
Stagecoach East Scotland
56A
Perth - Kinross
Stagecoach East Scotland
56B
Kinross - Perth - Cupar
Stagecoach East Scotland
57
Blairgowrie - Perth
Stagecoach East Scotland
57A
Blairgowrie - Perth
Stagecoach East Scotland
57U
Perth - Blairgowrie
Stagecoach East Scotland
58
Perth - Blairgowrie
Stagecoach East Scotland
58A
Blairgowrie - Perth
Stagecoach East Scotland
59
Glenrothes - Cupar - St Andrews
Stagecoach East Scotland
60
Dunkeld - Blairgowrie
Stagecoach East Scotland
63
Blairgowrie - Carsie - Rattray
Stagecoach East Scotland
65
Cupar - Perth
Stagecoach East Scotland
65A
Cupar - Perth
Stagecoach East Scotland
70
Inveralmond Industrial Estate - Perth
Stagecoach East Scotland
71
Rosemount - Bridge of Cally - Enochdhu
Stagecoach East Scotland
72
Arbroath - Carnoustie - Dundee
Stagecoach East Scotland
73
Arbroath - Carnoustie - Dundee
Stagecoach East Scotland
73A
Arbroath - Carnoustie - Dundee
Stagecoach East Scotland
73B
Arbroath - Carnoustie - Dundee
Stagecoach East Scotland
73C
Arbroath - Carnoustie - Dundee
Stagecoach East Scotland
74
Carnoustie - Dundee
Stagecoach East Scotland
74A
Monifieth - West Ferry - Dundee
Stagecoach East Scotland
74B
Monifieth - West Ferry - Dundee
Stagecoach East Scotland
74C
Dundee - Broughty Ferry - Monifieth
Stagecoach East Scotland
75
Arbroath - St Vigeans - Kirkton Industrial Estate
Stagecoach East Scotland
75A
Arbroath - St Vigeans - Kirkton Industrial Estate
Stagecoach East Scotland
76
Catherine Street - St Ninians Road - Montrose Road
Stagecoach East Scotland
76A
Arbroath - Auchmithie
Stagecoach East Scotland
83
Aberfeldy - Pitlochry
Stagecoach East Scotland
84
Dunfermline - Wellwood
Stagecoach East Scotland
88
Dunfermline - Inverkeithing
Stagecoach East Scotland
88A
Dunfermline - Alloa - Inverkeithing
Stagecoach East Scotland
89
Dunfermline - Inverkeithing
Stagecoach East Scotland
89A
Inverkeithing - Dunfermline
Stagecoach East Scotland
89B
Dunfermline - Inverkeithing
Stagecoach East Scotland
90
Howard Place - Largo Road - Argyle Street
Stagecoach East Scotland
90A
St Andrews - East Sands
Stagecoach East Scotland
90B
St Andrews - East Sands
Stagecoach East Scotland
90C
Howard Place - Shoolbraids - Argyle Street
Stagecoach East Scotland
91
Howard Place - Shoolbraids - Argyle Street
Stagecoach East Scotland
91A
St Andrews - East Sands
Stagecoach East Scotland
95
Anstruther - Leven
Stagecoach East Scotland
99
Dundee - Newport-on-Tay - St Andrews
Stagecoach East Scotland
99S
St Andrews - Newport-on-Tay - Dundee
Stagecoach East Scotland
201
Kinross - Glenrothes
Stagecoach East Scotland
395
Anstruther - Leven
Stagecoach East Scotland
615
Crieff - Dunblane
Stagecoach East Scotland
747
Dunfermline - South Queensferry - Edinburgh
Stagecoach East Scotland
787
Kinross - South Queensferry - Edinburgh
Stagecoach East Scotland
815
Crieff - Comrie
Stagecoach East Scotland
857
Meigle - Ardler - Rosemount
Stagecoach East Scotland
862
Blairgowrie - Perth
Stagecoach East Scotland
AM1
Dovecot Road - Beaufort Drive - Foxton Drive
Stagecoach East Scotland
AM2
Dovecot Road - Mar Drive - Parbroath Road
Stagecoach East Scotland
AM3
Dovecot Road - Mar Drive - Lochtyview Way
Stagecoach East Scotland
AM4
Glenrothes - Markinch - Star
Stagecoach East Scotland
AM6
Glenrothes - Coaltown - Milton of Balgonie
Stagecoach East Scotland
AM7
Glenrothes - Markinch
Stagecoach East Scotland
AM8
Glenrothes - Markinch
Stagecoach East Scotland
AM9
Glenrothes - Kirkcaldy
Stagecoach East Scotland
AM10
Glenrothes - Kirkcaldy
Stagecoach East Scotland
BB1
Kinross - Cupar
Stagecoach East Scotland
BB2
Cupar - Auchtermuchty - Den of Lindores
Stagecoach East Scotland
BB5
Cupar - Lindores - Newburgh
Stagecoach East Scotland
BB16
Newport-on-Tay - St Andrews - Cupar
Stagecoach East Scotland
BE1
Kelty - Cowdenbeath
Stagecoach East Scotland
BE2
Kelty - Cowdenbeath
Stagecoach East Scotland
BE3
Kelty - Cowdenbeath
Stagecoach East Scotland
BE7
Dunfermline - Cowdenbeath
Stagecoach East Scotland
BE9
Donibristle - Cowdenbeath - Hill of Beath
Stagecoach East Scotland
BE10
Crossgates - Cowdenbeath - Hill of Beath
Stagecoach East Scotland
BU1
Mavis Bank - Methilhaven Road - B931
Stagecoach East Scotland
BW1
Kirkcaldy - Burntisland
Stagecoach East Scotland
BW2
Kirkcaldy - Burntisland
Stagecoach East Scotland
BW4
Kirkcaldy - Burntisland
Stagecoach East Scotland
BW5
Kirkcaldy - Burntisland
Stagecoach East Scotland
BW9
Kirkcaldy - Auchtertool
Stagecoach East Scotland
BW12
Kirkcaldy - Burntisland
Stagecoach East Scotland
BW13
Kirkcaldy - Burntisland
Stagecoach East Scotland
CA1
Kings Road - Castle Road - Grampian Place
Stagecoach East Scotland
CH1
Ceres Road - Burnside North - Carslogie Road
Stagecoach East Scotland
CH2
Springfield - Cupar
Stagecoach East Scotland
CH3
Springfield - Cupar Muir - Cupar
Stagecoach East Scotland
CL1
Torryburn - High Valleyfield - Culross
Stagecoach East Scotland
DB1
Inverkeithing - Dunfermline
Stagecoach East Scotland
DF2
Grange Road - Holly Crescent - Castle Drive
Stagecoach East Scotland
DF7
Dunfermline - Limekilns - Crombie
Stagecoach East Scotland
EW1
Wemysshaven Gardens - High Road - Main Road
Stagecoach East Scotland
FF1
Cuddyhouse Road - Moss Side Road - Leuchatsbeath Drive
Stagecoach East Scotland
GF1
Tayport - St Andrews
Stagecoach East Scotland
GR1
Glenrothes - Balfarg - Cadham
Stagecoach East Scotland
GR2
Cadham - Glenrothes
Stagecoach East Scotland
GR3
Glenrothes - Cadham - Balfarg
Stagecoach East Scotland
GR4
Glenrothes - Cadham - Balfarg
Stagecoach East Scotland
GW1
Peploe Drive - South Parks Road - Formonthills Road
Stagecoach East Scotland
GW2
Whinnyknowe - Formonthills Road - Dunlin Avenue
Stagecoach East Scotland
GW3
Formonthills Road - South Parks Road - Dunlin Avenue
Stagecoach East Scotland
GW4
Pitcairn Avenue - Magnus Drive - Formonthills Road
Stagecoach East Scotland
GW5
Lochgelly - Glenrothes
Stagecoach East Scotland
GW6
Lochgelly - Glenrothes
Stagecoach East Scotland
IK3
Dunfermline - Inverkeithing
Stagecoach East Scotland
IK4
Dunfermline - Inverkeithing
Stagecoach East Scotland
IK5
Dunfermline - Inverkeithing
Stagecoach East Scotland
IK6
Dunfermline - Inverkeithing
Stagecoach East Scotland
IK7
Inverkeithing - Dunfermline
Stagecoach East Scotland
IK8
Inverkeithing - Dunfermline
Stagecoach East Scotland
IK9
Inverkeithing - Dunfermline
Stagecoach East Scotland
IK10
Inverkeithing - Dunfermline
Stagecoach East Scotland
IK11
Dunfermline - Inverkeithing
Stagecoach East Scotland
IK12
Dunfermline - Inverkeithing
Stagecoach East Scotland
IK13
Dunfermline - Inverkeithing
Stagecoach East Scotland
IK14
Inverkeithing - Dunfermline
Stagecoach East Scotland
KR1
Hilton Road - Kings Road - Kings Place
Stagecoach East Scotland
LA1
Buckhaven - Methil - Leven
Stagecoach East Scotland
LA2
Buckhaven - Methil - Leven
Stagecoach East Scotland
LA3
Leven - Methil - Buckhaven
Stagecoach East Scotland
LA4
Leven - Methil - Buckhaven
Stagecoach East Scotland
LA5
Leven - Methil - Buckhaven
Stagecoach East Scotland
LA6
Buckhaven - Methilhill - Leven
Stagecoach East Scotland
LA7
Buckhaven - Windygates - Bonnybank
Stagecoach East Scotland
LA8
Buckhaven - Methilhill - Kennoway
Stagecoach East Scotland
LA9
Buckhaven - Methilhill - Kennoway
Stagecoach East Scotland
LA10
Buckhaven - Windygates - Bonnybank
Stagecoach East Scotland
LA11
Leven - Kirkcaldy
Stagecoach East Scotland
LA12
Leven - Kirkcaldy
Stagecoach East Scotland
LA13
Buckhaven - Methilhill - Windygates
Stagecoach East Scotland
LK1
Charlestown - Crombie - Limekilns
Stagecoach East Scotland
MD14
St Andrews - Cupar
Stagecoach East Scotland
MD15
St Andrews - Cupar - Leven
Stagecoach East Scotland
MD17
St Andrews - Tayport - Newport-on-Tay
Stagecoach East Scotland
MK1
Glenrothes - Markinch
Stagecoach East Scotland
MT1
Linnwood Drive - Banbeath Place - Graham Avenue
Stagecoach East Scotland
PK1
Coldstream Park - Waggon Road - Parkhill Terrace
Stagecoach East Scotland
QA5
Cowstrandburn - Upper Steelend - Dunfermline
Stagecoach East Scotland
QA17
Dunfermline - Alloa
Stagecoach East Scotland
SA3
Leven - Methil - Methilhill
Stagecoach East Scotland
SC8
Dunfermline - Carnock - Saline
Stagecoach East Scotland
SC9
Dunfermline - Inverkeithing
Stagecoach East Scotland
SH3
Kirkcaldy - Leven
Stagecoach East Scotland
SH4
Leven - Kirkcaldy
Stagecoach East Scotland
SH5
Kirkcaldy - Leven
Stagecoach East Scotland
SH6
Glenrothes - Kirkcaldy
Stagecoach East Scotland
SH9
Lochgelly - Kirkcaldy
Stagecoach East Scotland
SH10
Kirkcaldy - Lochgelly - Cowdenbeath
Stagecoach East Scotland
SM4
Kirkcaldy - Burntisland
Stagecoach East Scotland
SP1
Glenrothes - Leslie - Cadham
Stagecoach East Scotland
SP2
Glenrothes - Cadham - Balfarg
Stagecoach East Scotland
SP3
Glenrothes - Markinch
Stagecoach East Scotland
ST3
Masterton Road - Gilfillan Road - Whinhill
Stagecoach East Scotland
ST4
Dunfermline - Wellwood - Gowkhall
Stagecoach East Scotland
TB1
Newmills - Torryburn - Culross
Stagecoach East Scotland
WD1
Anstruther - St Monans - Ovenstone
Stagecoach East Scotland
WD2
Anstruther - Leven
Stagecoach East Scotland
X7
Dundee - Invergowrie
Stagecoach East Scotland
X22
Dunfermline - Alloa - Stirling
Stagecoach East Scotland
X24
Glasgow - Larbert - Alloa
Stagecoach East Scotland
X24A
Glasgow - Larbert - Alloa
Stagecoach East Scotland
X27
Glasgow - Larbert - Alloa
Stagecoach East Scotland
X51
Livingston - South Queensferry - Dunfermline
Stagecoach East Scotland
X54
Cowdenbeath - Inverkeithing - Edinburgh
Stagecoach East Scotland
X54A
Cowdenbeath - Inverkeithing - Edinburgh
Stagecoach East Scotland
X55
Edinburgh - Inverkeithing - Dunfermline
Stagecoach East Scotland
X56
Cowdenbeath - Inverkeithing - Edinburgh
Stagecoach East Scotland
X58
Kirkcaldy - Inverkeithing - Edinburgh
Stagecoach East Scotland
X59
Cowdenbeath - Inverkeithing - Edinburgh
Stagecoach East Scotland
X59A
Cowdenbeath - Inverkeithing - Edinburgh
Stagecoach East Scotland
X60
Kirkcaldy - Inverkeithing - Edinburgh
Stagecoach East Scotland
X60A
Kirkcaldy - Inverkeithing - Edinburgh
Stagecoach East Scotland
X61
Cowdenbeath - Inverkeithing - Edinburgh
Stagecoach East Scotland