Services Provided By: 
Stagecoach


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