Services Provided By: 
Stagecoach


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