Services Provided By: 
Stagecoach


Service Start Date End Date Description
1
2026-02-24 2027-03-03
Perth - Letham & Tulloch
1
2026-02-24 2027-03-03
Dunfermline James Street - Dunfermline James Street
1A
2026-02-24 2027-03-03
Perth - Letham & Tulloch
1A
2026-02-24 2027-03-03
Dunfermline James Street - Dunfermline James Street
2
2026-02-24 2027-03-03
Perth - Letham & Tulloch
2
2026-02-24 2027-03-03
Dunfermline James Street - Dunfermline James Street
2A
2026-02-24 2027-03-03
Perth - Letham & Tulloch
2A
2026-02-24 2027-03-03
Dunfermline James Street - Dunfermline James Street
3
2026-02-24 2027-03-03
Perth - Scone & Old Scone
3
2026-02-24 2027-03-03
Dunfermline bus station - Townhill turning circle
3A
2026-02-24 2027-03-03
Perth - Scone & Old Scone
4
2026-02-24 2027-03-03
Perth - Bertha Park
4
2026-02-24 2027-03-03
Fife Leisure Park - Blairhall or Steelend
4A
2026-02-24 2027-03-03
Fife Leisure Park - Blairhall or Steelend
4B
2026-02-24 2027-03-03
Fife Leisure Park - Blairhall or Steelend
4C
2026-02-24 2027-03-03
Fife Leisure Park - Blairhall or Steelend
5
2026-02-24 2027-03-03
Perth - Craigie and Moncrieffe
5
2026-02-24 2027-03-03
Ferrytoll Park and Ride - Ferrytoll Park and Ride
6
2026-02-24 2027-03-03
Perth - Craigie and Moncrieffe
6
2026-02-24 2027-03-03
Steelend or Dunfermline - Crombie or Rosyth
6A
2026-02-24 2027-03-03
Steelend or Dunfermline - Crombie or Rosyth
7
2026-02-24 2027-03-03
Scone - Broxden
7
2026-02-24 2027-03-03
Dunfermline bus station - Kirkcaldy bus station
7
2026-02-24 2027-03-03
Kirkcaldy bus station - Leven bus station
7A
2026-02-24 2027-03-03
Scone - Broxden
7A
2026-02-24 2027-03-03
Dunfermline bus station - Kirkcaldy bus station
7A
2026-02-24 2027-03-03
Kirkcaldy bus station - Leven bus station
7B
2026-02-24 2027-03-03
Scone - Broxden
7B
2026-02-24 2027-03-03
Kelty - Dalgety Bay or North Queensferry
7C
2026-02-24 2027-03-03
Kelty - Dalgety Bay or North Queensferry
7D
2026-02-24 2027-03-03
Kelty - Dalgety Bay or North Queensferry
8
2026-02-24 2027-03-03
Perth Mill Street - Hillend
8
2026-02-24 2027-03-03
Dunfermline - High Valleyfield or Alloa
8A
2026-02-24 2027-03-03
Dunfermline - High Valleyfield or Alloa
8S
2026-02-24 2027-03-03
Perth Mill Street - Hillend
9
2026-02-24 2027-03-03
North Muirton - Perth city centre
11
2026-02-24 2027-03-03
Perth - Kinnoull Hill
11A
2026-02-24 2027-03-03
Perth - Kinnoull Hill
11S
2026-02-24 2027-03-03
Perth - Kinnoull Hill
12
2026-02-24 2027-03-03
Gannochy or MRH - Viewlands
13
2026-02-24 2027-03-03
Perth - Huntingtower Park
13A
2026-02-24 2027-03-03
Perth - Huntingtower Park
14
2026-02-24 2027-03-03
Perth - Pitcairngreen
14A
2026-02-24 2027-03-03
Perth - Pitcairngreen
14A
2026-02-24 2027-03-03
Kirkcaldy bus station - Chapel Fife Central Retail Park
15
2026-02-24 2027-03-03
Crieff - St Fillans
15
2026-02-24 2027-03-03
Perth - Crieff
15A
2026-02-24 2027-03-03
Perth - Crieff
15A
2026-02-24 2027-03-03
Crieff - Stirling
16
2026-02-24 2027-03-03
Perth - Dundee
16B
2026-02-24 2027-03-03
Perth - Dundee
16X
2026-02-24 2027-03-03
Perth - Dundee
17
2026-02-24 2027-03-03
Perth - Auchterarder
19
2026-02-24 2027-03-03
Rosyth - Ballingry
20
2026-02-25 2027-03-03
Dundee - Kirriemuir or Glamis
20C
2026-02-25 2027-03-03
Dundee - Kirriemuir or Glamis
21
2026-02-25 2027-03-03
Dundee - Kirriemuir or Glamis
21
2026-02-25 2027-03-03
Forfar, East High Street - Stracathro Hospital
21A
2026-02-25 2027-03-03
Dundee - Kirriemuir or Glamis
21A
2026-02-25 2027-03-03
Forfar, East High Street - Stracathro Hospital
21B
2026-02-25 2027-03-03
Dundee - Kirriemuir or Glamis
21B
2026-02-25 2027-03-03
Forfar, East High Street - Stracathro Hospital
21D
2026-02-25 2027-03-03
Dundee - Kirriemuir or Glamis
22
2026-02-24 2027-03-03
Dundee bus station - Kirriemuir Square
22D
2026-02-24 2027-03-03
Dundee bus station - Kirriemuir Square
23
2026-02-24 2027-03-03
Ballinluig - Aberfeldy
23
2026-02-24 2027-03-03
Perth city centre - Pitlochry
23A
2026-02-24 2027-03-03
Ballinluig - Aberfeldy
23A
2026-02-24 2027-03-03
Perth city centre - Pitlochry
23X
2026-02-24 2027-03-03
Ballinluig - Aberfeldy
23X
2026-02-24 2027-03-03
Perth city centre - Pitlochry
24
2026-02-24 2027-03-03
Ballinluig - Pitlochry
27
2026-02-24 2027-03-03
Perth city centre - Pitlochry
27
2026-02-24 2027-03-03
Forfar East High Street - Arbroath bus station
27B
2026-02-24 2027-03-03
Forfar East High Street - Arbroath bus station
27X
2026-02-24 2027-03-03
Perth city centre - Pitlochry
28
2026-02-24 2027-03-03
Queen Margaret Hospital - Falkirk Vicar Street
30
2026-02-24 2027-03-03
Arbroath bus station - Arbroath bus station
30
2026-02-24 2027-03-03
Arbroath bus station - Stracathro Hospital
30A
2026-02-24 2027-03-03
Arbroath bus station - Stracathro Hospital
30B
2026-02-24 2027-03-03
Arbroath bus station - Stracathro Hospital
30C
2026-02-24 2027-03-03
Arbroath bus station - Stracathro Hospital
31
2026-02-24 2027-03-03
Dunfermline bus station - Glenrothes bus station
31A
2026-02-24 2027-03-03
Dunfermline bus station - Glenrothes bus station
31B
2026-02-24 2027-03-03
Dunfermline bus station - Glenrothes bus station
32
2026-02-24 2027-03-03
Kirkcaldy bus station - Glenrothes bus station
32A
2026-02-24 2027-03-03
Kirkcaldy bus station - Glenrothes bus station
33
2026-02-24 2027-03-03
Kirkcaldy bus station - Dunfermline bus station
33
2026-02-24 2027-03-03
Arbroath bus station - Stracathro Hospital
33A
2026-02-24 2027-03-03
Kirkcaldy bus station - Dunfermline bus station
34
2026-02-24 2027-03-03
Ballinluig - Aberfeldy
34
2026-02-24 2027-03-03
Perth - Spittalfield or Ballinluig
34
2026-02-24 2027-03-03
Kirkcaldy Bus Station - Kirkcaldy Retail Park
34A
2026-02-24 2027-03-03
Ballinluig - Aberfeldy
34A
2026-02-24 2027-03-03
Perth - Spittalfield or Ballinluig
34A
2026-02-24 2027-03-03
Kirkcaldy Bus Station - Kirkcaldy Retail Park
34B
2026-02-24 2027-03-03
Kirkcaldy Bus Station - Kirkcaldy Retail Park
34C
2026-02-24 2027-03-03
Perth - Spittalfield or Ballinluig
35
2026-02-24 2027-03-03
Kirkcaldy bus station - Chapel, Glen Bruar Place
35A
2026-02-24 2027-03-03
Kirkcaldy bus station - Chapel, Glen Bruar Place
36
2026-02-24 2027-03-03
Glenrothes bus station - Newburgh High Street
37
2026-02-24 2027-03-03
Kirkcaldy Bus Station - Glenrothes Bus Station
37A
2026-02-24 2027-03-03
Kirkcaldy Bus Station - Glenrothes Bus Station
38
2026-02-24 2027-03-03
Glenrothes Bus Station - Stenton
39
2026-02-24 2027-03-03
Kirkcaldy - Glenrothes or Leslie
39A
2026-02-24 2027-03-03
Kirkcaldy - Glenrothes or Leslie
39B
2026-02-24 2027-03-03
Kirkcaldy - Glenrothes or Leslie
40
2026-02-24 2027-03-03
Glenrothes bus station - Dundee bus station
40
2026-02-24 2027-03-03
Arbroath bus station - Stracathro Hospital
41
2026-02-24 2027-03-03
Kirkcaldy or Leven - Cupar
41
2026-02-24 2027-03-03
Cupar railway station - Dundee bus station
41A
2026-02-24 2027-03-03
Kirkcaldy or Leven - Cupar
41A
2026-02-24 2027-03-03
Cupar railway station - Dundee bus station
41B
2026-02-24 2027-03-03
Kirkcaldy or Leven - Cupar
41B
2026-02-24 2027-03-03
Cupar railway station - Dundee bus station
42
2026-02-24 2027-03-03
Tayport - Dundee city centre
42
2026-02-24 2027-03-03
Hospitalfield - Arbroath bus station
43
2026-02-24 2027-03-03
Methilhill - Glenrothes Whitehill
43A
2026-02-24 2027-03-03
Methilhill - Glenrothes Whitehill
44
2026-02-24 2027-03-03
Leven bus station - Glenrothes bus station
44A
2026-02-24 2027-03-03
Leven bus station - Glenrothes bus station
44B
2026-02-24 2027-03-03
Leven bus station - Glenrothes bus station
46
2026-02-24 2027-03-03
Leven bus station - Dundee city centre
46
2026-02-24 2027-03-03
Kirkcaldy bus station - Leven bus station
47
2026-02-24 2027-03-03
Ferryden Pier - Hillside or Craigo
47A
2026-02-24 2027-03-03
Leven bus station - Muiredge roundabout
47A
2026-02-24 2027-03-03
Hillhead of Hedderwick - Montrose Academy
47B
2026-02-24 2027-03-03
Ferryden Pier - Hillside or Craigo
48
2026-02-24 2027-03-03
Leven bus station - Leven bus station
49
2026-02-24 2027-03-03
Leven bus station - Leven bus station
51
2026-02-24 2027-03-03
Abernyte - Perth PRI
52
2026-02-24 2027-03-03
Montrose Forties Road - Montrose Forties Road
56
2026-02-24 2027-03-03
Perth - Kinross
56A
2026-02-24 2027-03-03
Perth - Kinross
56B
2026-02-24 2027-03-03
Perth - Kinross
57
2026-02-24 2027-03-03
Dundee bus station - Blairgowrie, Wellmeadow
57
2026-02-24 2027-03-03
Blairgowrie, Wellmeadow - Perth bus station
57A
2026-02-24 2027-03-03
Dundee bus station - Blairgowrie, Wellmeadow
57A
2026-02-24 2027-03-03
Blairgowrie, Wellmeadow - Perth bus station
57U
2026-02-24 2027-03-03
Dundee bus station - Blairgowrie, Wellmeadow
57U
2026-02-24 2027-03-03
Blairgowrie, Wellmeadow - Perth bus station
58
2026-02-24 2027-03-03
Blairgowrie - Perth
58A
2026-02-24 2027-03-03
Blairgowrie - Perth
59
2026-02-24 2027-03-03
Dundee - Blairgowrie
59
2026-02-24 2027-03-03
Glenrothes bus station - St Andrews bus station
60
2026-02-24 2027-03-03
Blairgowrie, Wellmeadow - Dunkeld, North Car Park
63
2026-02-24 2027-03-03
Blairgowrie - Town Service
65
2026-02-24 2027-03-03
Perth - Newburgh
70
2026-02-24 2027-03-03
Inveralmond Ind Est - Inveralmond Ind Est
71
2026-02-24 2027-03-03
Blairgowrie - Tarvie
72
2026-02-24 2027-03-03
Arbroath bus station - Ninewells Hospital
73
2026-02-24 2027-03-03
Arbroath bus station - Ninewells Hospital
73A
2026-02-24 2027-03-03
Arbroath bus station - Ninewells Hospital
73B
2026-02-24 2027-03-03
Arbroath bus station - Ninewells Hospital
73C
2026-02-24 2027-03-03
Arbroath bus station - Ninewells Hospital
74
2026-02-24 2027-03-03
Carnoustie, Westhaven Park - Ninewells Hospital
74A
2026-02-24 2027-03-03
Carnoustie, Westhaven Park - Ninewells Hospital
74B
2026-02-24 2027-03-03
Carnoustie, Westhaven Park - Ninewells Hospital
74C
2026-02-24 2027-03-03
Carnoustie, Westhaven Park - Ninewells Hospital
75
2026-02-24 2027-03-03
Arbroath bus station - Arbroath bus station
75A
2026-02-24 2027-03-03
Arbroath bus station - Arbroath bus station
76
2026-02-24 2027-03-03
Arbroath bus station - Arbroath bus station
76A
2026-02-24 2027-03-03
Arbroath bus station - Arbroath bus station
81
2026-02-24 2027-03-03
Dunfermline bus station - Dunfermline bus station
81A
2026-02-24 2027-03-03
Dunfermline bus station - Dunfermline bus station
82
2026-02-24 2027-03-03
Dunfermline bus station - Dunfermline bus station
82A
2026-02-24 2027-03-03
Dunfermline bus station - Dunfermline bus station
83
2026-02-24 2027-03-03
House of Bruar - Aberfeldy
84
2026-02-24 2027-03-03
Dunfermline Izatt Avenue - Parkneuk Braigh Gardens
88
2026-02-24 2027-03-03
Kincardine High Street - Rosyth Hilton Road
88A
2026-02-24 2027-03-03
Kincardine High Street - Rosyth Hilton Road
89
2026-02-24 2027-03-03
Crossford - North Queensferry Battery Road
89A
2026-02-24 2027-03-03
Crossford - North Queensferry Battery Road
89B
2026-02-24 2027-03-03
Crossford - North Queensferry Battery Road
90
2026-02-24 2027-03-03
St Andrews bus station - Bogward
90A
2026-02-24 2027-03-03
St Andrews bus station - Bogward
90B
2026-02-24 2027-03-03
St Andrews bus station - Bogward
90C
2026-02-24 2027-03-03
St Andrews bus station - Bogward
91
2026-02-24 2027-03-03
St Andrews bus station - Bogward
91A
2026-02-24 2027-03-03
St Andrews bus station - Bogward
95
2026-02-24 2027-03-03
Leven bus station - Anstruther harbour
95
2026-02-24 2027-03-03
Anstruther harbour - St Andrews bus station
99
2026-02-24 2027-03-03
St Andrews bus station - Dundee City Centre
99S
2026-02-24 2027-03-03
St Andrews bus station - Dundee bus station
201
2026-02-24 2027-03-03
Glenrothes bus depot - Kinross, Ross Street
395
2026-02-24 2027-03-03
Leven bus station - Anstruther harbour
615
2026-02-24 2027-03-03
Perth - Crieff
615
2026-02-24 2027-03-03
Crieff - Stirling
747
2026-02-24 2027-03-03
Halbeath P&R - Edinburgh Airport
787
2026-02-24 2027-03-03
Edinburgh Airport - Kinross Park and Ride
787
2026-02-24 2027-03-03
Kinross Park and Ride - St Andrews
815
2026-02-24 2027-03-03
Crieff - St Fillans
815
2026-02-24 2027-03-03
Perth - Crieff
857
2026-02-24 2027-03-03
Blairgowrie - Meigle
862
2026-02-24 2027-03-03
Blairgowrie - Caputh
AM1
2026-02-24 2027-03-03
Auchmuty High School - Stenton, Finglassie or Lochty
AM2
2026-02-24 2027-03-03
Auchmuty High School - Stenton, Finglassie or Lochty
AM3
2026-02-24 2027-03-03
Auchmuty High School - Stenton, Finglassie or Lochty
AM4
2026-02-24 2027-03-03
Auchmuty High School - Star
AM6
2026-02-24 2027-03-03
Auchmuty High School - Milton of Balgonie
AM7
2026-02-24 2027-03-03
Auchmuty High School - Markinch or Tofthill
AM8
2026-02-24 2027-03-03
Auchmuty High School - Markinch or Tofthill
AM9
2026-02-24 2027-03-03
Auchmuty High School - Thornton
AM10
2026-02-24 2027-03-03
Auchmuty High School - Thornton
BB1
2026-02-24 2027-03-03
Burnside - Bell Baxter High School
BB2
2026-02-24 2027-03-03
Newburgh - Bell Baxter High School
BB5
2026-02-24 2027-03-03
Newburgh - Bell Baxter High School
BB16
2026-02-24 2027-03-03
Gauldry - Bell Baxter High School
BE1
2026-02-24 2027-03-03
Beath High School - Kelty Station Road
BE2
2026-02-24 2027-03-03
Beath High School - Kelty Station Road
BE3
2026-02-24 2027-03-03
Beath High School - Kelty Station Road
BE7
2026-02-24 2027-03-03
Halbeath or Mossmoran - Beath High School
BE9
2026-02-24 2027-03-03
Halbeath or Mossmoran - Beath High School
BE10
2026-02-24 2027-03-03
Halbeath or Mossmoran - Beath High School
BU1
2026-02-24 2027-03-03
Buckhaven Primary School - Mavis Bank
BW1
2026-02-24 2027-03-03
Balwearie High School - Burntisland
BW2
2026-02-24 2027-03-03
Balwearie High School - Burntisland
BW4
2026-02-24 2027-03-03
Balwearie High School - Burntisland
BW5
2026-02-24 2027-03-03
Balwearie High School - Burntisland
BW9
2026-02-24 2027-03-03
Balwearie High School - Invertiel Farm
BW12
2026-02-24 2027-03-03
Balwearie High School - Burntisland
BW13
2026-02-24 2027-03-03
Balwearie High School - Burntisland
CA1
2026-02-24 2027-03-03
Rosyth Castle Road - Camdean Primary School
CH1
2026-02-24 2027-03-03
Cupar, Elmwood College - Castlehill Primary School
CH2
2026-02-24 2027-03-03
Stratheden - Castlehill Primary School
CH3
2026-02-24 2027-03-03
Springfield - Castlehill Primary School
CL1
2026-02-24 2027-03-03
Newmills - Culross Primary School
DB1
2026-02-24 2027-03-03
Inverkeithing High School - Donibristle Primary School
DF2
2026-02-24 2027-03-03
Dunfermline High School - Pitreavie Castle
DF7
2026-02-24 2027-03-03
Crombie - Dunfermline High School
EW1
2026-02-24 2027-03-03
Rosie Hall - East Wemyss Primary Sch
FF1
2026-02-24 2027-03-03
Halbeath or Mossmoran - Beath High School
GF1
2026-02-24 2027-03-03
Tayport, Quarry Road - Greyfriars Primary School
GR1
2026-02-24 2027-03-03
Glenrothes High School - Pitcairn
GR2
2026-02-24 2027-03-03
Glenrothes High School - Pitcairn
GR3
2026-02-24 2027-03-03
Glenrothes High School - Pitcairn
GR4
2026-02-24 2027-03-03
Glenrothes High School - Pitcairn
GW1
2026-02-24 2027-03-03
Glenwood High School - Whinnyknowe
GW2
2026-02-24 2027-03-03
Glenwood High School - Whinnyknowe
GW3
2026-02-24 2027-03-03
Glenwood High School - Whinnyknowe
GW4
2026-02-24 2027-03-03
Glenwood High School - Whinnyknowe
GW5
2026-02-24 2027-03-03
Glenwood High School - Kinglassie
GW6
2026-02-24 2027-03-03
Glenwood High School - Kinglassie
IK3
2026-02-24 2027-03-03
Inverkeithing High School - Fordell Gardens or Dalgety Bay
IK4
2026-02-24 2027-03-03
Inverkeithing High School - Fordell Gardens or Dalgety Bay
IK5
2026-02-24 2027-03-03
Inverkeithing High School - Fordell Gardens or Dalgety Bay
IK6
2026-02-24 2027-03-03
Inverkeithing High School - Fordell Gardens or Dalgety Bay
IK7
2026-02-24 2027-03-03
Rosyth - Inverkeithing High School
IK8
2026-02-24 2027-03-03
Rosyth - Inverkeithing High School
IK9
2026-02-24 2027-03-03
Rosyth - Inverkeithing High School
IK10
2026-02-24 2027-03-03
Rosyth - Inverkeithing High School
IK11
2026-02-24 2027-03-03
Rosyth - Inverkeithing High School
IK12
2026-02-24 2027-03-03
Rosyth - Inverkeithing High School
IK13
2026-02-24 2027-03-03
Rosyth - Inverkeithing High School
IK14
2026-02-24 2027-03-03
Duloch Park - Inverkeithing High School
KR1
2026-02-24 2027-03-03
Rosyth, Hilton Road - Kings Road Primary School
LA1
2026-02-24 2027-03-03
Levenmouth Academy - Leven
LA2
2026-02-24 2027-03-03
Levenmouth Academy - Leven
LA3
2026-02-24 2027-03-03
Levenmouth Academy - Leven
LA4
2026-02-24 2027-03-03
Levenmouth Academy - Mountfleurie
LA5
2026-02-24 2027-03-03
Levenmouth Academy - Mountfleurie
LA6
2026-02-24 2027-03-03
Levenmouth Academy - Mountfleurie
LA7
2026-02-24 2027-03-03
Levenmouth Academy - Denhead turning circle
LA8
2026-02-24 2027-03-03
Levenmouth Academy - Denhead turning circle
LA9
2026-02-24 2027-03-03
Levenmouth Academy - Denhead turning circle
LA10
2026-02-24 2027-03-03
Levenmouth Academy - Denhead turning circle
LA11
2026-02-24 2027-03-03
Levenmouth Academy - West Wemyss
LA12
2026-02-24 2027-03-03
Levenmouth Academy - Buckhaven
LA13
2026-02-24 2027-03-03
Levenmouth Academy - Denhead turning circle
LK1
2026-02-24 2027-03-03
Crombie - Limekilns Primary School
MD14
2026-02-24 2027-03-03
Pitscottie - St Andrews Madras College
MD15
2026-02-24 2027-03-03
Leven - St Andrews Madras College
MD17
2026-02-24 2027-03-03
St Andrews Madras College - Wormit Kilmany Road
MK1
2026-02-24 2027-03-03
Markinch Primary School - Balbirnie Mains
MT1
2026-02-24 2027-03-03
Mountfleurie Primary - Casan
PK1
2026-02-24 2027-03-03
Parkhill Primary - Coldstream Park
QA5
2026-02-24 2027-03-03
Cowstrandburn - Queen Anne High School
QA17
2026-02-24 2027-03-03
Kincardine High Street - Queen Anne High School
SA3
2026-02-24 2027-03-03
St Agatha's Primary School - Methilhill
SC8
2026-02-24 2027-03-03
Saline - Dunfermline St Columba's High School
SC9
2026-02-24 2027-03-03
North Queensferry - Dunfermline St Columba's High School
SH3
2026-02-24 2027-03-03
St Andrews High School - Casan
SH4
2026-02-24 2027-03-03
St Andrews High School - Casan
SH5
2026-02-24 2027-03-03
St Andrews High School - Kennoway
SH6
2026-02-24 2027-03-03
St Andrews High School. - Leslie
SH9
2026-02-24 2027-03-03
St Andrews High School - Lumphinnans or Lochgelly
SH10
2026-02-24 2027-03-03
St Andrews High School - Lumphinnans or Lochgelly
SM4
2026-02-24 2027-03-03
St Marie's Primary School - Burntisland
SP1
2026-02-24 2027-03-03
St Paul's Primary School - Cadham
SP2
2026-02-24 2027-03-03
St Pauls Primary School - Collydean
SP3
2026-02-24 2027-03-03
St Paul's Primary School - Balbirnie Mains
ST3
2026-02-24 2027-03-03
Masterton - St Margaret's Primary School
ST4
2026-02-24 2027-03-03
St Margaret's Primary School - Gowkhall
TB1
2026-02-24 2027-03-03
Newmills - Culross Primary School
WD1
2026-02-24 2027-03-03
Grangemuir - Anstruther Waid Academy
WD2
2026-02-24 2027-03-03
Colinsburgh - Anstruther Waid Academy
X7
2026-02-24 2027-03-03
Aberdeen, Union Square - Stonehaven, Barclay Street
X7
2026-02-24 2027-03-03
Montrose High Street - Dundee bus station
X7
2026-02-24 2027-03-03
Dundee bus station - Invergowrie
X7
2026-02-24 2027-03-03
Stonehaven, Barclay Street - Montrose, High Street
X22
2026-02-24 2027-03-03
Dunfermline Bus Station - Stirling Bus Station
X24
2026-02-24 2027-03-03
Kincardine North Approach Road - Glenrothes bus station
X24
2026-02-24 2027-03-03
Glasgow, Buchanan bus station - Kincardine North Approach Road
X24
2026-02-24 2027-03-03
Glenrothes bus station - St Andrews bus station
X24A
2026-02-24 2027-03-03
Kincardine North Approach Road - Glenrothes bus station
X24A
2026-02-24 2027-03-03
Glasgow, Buchanan bus station - Kincardine North Approach Road
X24A
2026-02-24 2027-03-03
Kincardine North Approach Road - Kirkcaldy bus station
X27
2026-02-24 2027-03-03
Glasgow, Buchanan bus station - Kincardine North Approach Road
X27
2026-02-24 2027-03-03
Kincardine North Approach Road - Kirkcaldy bus station
X27
2026-02-24 2027-03-03
Kirkcaldy bus station - Leven bus station
X51
2026-02-24 2027-03-03
Dunfermline bus station - Livingston bus terminal
X55
2026-02-24 2027-03-03
Edinburgh bus station - Dunfermline bus station
X56
2026-02-24 2027-03-03
Edinburgh bus station - Halbeath P&R
X56
2026-02-24 2027-03-03
Halbeath P&R - Perth bus station
X57
2026-02-24 2027-03-03
Edinburgh bus station - Halbeath Park & Ride
X58
2026-02-24 2027-03-03
Edinburgh bus station - Kirkcaldy bus station
X58
2026-02-24 2027-03-03
Kirkcaldy bus station - Leven bus station
X58
2026-02-24 2027-03-03
Leven bus station - St Andrews bus station
X59
2026-02-24 2027-03-03
Edinburgh bus station - Halbeath P&R
X59
2026-02-24 2027-03-03
Halbeath P&R - Glenrothes bus station
X59
2026-02-24 2027-03-03
Glenrothes bus station - St Andrews bus station
X59A
2026-02-24 2027-03-03
Edinburgh bus station - Halbeath P&R
X59A
2026-02-24 2027-03-03
Halbeath P&R - Glenrothes bus station
X59A
2026-02-24 2027-03-03
Glenrothes bus station - St Andrews bus station
X61
2026-02-24 2027-03-03
Edinburgh bus station - Halbeath P&R
X61
2026-02-24 2027-03-03
Halbeath P&R - Leven bus station
X61
2026-02-24 2027-03-03
Leven bus station - St Andrews bus station