
Last Update: 30/09/2020. All vehicles listed, but some seating layouts and branding details still to be added. 'Fleet (2020)' refers to the main version of the new livery.
Search Fleet List:
| Fleet No. | Registration | Chassis | Body | Livery | Seating Layout | Depot | Notes |
| 10002 | SP12 CFU | Alexander Dennis Enviro400 | Integral | Fleet + service 57 branding | DPH47/32F | Blairgowrie | |
| 10003 | SP12 CFV | Alexander Dennis Enviro400 | Integral | Fleet + service 57 branding | DPH47/32F | Blairgowrie | |
| 10004 | SP12 CFX | Alexander Dennis Enviro400 | Integral | Fleet + service 57 branding | DPH47/32F | Blairgowrie | |
| 10005 | SP12 CFY | Alexander Dennis Enviro400 | Integral | Fleet + service 57 branding | DPH47/32F | Blairgowrie | |
| 10006 | SP12 CFZ | Alexander Dennis Enviro400 | Integral | Fleet + service 57 branding | DPH47/32F | Blairgowrie | |
| 10007 | SP12 CGE | Alexander Dennis Enviro400 | Integral | Fleet + service 57 branding | DPH47/32F | Blairgowrie | |
| 10906 | SN67 WZX | Alexander Dennis Enviro400 MMC | Integral | Fleet | H45/27F | Dunfermline | Ex Stagecoach West Scotland, 2018. |
| 10920 | SN67 XAM | Alexander Dennis Enviro400 MMC | Integral | Fleet | H45/27F | Dunfermline | Ex Stagecoach West Scotland, 2018. |
| 11176 | YX19 OUA | Alexander Dennis Enviro400 MMC Hybrid | Integral | Fleet | H45/32F | Aberhill | |
| 11177 | YX19 OUB | Alexander Dennis Enviro400 MMC Hybrid | Integral | Fleet | H45/32F | Aberhill | |
| 11178 | YX19 OUC | Alexander Dennis Enviro400 MMC Hybrid | Integral | Fleet | H45/32F | Aberhill | |
| 11179 | YX19 OUD | Alexander Dennis Enviro400 MMC Hybrid | Integral | Fleet | H45/32F | Aberhill | |
| 11180 | YX19 OUE | Alexander Dennis Enviro400 MMC Hybrid | Integral | Fleet | H45/32F | Aberhill | Renumbered from 11182 in June 2020. |
| 11181 | YX19 OUF | Alexander Dennis Enviro400 MMC Hybrid | Integral | Fleet | H45/32F | Aberhill | |
| 11182 | YX19 OUG | Alexander Dennis Enviro400 MMC Hybrid | Integral | Fleet | H45/32F | Aberhill | Renumbered from 11180 in June 2020. |
| 11183 | YX19 OUH | Alexander Dennis Enviro400 MMC Hybrid | Integral | Fleet | H45/32F | Aberhill | |
| 11184 | YX19 OUJ | Alexander Dennis Enviro400 MMC Hybrid | Integral | Fleet | H45/32F | Aberhill | |
| 11185 | YX19 OUK | Alexander Dennis Enviro400 MMC Hybrid | Integral | Fleet | H45/32F | Aberhill | |
| 11186 | YX19 OUL | Alexander Dennis Enviro400 MMC Hybrid | Integral | Fleet | H45/32F | Aberhill | |
| 11187 | YX19 OUM | Alexander Dennis Enviro400 MMC Hybrid | Integral | Fleet | H45/32F | Aberhill | |
| 11188 | YX19 OUN | Alexander Dennis Enviro400 MMC Hybrid | Integral | Fleet | H45/32F | Aberhill | |
| 11189 | YX19 OUO | Alexander Dennis Enviro400 MMC Hybrid | Integral | Fleet | H45/32F | Aberhill | |
| 11190 | YX19 OUP | Alexander Dennis Enviro400 MMC Hybrid | Integral | Fleet | H45/32F | Aberhill | |
| 11191 | YX19 OUS | Alexander Dennis Enviro400 MMC Hybrid | Integral | Fleet | H45/32F | Aberhill | |
| 13041 | SJ15 PUY | Volvo B5LH | Alexander Dennis Enviro400 MMC | Fleet + Go Green (73) branding | H49/30F | Arbroath | |
| 13042 | SJ15 PUX | Volvo B5LH | Alexander Dennis Enviro400 MMC | Fleet + Go Green (73) branding | H49/30F | Arbroath | |
| 13043 | HY14 BUS | Volvo B5LH | Alexander Dennis Enviro400 MMC | Fleet + Go Green (73) branding | H49/30F | Arbroath | |
| 13044 | SJ15 PVL | Volvo B5LH | Alexander Dennis Enviro400 MMC | Fleet + Go Green (73) branding | H49/30F | Arbroath | |
| 13045 | SJ15 PVN | Volvo B5LH | Alexander Dennis Enviro400 MMC | Fleet + Go Green (73) branding | H49/30F | Arbroath | |
| 13046 | SJ15 PVF | Volvo B5LH | Alexander Dennis Enviro400 MMC | Fleet + Go Green (73) branding | H49/30F | Arbroath | |
| 13047 | SJ15 PVK | Volvo B5LH | Alexander Dennis Enviro400 MMC | Fleet + Go Green (73) branding | H49/30F | Arbroath | |
| 13048 | SJ15 PVE | Volvo B5LH | Alexander Dennis Enviro400 MMC | Fleet + Go Green (73) branding | H49/30F | Arbroath | |
| 13049 | SJ15 PVO | Volvo B5LH | Alexander Dennis Enviro400 MMC | Fleet + Go Green (73) branding | H49/30F | Arbroath | |
| 13050 | SA15 VML | Volvo B5LH | Alexander Dennis Enviro400 MMC | Fleet + Go Green (73) branding | H49/30F | Arbroath | |
| 13051 | SA15 VTW | Volvo B5LH | Alexander Dennis Enviro400 MMC | Fleet + Go Green (73) branding | H49/30F | Arbroath | |
| 13052 | SA15 VTU | Volvo B5LH | Alexander Dennis Enviro400 MMC | Fleet + Go Green (73) branding | H49/30F | Arbroath | |
| 13053 | SA15 VTY | Volvo B5LH | Alexander Dennis Enviro400 MMC | Fleet + Go Green (73) branding | H49/30F | Arbroath | |
| 13054 | SA15 VTV | Volvo B5LH | Alexander Dennis Enviro400 MMC | Fleet + Go Green (73) branding | H49/30F | Arbroath | |
| 13055 | SA15 VUX | Volvo B5LH | Alexander Dennis Enviro400 MMC | Fleet + Go Green (73) branding | H49/30F | Arbroath | |
| 13056 | SA15 VTX | Volvo B5LH | Alexander Dennis Enviro400 MMC | Fleet + Go Green (73) branding | H49/30F | Arbroath | |
| 13057 | SA15 VTZ | Volvo B5LH | Alexander Dennis Enviro400 MMC | Fleet + Go Green (73) branding | H49/30F | Arbroath | |
| 13058 | SA15 VUY | Volvo B5LH | Alexander Dennis Enviro400 MMC | Fleet + Go Green (73) branding | H49/30F | Arbroath | |
| 13111 | SF17 VMT | Volvo B5LH | Alexander Dennis Enviro400 MMC | Fleet + Go Green (20/21) branding | H49/30F | Arbroath | |
| 13112 | SF17 VMU | Volvo B5LH | Alexander Dennis Enviro400 MMC | Fleet + Go Green (20/21) branding | H49/30F | Arbroath | |
| 13113 | SF17 VMV | Volvo B5LH | Alexander Dennis Enviro400 MMC | Fleet + Go Green (20/21) branding | H49/30F | Arbroath | |
| 13114 | SF17 VMW | Volvo B5LH | Alexander Dennis Enviro400 MMC | Fleet + Go Green (20/21) branding | H49/30F | Arbroath | |
| 13115 | SF17 VMX | Volvo B5LH | Alexander Dennis Enviro400 MMC | Fleet + Go Green (20/21) branding | H49/30F | Arbroath | |
| 13116 | SF17 VMY | Volvo B5LH | Alexander Dennis Enviro400 MMC | Fleet + Go Green (20/21) branding | H49/30F | Arbroath | |
| 13117 | SF17 VMZ | Volvo B5LH | Alexander Dennis Enviro400 MMC | Fleet + Go Green (20/21) branding | H49/30F | Arbroath | |
| 14000 | F110 NES | Leyland Olympian ON6LXCT/5RZ | Alexander RL | Stagecoach strips + MegaDekka branding | H66/44F | Dunfermmline | New to Magicbus (Glasgow), 1989, as no.1. Conflicting information, may still be with Stagecoach East. |
| 15021 | LX58 CFM | Scania OmniCity CN230UD | Integral | Fleet | H41/??F | Aberhill | |
| 15052 | LX09 ACF | Scania OmniCity CN230UD | Integral | Fleet | H41/??F | Aberhill | |
| 15054 | LX09 ACO | Scania OmniCity CN230UD | Integral | Fleet | H41/??F | Aberhill | |
| 15058 | LX09 AEC | Scania OmniCity CN230UD | Integral | Fleet | H41/??F | Aberhill | |
| 15060 | LX09 AEE | Scania OmniCity CN230UD | Integral | Fleet | H41/??F | Aberhill | |
| 15061 | LX09 AEF | Scania OmniCity CN230UD | Integral | Fleet | H41/??F | Aberhill | |
| 15066 | LX09 AEM | Scania OmniCity CN230UD | Integral | Fleet | H41/??F | Aberhill | |
| 15067 | LX09 AEN | Scania OmniCity CN230UD | Integral | Fleet | H41/??F | Aberhill | |
| 15068 | LX09 AEO | Scania OmniCity CN230UD | Integral | Fleet | H41/??F | Aberhill | |
| 15069 | LX09 AEP | Scania OmniCity CN230UD | Integral | Fleet | H41/??F | Aberhill | |
| 15070 | LX09 AET | Scania OmniCity CN230UD | Integral | Fleet | H41/??F | Aberhill | |
| 15071 | LX09 AEU | Scania OmniCity CN230UD | Integral | Fleet | H41/??F | Aberhill | |
| 15072 | LX09 AEV | Scania OmniCity CN230UD | Integral | Fleet | H41/??F | Aberhill | |
| 15587 | GX59 JYU | Scania N230UD | Alexander Dennis Enviro400 | Fleet | H47/29F | St Andrews | |
| 15621 | SF10 CAA | Scania N230UD | Alexander Dennis Enviro400 | Fleet | H47/29F | St Andrews | |
| 15622 | SF10 CAE | Scania N230UD | Alexander Dennis Enviro400 | Fleet | H47/29F | St Andrews | |
| 15623 | SF10 CAO | Scania N230UD | Alexander Dennis Enviro400 | Fleet | H47/29F | St Andrews | |
| 15624 | SF10 CAU | Scania N230UD | Alexander Dennis Enviro400 | Fleet | H47/29F | St Andrews | |
| 15625 | SF10 CAV | Scania N230UD | Alexander Dennis Enviro400 | Fleet | H47/29F | St Andrews | |
| 15626 | SF10 CAX | Scania N230UD | Alexander Dennis Enviro400 | Fleet | H47/29F | St Andrews | |
| 15627 | SF10 CBO | Scania N230UD | Alexander Dennis Enviro400 | Fleet | H47/29F | Arbroath | |
| 15628 | SF10 CBU | Scania N230UD | Alexander Dennis Enviro400 | Fleet | H47/29F | Arbroath | |
| 15629 | SF10 CBV | Scania N230UD | Alexander Dennis Enviro400 | Fleet | H47/29F | Arbroath | |
| 15630 | SF10 CBX | Scania N230UD | Alexander Dennis Enviro400 | Fleet | H47/29F | Arbroath | |
| 15631 | SF10 CBY | Scania N230UD | Alexander Dennis Enviro400 | Fleet | H47/29F | Arbroath | |
| 15632 | SF10 CCD | Scania N230UD | Alexander Dennis Enviro400 | Fleet | H47/29F | Arbroath | |
| 15633 | SF10 CCE | Scania N230UD | Alexander Dennis Enviro400 | Fleet | H47/29F | Arbroath | |
| 15635 | SF10 CCK | Scania N230UD | Alexander Dennis Enviro400 | Fleet | H47/29F | Arbroath | |
| 16930 | SP03 GDK | Volvo B7TL | East Lancs Vyking | Strathtay | H47/29F | Arbroath | Withdrawn. |
| 16936 | SP05 FKK | Volvo B7TL | East Lancs Vyking | Fleet | H47/29F | unallocated | Reserve. |
| 18009 | YBZ 818 | Transbus Trident | Transbus ALX400 | Fleet | H47/28F | Cowdenbeath (Rennies) | Ex reg. SF53 BZB |
| 18011 | SF53 BZD | Transbus Trident | Transbus ALX400 | Fleet | H47/28F | Cowdenbeath (Rennies) | |
| 18013 | SF53 BYL | Transbus Trident | Transbus ALX400 | Fleet | H47/28F | Perth | |
| 18014 | SF53 BYM | Transbus Trident | Transbus ALX400 | Fleet | H47/28F | Perth | |
| 18015 | SF53 BYN | Transbus Trident | Transbus ALX400 | Fleet | H47/28F | Perth | |
| 18016 | SF53 BYO | Transbus Trident | Transbus ALX400 | Fleet | H47/28F | Perth | |
| 18017 | SF53 BYP | Transbus Trident | Transbus ALX400 | Fleet | H47/28F | Dunfermline | |
| 18019 | SF53 BYT | Transbus Trident | Transbus ALX400 | Fleet | H47/28F | Blairgowrie | |
| 18020 | SF53 BYU | Transbus Trident | Transbus ALX400 | Fleet | H47/28F | Dunfermline | |
| 18046 | MX53 FMM | Transbus Trident | Transbus President | Fleet | H47/31F | Cowdenbeath (Rennies) | |
| 18049 | MX53 FMV | Transbus Trident | Transbus President | Fleet | H47/31F | Cowdenbeath (Rennies) | Scrapped |
| 18053 | KX53 VND | Transbus Trident | Transbus President | Fleet | H47/31F | Cowdenbeath (Rennies) | |
| 18056 | KX53 VNG | Transbus Trident | Transbus President | Fleet | H47/31F | Cowdenbeath (Rennies) | |
| 18071 | WA04 CSU | Transbus Trident | Transbus ALX400 | Fleet | H47/28F | Cowdenbeath (Rennies) | |
| 18075 | WA04 CSZ | Transbus Trident | Transbus ALX400 | Fleet | H47/28F | Cowdenbeath (Rennies) | |
| 18082 | VX04 GHF | Transbus Trident | Transbus ALX400 | Fleet | H47/28F | Cowdenbeath (Rennies) | |
| 18083 | VX04 GHG | Transbus Trident | Transbus ALX400 | Fleet | H47/28F | Cowdenbeath (Rennies) | |
| 18086 | VX04 GHK | Transbus Trident | Transbus ALX400 | Fleet | H47/28F | Blairgowrie | |
| 18092 | SP04 DBV | Transbus Trident | Transbus ALX400 | Fleet | H47/28F | Cowdenbeath (Rennies) | |
| 18093 | SP04 DBX | Transbus Trident | Transbus ALX400 | Fleet | H47/28F | Cowdenbeath (Rennies) | |
| 18094 | SP04 DBY | Transbus Trident | Transbus ALX400 | Fleet | H47/28F | Cowdenbeath (Rennies) | |
| 18095 | SP04 DBZ | Transbus Trident | Transbus ALX400 | Fleet | H47/28F | Cowdenbeath (Rennies) | |
| 18096 | SP04 DCE | Transbus Trident | Transbus ALX400 | Fleet | H47/28F | Cowdenbeath (Rennies) | |
| 18097 | SP04 DCF | Transbus Trident | Transbus ALX400 | Fleet | H47/28F | Cowdenbeath (Rennies) | |
| 18098 | SP04 DCU | Transbus Trident | Transbus ALX400 | Fleet | H47/28F | Cowdenbeath (Rennies) | |
| 18099 | SP04 DCV | Transbus Trident | Transbus ALX400 | Fleet | H47/28F | Cowdenbeath (Rennies) | |
| 18100 | SP04 DCX | Transbus Trident | Transbus ALX400 | Fleet | H47/28F | Cowdenbeath (Rennies) | |
| 18114 | WA04 FOD | Transbus Trident | Transbus ALX400 | Fleet | H47/28F | Blairgowrie | |
| 18115 | WA04 FOF | Transbus Trident | Transbus ALX400 | Fleet | H47/28F | Blairgowrie | |
| 18116 | WA04 FOH | Transbus Trident | Transbus ALX400 | Fleet | H47/28F | Cowdenbeath (Rennies) | |
| 18117 | WA04 FOJ | Transbus Trident | Transbus ALX400 | Fleet | H47/28F | Dunfermline | |
| 18129 | KN04 XJD | Transbus Trident | Transbus ALX400 | Fleet | H47/28F | Cowdenbeath (Rennies) | |
| 18130 | KN04 XJE | Transbus Trident | Transbus ALX400 | Fleet | H47/28F | Cowdenbeath (Rennies) | |
| 18131 | KN04 XJF | Transbus Trident | Transbus ALX400 | Fleet | H47/28F | Cowdenbeath (Rennies) | |
| 18132 | KN04 XJG | Transbus Trident | Transbus ALX400 | Fleet | H47/28F | Cowdenbeath (Rennies) | |
| 18133 | KN04 XJH | Transbus Trident | Transbus ALX400 | Fleet | H47/28F | Cowdenbeath (Rennies) | |
| 18179 | MX54 LPA | Alexander Dennis Trident | Alexander Dennis ALX400 | Fleet | H47/31F | Dunfermline | |
| 18195 | LIJ 595 | Alexander Dennis Trident | Alexander Dennis ALX400 | Fleet | H47/28F | Cowdenbeath (Rennies) | Ex reg. KN54 ZXR |
| 18196 | KN54 ZXL | Alexander Dennis Trident | Alexander Dennis ALX400 | Fleet | H47/28F | Cowdenbeath (Rennies) | |
| 18197 | KN54 ZXM | Alexander Dennis Trident | Alexander Dennis ALX400 | Fleet | H47/28F | Aberhill | |
| 18332 | SF55 NNZ | Alexander Dennis Trident | Alexander Dennis ALX400 | Fleet | H47/28F | Aberhill | |
| 18332 | SF55 NOH | Alexander Dennis Trident | Alexander Dennis ALX400 | Fleet | H47/28F | Aberhill | |
| 18350 | MX55 KOU | Alexander Dennis Trident | Alexander Dennis ALX400 | Fleet | H47/28F | Aberhill | |
| 18351 | MX55 KOV | Alexander Dennis Trident | Alexander Dennis ALX400 | Fleet | H47/28F | Aberhill | |
| 18352 | MX55 KOW | Alexander Dennis Trident | Alexander Dennis ALX400 | Fleet | H47/28F | Glenrothes | |
| 18353 | MX55 KPA | Alexander Dennis Trident | Alexander Dennis ALX400 | Fleet | H47/28F | Glenrothes | |
| 18370 | SF55 TZR | Alexander Dennis Trident | Alexander Dennis ALX400 | Fleet | H47/28F | Aberhill | |
| 18389 | MX55 KSU | Alexander Dennis Trident | Alexander Dennis ALX400 | Fleet | H47/28F | Dunfermline | |
| 18390 | MX55 KNH | Alexander Dennis Trident | Alexander Dennis ALX400 | Fleet | H47/28F | Dunfermline | |
| 18506 | SP06 EGK | Alexander Dennis Trident | Alexander Dennis ALX400 | Fleet | H47/28F | Perth | |
| 18507 | SP06 EGU | Alexander Dennis Trident | Alexander Dennis ALX400 | Fleet | H47/28F | Perth | |
| 18508 | SP06 EGV | Alexander Dennis Trident | Alexander Dennis ALX400 | Fleet | H47/28F | Perth | |
| 18509 | SP06 EGX | Alexander Dennis Trident | Alexander Dennis ALX400 | Fleet | H47/28F | Perth | |
| 19022 | MX06 XAY | Alexander Dennis Enviro400 | Integral | Fleet | H47/33F | Aberhill | |
| 19045 | SN56 AWV | Alexander Dennis Enviro400 | Integral | Fleet | H47/33F | Dunfermline | |
| 19057 | MX56 FSG | Alexander Dennis Enviro400 | Integral | Fleet | H47/33F | Aberhill | New to Stagecoach Manchester. |
| 19062 | MX56 FSO | Alexander Dennis Enviro400 | Integral | Fleet | H47/33F | Dunfermline | New to Stagecoach Manchester. |
| 19064 | MX56 FSS | Alexander Dennis Enviro400 | Integral | Fleet | H47/33F | Aberhill | New to Stagecoach Manchester. |
| 19066 | MX56 FSV | Alexander Dennis Enviro400 | Integral | Fleet | H47/33F | Aberhill | New to Stagecoach Manchester. |
| 19067 | MX56 FSY | Alexander Dennis Enviro400 | Integral | Fleet | H47/33F | Aberhill | New to Stagecoach Manchester. |
| 19150 | NK07 GZZ | Alexander Dennis Enviro400 | Integral | Fleet | H47/33F | Dunfermline | Ex Stagecoach North East. |
| 19151 | NK07 HBL | Alexander Dennis Enviro400 | Integral | Fleet | H47/33F | Dunfermline | Ex Stagecoach North East. |
| 19152 | NK07 HBN | Alexander Dennis Enviro400 | Integral | Fleet | H47/33F | Dunfermline | Ex Stagecoach North East. |
| 19154 | NK07 HAE | Alexander Dennis Enviro400 | Integral | Fleet | H47/33F | Dunfermline | Ex Stagecoach North East. |
| 19155 | NK07 HAO | Alexander Dennis Enviro400 | Integral | Fleet | H47/33F | Dunfermline | Ex Stagecoach North East. |
| 19156 | NK07 HAU | Alexander Dennis Enviro400 | Integral | Fleet | H47/33F | Blairgowrie | Ex Stagecoach North East. |
| 19157 | NK07 HAX | Alexander Dennis Enviro400 | Integral | Fleet | H47/33F | Dunfermline | Ex Stagecoach North East. |
| 19309 | AE07 KZL | Alexander Dennis Enviro400 | Integral | Fleet | H47/3?F | Glenrothes | |
| 19310 | AE07 KZM | Alexander Dennis Enviro400 | Integral | Fleet | H47/3?F | Glenrothes | |
| 19311 | AE07 KZN | Alexander Dennis Enviro400 | Integral | Fleet | H47/3?F | Glenrothes | |
| 19312 | AE07 KZO | Alexander Dennis Enviro400 | Integral | Fleet | H47/3?F | Glenrothes | |
| 19313 | AE07 KZP | Alexander Dennis Enviro400 | Integral | Fleet | H47/3?F | Glenrothes | |
| 19314 | AE07 KZR | Alexander Dennis Enviro400 | Integral | Fleet | H47/3?F | Glenrothes | |
| 19315 | AE07 KZS | Alexander Dennis Enviro400 | Integral | Fleet | H47/3?F | Glenrothes | |
| 19316 | AJ58 PZT | Alexander Dennis Enviro400 | Integral | Fleet | H47/3?F | Glenrothes | |
| 19366 | SP58 CXX | Alexander Dennis Enviro400 | Integral | Fleet | H47/28F | Perth | |
| 19367 | SP58 CXW | Alexander Dennis Enviro400 | Integral | Fleet | H47/28F | Perth | |
| 19368 | SP58 CXY | Alexander Dennis Enviro400 | Integral | Fleet | H47/28F | Perth | |
| 19543 | GJZ 4775 | Alexander Dennis Enviro400 | Integral | Rennies | DPH47/31F | Cowdenbeath (Rennies) | Ex reg, SP59 APY |
| 19544 | SP59 AOU | Alexander Dennis Enviro400 | Integral | Fleet | DPH47/31F | Perth | |
| 19545 | SP59 AOV | Alexander Dennis Enviro400 | Integral | Fleet | DPH47/31F | Perth | |
| 19546 | SP59 AOW | Alexander Dennis Enviro400 | Integral | Fleet | DPH47/31F | Perth | |
| 19547 | SP59 AOX | Alexander Dennis Enviro400 | Integral | Fleet | DPH47/31F | Perth | |
| 19548 | SP59 AOY | Alexander Dennis Enviro400 | Integral | Fleet | DPH47/31F | Perth | |
| 19549 | SP59 AOZ | Alexander Dennis Enviro400 | Integral | Fleet | DPH47/31F | Perth | |
| 19550 | SP59 APF | Alexander Dennis Enviro400 | Integral | Fleet | DPH47/31F | Perth | |
| 19551 | SP59 APK | Alexander Dennis Enviro400 | Integral | Fleet | DPH47/31F | Perth | |
| 19553 | SP59 APU | Alexander Dennis Enviro400 | Integral | Fleet | DPH47/31F | Perth | |
| 19554 | SP59 AON | Alexander Dennis Enviro400 | Integral | Fleet | DPH47/31F | Perth | |
| 19555 | SP59 AOO | Alexander Dennis Enviro400 | Integral | Fleet | DPH47/31F | Blairgowrie | |
| 19556 | SP59 AOR | Alexander Dennis Enviro400 | Integral | Fleet | DPH47/31F | Blairgowrie | |
| 19557 | SP59 AOS | Alexander Dennis Enviro400 | Integral | Fleet | DPH47/31F | Blairgowrie | |
| 19660 | SP60 DRO | Alexander Dennis Enviro400 | Integral | Fleet | H47/33F | Aberhill | |
| 19661 | SP60 DRV | Alexander Dennis Enviro400 | Integral | Fleet | H47/33F | Aberhill | |
| 19663 | SP60 DRZ | Alexander Dennis Enviro400 | Integral | Fleet | H47/33F | Dunfermline | |
| 19664 | SP60 DPE | Alexander Dennis Enviro400 | Integral | Fleet | H47/33F | Dunfermline | |
| 19665 | SP60 DPF | Alexander Dennis Enviro400 | Integral | Fleet | H47/33F | Dunfermline | |
| 19666 | SP60 DPK | Alexander Dennis Enviro400 | Integral | Fife Scottish (Heritage Livery) | H47/33F | Dunfermline | |
| 19667 | SP60 DPN | Alexander Dennis Enviro400 | Integral | Fleet | H47/33F | Dunfermline | |
| 19669 | SP60 DTU | Alexander Dennis Enviro400 | Integral | Fleet | H47/33F | Dunfermline | |
| 19894 | SP11 DWO | Alexander Dennis Enviro400 | Integral | Fleet | H47/34F | Glenrothes | |
| 19895 | SP11 DWU | Alexander Dennis Enviro400 | Integral | Fleet | H47/34F | Dunfermline | |
| 19896 | SP11 DWV | Alexander Dennis Enviro400 | Integral | Fleet | H47/34F | Arbrpath | |
| 19897 | SP11 DWW | Alexander Dennis Enviro400 | Integral | Fleet | H47/34F | Glenrothes | |
| 19898 | SP11 DWX | Alexander Dennis Enviro400 | Integral | Fleet | H47/34F | Glenrothes | |
| 19899 | SP11 DWY | Alexander Dennis Enviro400 | Integral | Fleet | H47/34F | Arbrpath | |
| 19911 | UWV 611S | Bristol VRT/SL3/6LXB | ECW | blue | CO43/31F | SVBM | Heritage vehicle. |
| 19935 | HGM 335E | Bristol Lodekka FLF6G | ECW | Stagecaoch Stripes (original fleet livery) | H44/24F | SVBM | Heritage vehicle. |
| 19948 | DCK 219 | Leyland Titan PD2/3 | East Lancs | Ribble | L27/22RD | SVBM | Heritage vehicle. |
| 19972 | LDS 201A | AEC Routemaster | Park Royal | Stagecaoch Stripes (original fleet livery) | H36/24R | SVBM | Heritage vehicle. |
| 19976 | CDR 679 | Guy Arab II 5LW | Duple (utility) | Alexander | H27/28R | SVBM | Heritage vehicle. |
| 22367 | SP55 EHB | MAN 18.220LF | Alexander Dennis ALX300 | Fleet | B42F | Perth | Driver trainer. Sold for scrap. |
| 22501 | SP56 FGO | MAN 18.220LF | East Lancs Kinetic | Fleet | B43F | Cowdenbeath (Rennies) | Driver trainer. |
| 22503 | SP56 FGV | MAN 18.220LF | East Lancs Kinetic | Fleet | B43F | Cowdenbeath (Rennies) | Driver trainer. |
| 22505 | SP56 FGZ | MAN 18.220LF | East Lancs Kinetic | Fleet | B43F | Cowdenbeath (Rennies) | Driver trainer. |
| 22506 | SP56 AGO | MAN 18.220LF | East Lancs Kinetic | Fleet | B43F | Cowdenbeath (Rennies) | Driver trainer. |
| 22572 | SP08 DCY | MAN 18.240 | Alexander Dennis Enviro300 | Fleet | B46F | Perth | Ex Stagecoach West Scotland, 2019, but new to this fleet. |
| 22869 | SF09 AEX | MAN 18.240 | Alexander Dennis Enviro300 | Fleet | B46F | unallocated | Ex Stagecoach West Scotland, 2020. |
| 22870 | SF09 AEY | MAN 18.240 | Alexander Dennis Enviro300 | Fleet | B46F | unallocated | Ex Stagecoach West Scotland, 2020. |
| 25201 | SJ57 AAE | Optare Versa V1110 | Integral | white | B38F | Dunfermline | Ex Stagecoach West Scotland, 2020. |
| 25203 | CN57 BYO | Optare Versa V1110 | Integral | Fleet | B38F | Aberhill | |
| 25204 | CN57 BYP | Optare Versa V1110 | Integral | Fleet | B38F | St Andrews | |
| 25208 | CN57 BYU | Optare Versa V1110 | Integral | Fleet | B38F | Aberhill | |
| 25209 | CN57 BYV | Optare Versa V1110 | Integral | Fleet | B38F | Dunfermline | |
| 25210 | CN57 BYW | Optare Versa V1110 | Integral | Fleet | B38F | Dunfermline | |
| 25211 | CN57 BYX | Optare Versa V1110 | Integral | Fleet | B38F | Dunfermline | |
| 25212 | CN57 BYY | Optare Versa V1110 | Integral | Fleet | B38F | Dunfermline | |
| 25225 | PX08 CSU | Optare Versa V1110 | Integral | Express | B38F | Glenrothes | |
| 25230 | PX08 FNC | Optare Versa V1110 | Integral | Fleet | B38F | Dunfermline | |
| 25231 | PX08 FND | Optare Versa V1110 | Integral | Fleet | B38F | Dunfermline | |
| 25238 | PX08 FNF | Optare Versa V1110 | Integral | Fleet | B38F | St Andrews | |
| 25251 | WA09 KWH | Optare Versa V1110 | Integral | Fleet | B38F | Dunfermline | |
| 25252 | WA09 KWJ | Optare Versa V1110 | Integral | Fleet (2020) | B38F | Dunfermline | |
| 25253 | WA09 KWK | Optare Versa V1110 | Integral | Fleet | B38F | Dunfermline | |
| 25255 | WA09 KWM | Optare Versa V1110 | Integral | Fleet | B38F | Dunfermline | |
| 25259 | WA09 KWR | Optare Versa V1110 | Integral | Fleet | B38F | Dunfermline | Sold for scrap. |
| 25260 | WA09 KWS | Optare Versa V1110 | Integral | Fleet | B38F | Dunfermline | |
| 25261 | SV60 CCO | Optare Versa V1110 | Integral | Express | B31F | Glenrothes | |
| 25262 | SV60 CCU | Optare Versa V1110 | Integral | Express | B31F | Glenrothes | |
| 25263 | SV60 CCX | Optare Versa V1110 | Integral | Express | B31F | Glenrothes | |
| 25264 | SV12 CJU | Optare Versa V1110 | Integral | Express | B30F | Glenrothes | |
| 25269 | MX09 HJJ | Optare Versa V1110 | Integral | Fleet | B37F | Glenrothes | Ex Norfolk Green, King's Lynn, 201?. |
| 25773 | EGB 73T | Leyland Leopard PSU3E/3R | Alexander Y | Strathtay | B53F | Kilmarnock (Stagecoach West Scotland) | Heritage vehicle, under going restoration. |
| 26005 | YX65 PZE | Alexander Dennis Enviro200MMC | Integral | Fleet | B37F | Dunfermline | Transfered to Cumbria & North Lancs, 2020. |
| 26006 | YX65 PZF | Alexander Dennis Enviro200MMC | Integral | Fleet | B37F | Dunfermline | |
| 26007 | YX65 PZG | Alexander Dennis Enviro200MMC | Integral | Fleet | B37F | Dunfermline | |
| 26008 | YX65 PZH | Alexander Dennis Enviro200MMC | Integral | Fleet | B37F | Dunfermline | |
| 26009 | YX65 PZJ | Alexander Dennis Enviro200MMC | Integral | Fleet | B37F | Dunfermline | |
| 26010 | YX65 PZK | Alexander Dennis Enviro200MMC | Integral | Fleet | B37F | Dunfermline | |
| 26011 | YX65 PZL | Alexander Dennis Enviro200MMC | Integral | Fleet (2020) | B37F | Dunfermline | |
| 26012 | YX65 PZM | Alexander Dennis Enviro200MMC | Integral | Fleet | B37F | Dunfermline | |
| 26013 | YX65 PZN | Alexander Dennis Enviro200MMC | Integral | Fleet (2020) | B37F | Dunfermline | |
| 26014 | YX65 PZO | Alexander Dennis Enviro200MMC | Integral | Fleet (2020) | B37F | Dunfermline | |
| 26015 | YX65 PZP | Alexander Dennis Enviro200MMC | Integral | Fleet | B37F | Dunfermline | |
| 26016 | YX65 PZR | Alexander Dennis Enviro200MMC | Integral | Fleet | B37F | Dunfermline | |
| 26017 | YX65 PZS | Alexander Dennis Enviro200MMC | Integral | Fleet | B37F | Dunfermline | |
| 26018 | YX65 PZT | Alexander Dennis Enviro200MMC | Integral | Fleet (2020) | B37F | Dunfermline | |
| 26019 | YX65 PZU | Alexander Dennis Enviro200MMC | Integral | Fleet | B37F | Dunfermline | |
| 26112 | YY18 TEJ | Alexander Dennis Enviro200MMC | Integral | Fleet | B39F | St Andrews | |
| 26113 | YY18 TEO | Alexander Dennis Enviro200MMC | Integral | Fleet | B39F | St Andrews | |
| 26114 | YY18 TEU | Alexander Dennis Enviro200MMC | Integral | Fleet | B39F | St Andrews | |
| 26115 | YY18 TEV | Alexander Dennis Enviro200MMC | Integral | Fleet | B39F | St Andrews | |
| 26116 | YY18 TFE | Alexander Dennis Enviro200MMC | Integral | Fleet | B39F | St Andrews | |
| 26117 | YY18 TFF | Alexander Dennis Enviro200MMC | Integral | Fleet | B39F | St Andrews | |
| 26118 | YY18 TFJ | Alexander Dennis Enviro200MMC | Integral | Fleet | B39F | St Andrews | |
| 26119 | YY18 TFK | Alexander Dennis Enviro200MMC | Integral | Fleet | B39F | St Andrews | |
| 26120 | YY18 TFN | Alexander Dennis Enviro200MMC | Integral | Fleet | B39F | St Andrews | |
| 26121 | YY18 TFO | Alexander Dennis Enviro200MMC | Integral | Fleet | B39F | St Andrews | |
| 26122 | YY18 TFU | Alexander Dennis Enviro200MMC | Integral | Fleet | B39F | St Andrews | |
| 26123 | YY18 TFV | Alexander Dennis Enviro200MMC | Integral | Fleet | B39F | St Andrews | |
| 26124 | YY18 TFX | Alexander Dennis Enviro200MMC | Integral | Fleet | B39F | St Andrews | |
| 26125 | YY18 TFZ | Alexander Dennis Enviro200MMC | Integral + Taylink branding | Fleet | B39F | St Andrews | |
| 26126 | YY18 TGE | Alexander Dennis Enviro200MMC | Integral | Fleet | B39F | St Andrews | |
| 26166 | SN67 WWL | Alexander Dennis Enviro200MMC | Integral | Jet 747 | B38F | Dunfermline | |
| 26167 | SN67 WWM | Alexander Dennis Enviro200MMC | Integral | Jet 747 | B38F | Dunfermline | |
| 26168 | SN67 WWO | Alexander Dennis Enviro200MMC | Integral | Jet 747 | B38F | Dunfermline | |
| 26169 | SN67 WWP | Alexander Dennis Enviro200MMC | Integral | Jet 747 | B38F | Dunfermline | |
| 26170 | SN67 WWR | Alexander Dennis Enviro200MMC | Integral | Jet 747 | B38F | Dunfermline | |
| 26171 | SN67 WWS | Alexander Dennis Enviro200MMC | Integral | Jet 747 | B38F | Dunfermline | |
| 26349 | YX20 OFS | Alexander Dennis Enviro200MMC | Integral | Fleet (2020) | B43F | Dunfermline | |
| 26350 | YX20 OFT | Alexander Dennis Enviro200MMC | Integral | Fleet (2020) | B43F | Dunfermline | |
| 26351 | YX20 OFU | Alexander Dennis Enviro200MMC | Integral | Fleet (2020) | B43F | Dunfermline | |
| 26352 | YX20 OFV | Alexander Dennis Enviro200MMC | Integral | Fleet (2020) | B43F | Dunfermline | |
| 26353 | YX20 OFW | Alexander Dennis Enviro200MMC | Integral | Fleet (2020) | B43F | Dunfermline | |
| 27117 | SL14 LSY | Alexander Dennis Enviro300 | Integral | Fleet | B41F | Perth | |
| 27118 | SL14 LSZ | Alexander Dennis Enviro300 | Integral | Fleet (2020) | B41F | Perth | |
| 27119 | SL14 LTA | Alexander Dennis Enviro300 | Integral | Fleet | B41F | Perth | |
| 27120 | SL14 LTE | Alexander Dennis Enviro300 | Integral | Fleet | B41F | Perth | |
| 27121 | SL14 LTF | Alexander Dennis Enviro300 | Integral | Fleet | B41F | Perth | |
| 27122 | SL14 LTJ | Alexander Dennis Enviro300 | Integral | Fleet | B41F | Perth | |
| 27123 | SL14 LTK | Alexander Dennis Enviro300 | Integral | Fleet | B41F | Perth | |
| 27124 | SL14 LTN | Alexander Dennis Enviro300 | Integral | Fleet | B41F | Perth | |
| 27125 | SL14 LTO | Alexander Dennis Enviro300 | Integral | Fleet | B41F | Perth | |
| 27126 | SL14 LTT | Alexander Dennis Enviro300 | Integral | Fleet | B41F | Perth | |
| 27127 | SN64 OFO | Alexander Dennis Enviro300 | Integral | Fleet | B41F | Glenrothes | |
| 27128 | SN64 OFP | Alexander Dennis Enviro300 | Integral | Fleet | B41F | Glenrothes | |
| 27129 | SN64 OFR | Alexander Dennis Enviro300 | Integral | Fleet | B41F | Glenrothes | |
| 27130 | SN64 OFS | Alexander Dennis Enviro300 | Integral | Connecting Kirkcaldy and Glenrothes | B41F | Glenrothes | |
| 27131 | SN64 OFT | Alexander Dennis Enviro300 | Integral | Connecting Kirkcaldy and Glenrothes | B41F | Glenrothes | |
| 27132 | SN64 OFU | Alexander Dennis Enviro300 | Integral | Connecting Kirkcaldy and Glenrothes | B41F | Glenrothes | |
| 27133 | SN64 OFV | Alexander Dennis Enviro300 | Integral | Connecting Kirkcaldy and Glenrothes | B41F | Glenrothes | |
| 27134 | SN64 OFX | Alexander Dennis Enviro300 | Integral | Connecting Kirkcaldy and Glenrothes | B41F | Glenrothes | |
| 27135 | SN64 OFY | Alexander Dennis Enviro300 | Integral | Connecting Kirkcaldy and Glenrothes | B41F | Glenrothes | |
| 27136 | SN64 OFZ | Alexander Dennis Enviro300 | Integral | Connecting Kirkcaldy and Glenrothes | B41F | Glenrothes | |
| 27137 | SN64 OGA | Alexander Dennis Enviro300 | Integral | Fleet | B41F | Glenrothes | |
| 27138 | SN64 OGB | Alexander Dennis Enviro300 | Integral | Fleet | B41F | Glenrothes | |
| 27139 | SN64 OGC | Alexander Dennis Enviro300 | Integral | Fleet | B41F | Glenrothes | |
| 27140 | SN64 OGD | Alexander Dennis Enviro300 | Integral | Fleet | B41F | Glenrothes | |
| 27524 | SP57 CNY | Alexander Dennis Enviro300 | Integral | Fleet | DP48F | Arbroath | |
| 27525 | SP57 CNZ | Alexander Dennis Enviro300 | Integral | Fleet | DP48F | Perth | |
| 27526 | SP57 COA | Alexander Dennis Enviro300 | Integral | Fleet | DP48F | Arbroath | |
| 27527 | KIB 6527 | Alexander Dennis Enviro300 | Integral | Fleet | DP48F | Arbroath | |
| 27528 | SP57 COJ | Alexander Dennis Enviro300 | Integral | Fleet | DP48F | Arbroath | Ex reg. SP57 COH |
| 27529 | SP57 COU | Alexander Dennis Enviro300 | Integral | Fleet | DP48F | Perth | |
| 27530 | SP57 CPE | Alexander Dennis Enviro300 | Integral | Fleet | DP48F | Perth | |
| 27531 | SP57 DFD | Alexander Dennis Enviro300 | Integral | Fleet | DP48F | Dunfermline | |
| 27532 | SP57 BYM | Alexander Dennis Enviro300 | Integral | Fife (Heirtage Livery) | DP48F | Dunfermline | |
| 27540 | SP57 BYX | Alexander Dennis Enviro300 | Integral | Fleet | DP48F | Blairgowrie | |
| 27541 | WLT 943 | Alexander Dennis Enviro300 | Integral | Fleet | DP48F | Blairgowrie | Ex reg. SP57 BYY |
| 27545 | SP58 BYX | Alexander Dennis Enviro300 | Integral | Fleet | DP42F | Arbroath | |
| 27546 | SP58 BYY | Alexander Dennis Enviro300 | Integral | Fleet | DP42F | Arbroath | |
| 27549 | SP58 BZC | Alexander Dennis Enviro300 | Integral | Fleet | DP42F | Glenrothes | |
| 27550 | SP58 BZD | Alexander Dennis Enviro300 | Integral | Fleet | DP42F | Arbroath | |
| 27551 | SP58 BZE | Alexander Dennis Enviro300 | Integral | Fleet | DP42F | Blairgowrie | |
| 27552 | SP58 BZF | Alexander Dennis Enviro300 | Integral | Fleet | DP42F | Blairgowrie | |
| 27598 | SN04 EGF | Transbus Enviro300 | Integral | Fleet | B44F | Arbroath | |
| 27599 | MX57 KXR | Alexander Dennis Enviro300 | Integral | Fleet | St Andrews | ||
| 27600 | MX57 OEL | Alexander Dennis Enviro300 | Integral | Fleet | Perth | ||
| 27603 | SP59 CTF | Alexander Dennis Enviro300 | Integral | Fleet | Perth | ||
| 27604 | SP59 CTK | Alexander Dennis Enviro300 | Integral | Fleet | Perth | ||
| 27605 | SP59 CTO | Alexander Dennis Enviro300 | Integral | Fleet | Perth | ||
| 27606 | SP59 CTU | Alexander Dennis Enviro300 | Integral | Fleet | Perth | ||
| 27607 | SP59 CTV | Alexander Dennis Enviro300 | Integral | Fleet | Perth | ||
| 27608 | SP59 CTX | Alexander Dennis Enviro300 | Integral | Fleet | Perth | ||
| 27609 | SP59 CTY | Alexander Dennis Enviro300 | Integral | Fleet | Blairgowrie | ||
| 27610 | SP59 CTZ | Alexander Dennis Enviro300 | Integral | Fleet | Blairgowrie | ||
| 27611 | SP59 CUA | Alexander Dennis Enviro300 | Integral | Fleet | Blairgowrie | ||
| 27612 | SP59 CUC | Alexander Dennis Enviro300 | Integral | Fleet | Glenrothes | ||
| 27613 | SP59 CUG | Alexander Dennis Enviro300 | Integral | Fleet | Dunfermline | ||
| 27906 | SN63 VUE | Alexander Dennis Enviro300 | Integral | Fleet | Perth | ||
| 27907 | SN63 VUF | Alexander Dennis Enviro300 | Integral | Fleet | Perth | ||
| 27908 | SN63 VUG | Alexander Dennis Enviro300 | Integral | Fleet | Perth | ||
| 27909 | SN63 VUH | Alexander Dennis Enviro300 | Integral | Fleet | Perth | ||
| 27910 | SN63 VUJ | Alexander Dennis Enviro300 | Integral | Fleet | Perth | ||
| 27911 | SN63 VUK | Alexander Dennis Enviro300 | Integral | Fleet | Perth | ||
| 27912 | SN63 VUL | Alexander Dennis Enviro300 | Integral | Fleet | Perth | ||
| 27913 | SN63 VUM | Alexander Dennis Enviro300 | Integral | Fleet | Arbroath | ||
| 27915 | SN63 VUR | Alexander Dennis Enviro300 | Integral | Fleet | Perth | ||
| 36193 | SP60 DYC | Alexander Dennis Enviro200 | Integral | Fleet | Perth | ||
| 36194 | SP60 DYD | Alexander Dennis Enviro200 | Integral | Fleet | Perth | ||
| 36418 | MX11 HGG | Alexander Dennis Enviro200 | Integral | Fleet | B38F | Dunfermline | Ex Stagecoach Manchester, 2020. |
| 36420 | MX11 HGK | Alexander Dennis Enviro200 | Integral | Fleet | B38F | Dunfermline | Ex Stagecoach Manchester, 2020. |
| 36421 | MX11 HGL | Alexander Dennis Enviro200 | Integral | Fleet | B38F | Dunfermline | Ex Stagecoach Manchester, 2020. |
| 36423 | MX11 HGN | Alexander Dennis Enviro200 | Integral | Fleet (2020) | B38F | Dunfermline | Ex Stagecoach Manchester, 2020. |
| 37081 | YX14 RYG | Alexander Dennis Enviro200 | Integral | Fleet | B37F | Perth | |
| 37082 | YX14 RYH | Alexander Dennis Enviro200 | Integral | Fleet | B37F | Perth | |
| 37083 | YX14 RYJ | Alexander Dennis Enviro200 | Integral | Fleet | B37F | Perth | |
| 37084 | YX14 RYK | Alexander Dennis Enviro200 | Integral | Fleet | B37F | Perth | |
| 37085 | YX14 RYM | Alexander Dennis Enviro200 | Integral | Fleet | B37F | Megabus Allover Advert | |
| 39925 | DGS 625 | Leyland Tiger PS1/1 | McLennan | blue/white | C39F | SVBM | Heritage vehicle. |
| 40933 | N933 NAP | Mercedes-Benz 709D | Alexander Sprint | Stagecoah (stripes) | B23F | Dunfermline | |
| 44016 | BV66 GUA | Mercedes-Benz Sprinter City 45 | Integral | Fleet | B17F | Arbroath | |
| 47212 | SV55 BZO | Optare Solo M850 | Integral | Fleet | B27F | Blairgowrie | |
| 47217 | SV55 BZX | Optare Solo M850 | Integral | Fleet | B27F | Arbroath | |
| 47224 | SV55 CCD | Optare Solo M850 | Integral | Fleet | B27F | Glenrothes | |
| 47226 | SV55 CCF | Optare Solo M850 | Integral | Fleet | B27F | Perth | |
| 47228 | SP55 CXG | Optare Solo M850 | Integral | Fleet | B27F | Dunfermline | |
| 47229 | SP55 CXH | Optare Solo M850 | Integral | Fleet | B27F | Glenrothes | |
| 47231 | SP55 CXK | Optare Solo M850 | Integral | Fleet | B27F | Glenrothes | |
| 47240 | SP55 EEA | Optare Solo M850 | Integral | Fleet | B27F | Arbroath | |
| 47250 | SP04 GZX | Optare Solo M880 | Integral | Fleet | B27F | Arbroath | |
| 47251 | SP54 ENO | Optare Solo M880 | Integral | Fleet | B25F | Glenrothes | |
| 47253 | SP05 ECJ | Optare Solo M880 | Integral | Fleet | B27F | Arbroath | |
| 47258 | SP55 DND | Optare Solo M880 | Integral | Fleet | B27F | Perth | |
| 47259 | YN55 KND | Optare Solo M880 | Integral | Fleet (2020) | B27F | Arbroath | |
| 47260 | YJ55 BHW | Optare Solo M880 | Integral | Fleet | B27F | Arbroath | |
| 47301 | SP06 FCF | Optare Solo M850SL | Integral | Fleet | B28F | Blairgowrie | |
| 47302 | SP06 FCG | Optare Solo M850SL | Integral | Fleet | B28F | Blairgowrie | |
| 47303 | SP06 FCJ | Optare Solo M850SL | Integral | Fleet | B28F | Blairgowrie | |
| 47362 | SF06 OVN | Optare Solo M850 | Integral | Fleet | B27F | Arbroath | New to Stagecoach West Scotland. |
| 47364 | SP06 FNA | Optare Solo M850 | Integral | Buzz Bus (heritage livery) | B27F | Dunfermline | |
| 47366 | SP06 FNC | Optare Solo M850 | Integral | Fleet | B27F | Dunfermline | |
| 47367 | SP06 FND | Optare Solo M850 | Integral | Fleet | B27F | Arbroath | |
| 47392 | SP56 CXE | Optare Solo M850 | Integral | Fleet | B27F | Arbroath | |
| 47393 | SP56 CXF | Optare Solo M850 | Integral | Fleet | B27F | Dunfermline | |
| 47607 | SP08 FMA | Optare Solo M880 | Integral | Fleet | B27F | Arbroath | |
| 47608 | SP08 FMC | Optare Solo M880 | Integral | Fleet | B27F | Arbroath | |
| 47609 | SP08 FMD | Optare Solo M880 | Integral | Fleet | B27F | Glenrothes | |
| 47610 | SP08 FME | Optare Solo M880 | Integral | Fleet | B27F | Glenrothes | |
| 47611 | SP08 FLZ | Optare Solo M880 | Integral | Fleet | B27F | Glenrothes | |
| 47657 | SP58 AZC | Optare Solo M880 | Integral | Fleet | B28F | Arbroath | |
| 47867 | SL13 XAJ | Optare Solo M900SR | Integral | Fleet | B29F | Glenrothes | |
| 47868 | SL13 XBK | Optare Solo M900SR | Integral | Fleet | B29F | Glenrothes | |
| 47869 | SL13 XAM | Optare Solo M900SR | Integral | Fleet | B29F | Glenrothes | |
| 47870 | SL13 XAN | Optare Solo M900SR | Integral | Fleet | B29F | St Andrews | |
| 47871 | SL13 XAP | Optare Solo M900SR | Integral | Fleet | B29F | St Andrews | |
| 47872 | SL13 XAO | Optare Solo M900SR | Integral | Fleet | B29F | St Andrews | |
| 47873 | SL13 XAR | Optare Solo M900SR | Integral | Fleet | B29F | St Andrews | |
| 47941 | YJ15 ACV | Optare Solo M925SR | Integral | Fleet | B28F | Dunfermline | Ex Stagecoach Cumbria and North Lancashire, 2017. |
| 47942 | YJ15 AEP | Optare Solo M925SR | Integral | Fleet | B28F | Dunfermline | Ex Stagecoach Cumbria and North Lancashire, 2017. |
| 47943 | YJ15 ACX | Optare Solo M925SR | Integral | Fleet | B28F | Dunfermline | Ex Stagecoach Cumbria and North Lancashire, 2017. |
| 47947 | YJ15 AEX | Optare Solo M925SR | Integral | Fleet | B29F | n/k | Ex Stagecoach Cumbria and North Lancashire, 2020. |
| 47948 | YJ15 AEY | Optare Solo M925SR | Integral | Fleet | B29F | n/k | Ex Stagecoach Cumbria and North Lancashire, 2020. |
| 47954 | YJ15 AEE | Optare Solo M925SR | Integral | Fleet | B28F | Dunfermline | Ex Stagecoach Cumbria and North Lancashire, 2017. |
| 47955 | YJ15 AEF | Optare Solo M925SR | Integral | Fleet | B28F | Arbroath | Ex Stagecoach Cumbria and North Lancashire, 2017. |
| 47956 | YJ15 AEG | Optare Solo M925SR | Integral | Fleet | B28F | St Andrews | Ex Stagecoach Cumbria and North Lancashire, 2017. |
| 47957 | YJ15 AEK | Optare Solo M925SR | Integral | Fleet | B28F | St Andrews | Ex Stagecoach Cumbria and North Lancashire, 2017. |
| 47958 | YJ15 AEL | Optare Solo M925SR | Integral | Fleet | B28F | St Andrews | Ex Stagecoach Cumbria and North Lancashire, 2017. |
| 47959 | YJ15 AEM | Optare Solo M925SR | Integral | Fleet | B28F | St Andrews | Ex Stagecoach Cumbria and North Lancashire, 2017. |
| 47960 | YJ15 AEN | Optare Solo M925SR | Integral | Fleet | B28F | St Andrews | Ex Stagecoach Cumbria and North Lancashire, 2017. |
| 48001 | YJ15 AMV | Optare Solo M925SR | Integral | Fleet | B28F | Arbroath | Ex Stagecoach Cumbria and North Lancashire, 2017, transfered back, 2020. |
| 48002 | YJ15 ANF | Optare Solo M925SR | Integral | Fleet | B28F | Arbroath | Ex Stagecoach Cumbria and North Lancashire, 2017, transfered back, 2020. |
| 53028 | D6 BUS | Volvo B12M | Plaxton Paragon | Rennies | C49Ft | Cowdenbeath (Rennies) | Ex reg. YS02 YXR. New to Yorkshire Traction. |
| 53029 | EKZ 469 | Volvo B12M | Plaxton Paragon | Rennies | C49Ft | Cowdenbeath (Rennies) | Ex reg. YS02 YXT. New to Yorkshire Traction. |
| 53035 | WLT 415 | Volvo B12B | Plaxton Paragon | Rennies | C49Ft | Cowdenbeath (Rennies) | Ex reg. YN54 YRJ. |
| 53038 | HKZ 726 | Volvo B12M | Sunsundegui Sideral | Rennies | C49Ft | Cowdenbeath (Rennies) | |
| 53108 | PSU 375 | Volvo B12B | Plaxton Panther | Rennies | C49FLt | Cowdenbeath (Rennies) | Ex reg. SV09 EGY. |
| 53234 | SV55 FKK | Volvo B7R | Plaxton Profile | Fleet | Arbroath | Training vehicle. | |
| 53254 | PSU 954 | Volvo B7R | Plaxton Profile | Fleet | Blairgowrie | Ex reg. SP06 FVG | |
| 53255 | PSU 374 | Volvo B7R | Plaxton Profile | Fleet | Blairgowrie | Ex reg. SP06 FVH | |
| 53275 | 866 PYZ | Volvo B7R | Plaxton Profile | Rennies | Cowdenbeath (Rennies) | Ex reg. KX56 JZN | |
| 53276 | GDZ 3363 | Volvo B7R | Plaxton Profile | Rennies | Cowdenbeath (Rennies) | Ex reg. KX56 JZO | |
| 53304 | SP07 FCY | Volvo B7R | Plaxton Profile | Rennies | Cowdenbeath (Rennies) | Ex reg. LSK 478 | |
| 53305 | LSK 479 | Volvo B7R | Plaxton Profile | Rennies | Cowdenbeath (Rennies) | Ex reg. SP07 FCZ | |
| 53701 | OU10 GYH | Volvo B9R | Plaxton Elite | Fleet | Dunfermline | ||
| 53707 | AE10 JTO | Volvo B9R | Plaxton Elite | Rennies | Cowdenbeath (Rennies) | ||
| 53717 | SP61 ABF | Volvo B9R | Plaxton Elite | Fleet | Glenrothes | ||
| 53718 | TSV 718 | Volvo B9R | Plaxton Elite | Fleet | Aberhill | Ex reg. SP61 ABK | |
| 53719 | SV11 FSF | Volvo B9R | Plaxton Elite | Fleet | Aberhill | ||
| 53720 | SV11 FRZ | Volvo B9R | Plaxton Elite | Fleet | Glenrothes | ||
| 53721 | SV11 FSA | Volvo B9R | Plaxton Elite | Fleet | Perth | ||
| 53722 | SV11 FSC | Volvo B9R | Plaxton Elite | Fleet | Perth | ||
| 53723 | 439 BUS | Volvo B9R | Plaxton Elite | Rennies | Cowdenbeath (Rennies) | Ex reg. YN10 FZU | |
| 53724 | WLT 784 | Volvo B9R | Plaxton Elite | Rennies | Cowdenbeath (Rennies) | Ex reg. YN10 FZW | |
| 53731 | BF63 ZRN | Volvo B9R | Caetano Levante | Fleet + Express branding | Aberhill | ||
| 53732 | BF63 ZRO | Volvo B9R | Caetano Levante | Fleet + Express branding | Aberhill | ||
| 53733 | BF63 ZRP | Volvo B9R | Caetano Levante | Fleet + Express branding | Aberhill | ||
| 53734 | BF63 ZRR | Volvo B9R | Caetano Levante | Fleet + Express branding | Aberhill | ||
| 53735 | BF63 ZRT | Volvo B9R | Caetano Levante | Fleet + Express branding | Aberhill | ||
| 53736 | BF63 ZRU | Volvo B9R | Caetano Levante | Fleet + Express branding | Aberhill | ||
| 53737 | BF63 ZRV | Volvo B9R | Caetano Levante | Fleet + Express branding | Aberhill | ||
| 53738 | BF63 ZRX | Volvo B9R | Caetano Levante | Fleet + Express branding | Aberhill | ||
| 53801 | YY65 SXH | Volvo B11R | Plaxton Elite | Fleet | Aberhill | ||
| 53802 | YY65 SXJ | Volvo B11R | Plaxton Elite | Fleet | Aberhill | ||
| 53803 | YY65 SXK | Volvo B11R | Plaxton Elite | Fleet | Aberhill | ||
| 53804 | YY65 SXL | Volvo B11R | Plaxton Elite | Fleet | Aberhill | ||
| 53805 | YY65 SXM | Volvo B11R | Plaxton Elite | Fleet | Aberhill | ||
| 53806 | YY65 SXN | Volvo B11R | Plaxton Elite | Fleet | Aberhill | ||
| 53807 | YY65 SXO | Volvo B11R | Plaxton Elite | Fleet | Aberhill | ||
| 53808 | YY65 SXP | Volvo B11R | Plaxton Elite | Fleet | Aberhill | ||
| 53809 | YY65 SXR | Volvo B11R | Plaxton Elite | Fleet | Aberhill | ||
| 53810 | YY65 SXS | Volvo B11R | Plaxton Elite | Fleet | Aberhill | ||
| 53811 | YY65 SXT | Volvo B11R | Plaxton Elite | Fleet | Aberhill | ||
| 53812 | YY65 SXU | Volvo B11R | Plaxton Elite | Fleet | Aberhill | ||
| 53813 | YX66 WOD | Volvo B11R | Plaxton Elite | Fleet | Glenrothes | ||
| 53814 | YX66 WOH | Volvo B11R | Plaxton Elite | Fleet | Glenrothes | ||
| 54075 | SV59 CHY | Volvo B12B | Plaxton Panther | Fleet | Arbroath | ||
| 54101 | CN60 FFR | Volvo B13RT | Plaxton Panther | Scottish Citylink | Perth | ||
| 54102 | SP61 CWY | Volvo B13RT | Plaxton Elite | Fleet | Glenrothes | ||
| 54103 | SP61 CWZ | Volvo B13RT | Plaxton Elite | Fleet | unallocated | Reserve. | |
| 54104 | SP61 CWX | Volvo B13RT | Plaxton Elite | Fleet | Glenrothes | ||
| 54105 | SP61 CXA | Volvo B13RT | Plaxton Elite | Fleet | Glenrothes | ||
| 54106 | SP61 CXB | Volvo B13RT | Plaxton Elite | Fleet | Glenrothes | ||
| 54109 | SP62 BKN | Volvo B13RT | Plaxton Elite | Fleet + Express branding | C65FLt | Glenrothes | |
| 54110 | SP62 BMV | Volvo B13RT | Plaxton Elite | Fleet + Express branding | C65FLt | Glenrothes | |
| 54111 | SP62 BMY | Volvo B13RT | Plaxton Elite | Fleet + Express branding | C65FLt | Glenrothes | |
| 54112 | SP62 BNA | Volvo B13RT | Plaxton Elite | Fleet + Express branding | C65FLt | Glenrothes | |
| 54113 | SP62 BNB | Volvo B13RT | Plaxton Elite | Fleet + Express branding | C65FLt | Dunfermline | |
| 54114 | SP62 BND | Volvo B13RT | Plaxton Elite | Fleet + Express branding | C65FLt | Dunfermline | |
| 54115 | SP62 BNE | Volvo B13RT | Plaxton Elite | Fleet + Express branding | C65FLt | Dunfermline | |
| 54116 | SP62 BNK | Volvo B13RT | Plaxton Elite | Fleet + Express branding | C65FLt | Dunfermline | |
| 54117 | SP62 BNU | Volvo B13RT | Plaxton Elite | Fleet + Express branding | C65FLt | Dunfermline | |
| 54118 | PSU 371 | Volvo B13RT | Plaxton Panther 2 | Megabus | C61FLt | Perth | |
| 54119 | 900 RWX | Volvo B13RT | Plaxton Panther 2 | Megabus | C61FLt | Perth | |
| 54120 | 495 FFJ | Volvo B13RT | Plaxton Panther 2 | Megabus | C61FLt | Perth | |
| 54121 | ESK 986 | Volvo B13RT | Plaxton Panther 2 | Megabus | C61FLt | Perth | |
| 54122 | YJU 694 | Volvo B13RT | Plaxton Panther 2 | Megabus | C61FLt | Perth | Ex reg. SP62 CHH |
| 54123 | 128 NUU | Volvo B13RT | Plaxton Panther 2 | Scottish Citylink | C61FLt | Perth | |
| 54124 | BHZ 9542 | Volvo B13RT | Plaxton Panther 2 | Scottish Citylink | C61FLt | Perth | |
| 54125 | NXX 451 | Volvo B13RT | Plaxton Panther 2 | Scottish Citylink | C61FLt | Perth | |
| 54126 | PSU 376 | Volvo B13RT | Plaxton Panther 2 | Scottish Citylink | C61FLt | Perth | |
| 54127 | SP62 CKY | Volvo B13RT | Plaxton Panther 2 | Scottish Citylink | C61FLt | Perth | |
| 54128 | YN63 NFT | Volvo B13RT | Plaxton Panther 2 | Scottish Citylink | C61FLt | Perth | |
| 54129 | YN63 NFV | Volvo B13RT | Plaxton Panther 2 | Scottish Citylink | C61FLt | Perth | |
| 54138 | YX63 NEF | Volvo B13RT | Plaxton Elite | Fleet + Express branding | C61FLt | Aberhill | Transferred to Stagecoach North Scotland, 2020. |
| 54139 | YX63 NEJ | Volvo B13RT | Plaxton Elite | Fleet + Express branding | C61FLt | Aberhill | |
| 54140 | YX63 NEN | Volvo B13RT | Plaxton Elite | Fleet + Express branding | C61FLt | Aberhill | |
| 54141 | YX63 NEO | Volvo B13RT | Plaxton Elite | Fleet + Express branding | C61FLt | Aberhill | |
| 54143 | YX63 NEU | Volvo B13RT | Plaxton Elite | Fleet + Express branding | C61FLt | Aberhill | |
| 54143 | YX63 NEY | Volvo B13RT | Plaxton Elite | Fleet + Express branding | C61FLt | Aberhill | |
| 54144 | YX63 NFC | Volvo B13RT | Plaxton Elite | Fleet + Express branding | C61FLt | Dunfermline | |
| 54145 | YX63 NFD | Volvo B13RT | Plaxton Elite | Fleet + Express branding | C61FLt | Dunfermline | |
| 54203 | WLT 743 | Volvo B11RT | Plaxton Elite i | Rennies | CH71/4FLt | Cowdenbeath (Rennies) | Ex reg. SF62 CMZ |
| 54204 | WLT 943 | Volvo B11RT | Plaxton Elite i | Rennies | CH71/4FLt | Cowdenbeath (Rennies) | Ex reg. SF62 CPU |
| 54231 | YX64 WBT | Volvo B11RT | Plaxton Elite i | Fleet + X7 branding | CH62/3FLt | Arbroath | |
| 54232 | YX64 WBU | Volvo B11RT | Plaxton Elite i | Fleet + X7 branding | CH62/3FLt | Arbroath | |
| 54233 | YX64 WBV | Volvo B11RT | Plaxton Elite i | Fleet + X7 branding | CH62/3FLt | Arbroath | |
| 54234 | YX64 WBW | Volvo B11RT | Plaxton Elite i | Fleet + X7 branding | CH62/3FLt | Arbroath | |
| 54235 | YX64 WBY | Volvo B11RT | Plaxton Elite i | Fleet + X7 branding | CH62/3FLt | Arbroath | |
| 54236 | YX64 WBZ | Volvo B11RT | Plaxton Elite i | Fleet + X7 branding | CH62/3FLt | Arbroath | |
| 54237 | YX64 WCA | Volvo B11RT | Plaxton Elite i | Fleet + X7 branding | CH62/3FLt | Arbroath | |
| 54238 | YX64 WCC | Volvo B11RT | Plaxton Elite i | Fleet + X7 branding | CH62/3FLt | Arbroath | Vehicle off road. |
| 54284 | YX66 WOJ | Volvo B11R | Plaxton Elite i | Fleet | CH71/3FLt | unallocated | Vehicle off road. |
| 54331 | YX66 WNR | Volvo B11RT | Plaxton Elite | Express Jet Connect | C61FLt | Glenrothes | |
| 54332 | YX66 WNS | Volvo B11RT | Plaxton Elite | Express Jet Connect | C61FLt | Glenrothes | |
| 54333 | YX66 WNT | Volvo B11RT | Plaxton Elite | Express Jet Connect | C61FLt | Glenrothes | |
| 54356 | YX67 UPA | Volvo B11RT | Plaxton Elite | Fleet + Express branding | C61FLt | Glenrothes | |
| 54357 | YX67 UPB | Volvo B11RT | Plaxton Elite | Fleet + Express branding | C61FLt | Glenrothes | |
| 54358 | YX67 UPC | Volvo B11RT | Plaxton Elite | Express Jet Connect | C61FLt | Glenrothes | |
| 54359 | YX67 UPD | Volvo B11RT | Plaxton Elite | Express Jet Connect | C61FLt | Glenrothes | |
| 54360 | YX67 UPE | Volvo B11RT | Plaxton Elite | Express Jet Connect | C61FLt | Glenrothes | |
| 54361 | YX67 UPF | Volvo B11RT | Plaxton Elite | Express Jet Connect | C61FLt | Glenrothes | |
| 54362 | YX67 UPG | Volvo B11RT | Plaxton Elite | Scottish Citylink | C61FLt | Perth | |
| 54363 | YX67 UPH | Volvo B11RT | Plaxton Elite | Scottish Citylink | C61FLt | Perth | |
| 54501 | YX18 LHL | Volvo B8RLE | Plaxton Panther LE | Fleet + Express branding | C53F | Dunfermline | |
| 54502 | YX18 LHM | Volvo B8RLE | Plaxton Panther LE | Fleet + Express branding | C53F | Dunfermline | |
| 54503 | YX18 LHN | Volvo B8RLE | Plaxton Panther LE | Fleet + Express branding | C53F | Dunfermline | |
| 54504 | YX18 LHO | Volvo B8RLE | Plaxton Panther LE | Fleet + Express branding | C53F | Dunfermline | |
| 54505 | YX18 LHP | Volvo B8RLE | Plaxton Panther LE | Fleet + Express branding | C53F | Dunfermline | |
| 54506 | YX18 LHR | Volvo B8RLE | Plaxton Panther LE | Fleet + Express branding | C53F | Dunfermline | |
| 54507 | YX18 LHT | Volvo B8RLE | Plaxton Panther LE | Fleet + Express branding | C53F | Dunfermline | |
| 54508 | YX18 LHU | Volvo B8RLE | Plaxton Panther LE | Fleet + Express branding | C53F | Dunfermline | |
| 54509 | YX18 LHV | Volvo B8RLE | Plaxton Panther LE | Fleet + Express branding | C53F | Dunfermline | |
| 54510 | YX18 LHW | Volvo B8RLE | Plaxton Panther LE | Fleet + Express branding | C53F | Dunfermline | |
| 54511 | YX18 LKP | Volvo B8RLE | Plaxton Panther LE | Fleet + Express branding | C53F | Dunfermline | |
| 54512 | YX18 LKU | Volvo B8RLE | Plaxton Panther LE | Fleet + Express branding | C53F | Dunfermline | |
| 54513 | YX18 LKV | Volvo B8RLE | Plaxton Panther LE | Fleet + Express branding | C53F | Dunfermline | |
| 54514 | YX18 LKY | Volvo B8RLE | Plaxton Panther LE | Fleet + Express branding | C53F | Dunfermline | |
| 54515 | YX18 LKZ | Volvo B8RLE | Plaxton Panther LE | Fleet + Express branding | C53F | Perth | |
| 54516 | YX18 LLA | Volvo B8RLE | Plaxton Panther LE | Fleet + Express branding | C53F | Perth | |
| 54517 | YX18 LLC | Volvo B8RLE | Plaxton Panther LE | Fleet + Express branding | C53F | Perth | |
| 54518 | YX18 LLD | Volvo B8RLE | Plaxton Panther LE | Fleet + Express branding | C53F | Perth | |
| 54519 | YX18 LLE | Volvo B8RLE | Plaxton Panther LE | Fleet + Express branding | C53F | Perth | |
| 59618 | FJ05 XYT | Mercedes-Benz Vario O814D | Plaxton Beaver 2 | Rennies | B32FL | Perth | Staff Shuttle. |
| 59619 | FJ05 XYN | Mercedes-Benz Vario O814D | Plaxton Beaver 2 | white | B32FL | Dunfermline | Staff Shuttle. |
| 59922 | BMS 222 | Leyland Royal Tiger PC1 | Alexander Coronation | Bluebird | C41C | SVBM | Heritage Vehicle |
| 59931 | FES 831W | Volvo B58-61 | Duple Dominant III | Stagecoach (stripes) | C50Ft | SVBM | Heritage Vehicle |
| 59938 | HDV 639E | Bristol MW6G | ECW | n/k | C39F | SVBM | Heritage Vehicle. New to Western National in 1967. |
| 59943 | GRS 343E | Albion Viking VK43AL | Alexander Y-type | n/k | C40F | SVBM | Heritage Vehicle. New to W. Alexander (Northern) in 1967. |