Services Provided By: 
Stagecoach


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