
Last Update: 11/02/2023. Large scale review in progress. Details above blank line fully up to date.
Search Fleet List:
| Fleet No. | Registration | Chassis | Body | Livery | Seating | Depot | Notes |
| 0101 | DK66 OJW | Mercedes-Benz Sprinter 516CDi | Mellor Strata | Fleet | B21F | Greenock | |
| 0102 | DK66 OJX | Mercedes-Benz Sprinter 516CDi | Mellor Strata | Fleet | B21F | Greenock | |
| 0103 | LM67 FUV | Mercedes-Benz Sprinter 516CDi | Mellor Strata | Fleet | B21F | Johnstone | |
| 0104 | LM67 FUU | Mercedes-Benz Sprinter 516CDi | Mellor Strata | Fleet | B21F | Johnstone | |
| 0105 | LO67 CGY | Mercedes-Benz Sprinter 516CDi | Mellor Strata | Fleet | B21F | Greenock | |
| 0106 | LO67 CMF | Mercedes-Benz Sprinter 516CDi | Mellor Strata | Fleet | B21F | Greenock | |
| 0107 | LO67 MVC | Mercedes-Benz Sprinter 516CDi | Mellor Strata | Fleet | B21F | Greenock | |
| 0108 | LO67 MVD | Mercedes-Benz Sprinter 516CDi | Mellor Strata | Fleet | B21F | Greenock | |
| 0109 | LO67 MVE | Mercedes-Benz Sprinter 516CDi | Mellor Strata | Fleet | B21F | Greenock | |
| 0110 | LO67 MVF | Mercedes-Benz Sprinter 516CDi | Mellor Strata | Fleet | B21F | Greenock | |
| 0111 | LO67 YZP | Mercedes-Benz Sprinter 516CDi | Mellor Strata | Fleet | B21F | Inchinnan | |
| 0112 | LO67 CGV | Mercedes-Benz Sprinter 516CDi | Mellor Strata | Fleet | B21F | Inchinnan | |
| 0113 | LO67 CME | Mercedes-Benz Sprinter 516CDi | Mellor Strata | Fleet | B21F | Greenock | |
| 0114 | LO67 YZR | Mercedes-Benz Sprinter 516CDi | Mellor Strata | Fleet | B21F | Johnstone | |
| 0115 | LM18 URB | Mercedes-Benz Sprinter 516CDi | Mellor Strata | Fleet | B21F | Johnstone | |
| 0116 | LM18 URC | Mercedes-Benz Sprinter 516CDi | Mellor Strata | Fleet | B21F | Johnstone | |
| 0117 | LM18 URD | Mercedes-Benz Sprinter 516CDi | Mellor Strata | Fleet | B21F | Johnstone | |
| 0118 | LM18 URE | Mercedes-Benz Sprinter 516CDi | Mellor Strata | Fleet | B21F | Johnstone | |
| 0119 | LO18 TYA | Mercedes-Benz Sprinter 516CDi | Mellor Strata | Fleet | B21F | Johnstone | |
| 0120 | LT68 ANU | Mercedes-Benz Sprinter 516CDi | Mellor Strata | Fleet | B21F | Inchinnan | |
| 0121 | LT68 ANV | Mercedes-Benz Sprinter 516CDi | Mellor Strata | Fleet | B21F | Inchinnan | |
| 0122 | LN69 ONK | Mercedes-Benz Sprinter 516CDi | Mellor Strata | Fleet | B21F | Inchinnan | |
| 0123 | LN69 OMV | Mercedes-Benz Sprinter 516CDi | Mellor Strata | Fleet | B21F | Inchinnan | |
| 0124 | LN69 OOA | Mercedes-Benz Sprinter 516CDi | Mellor Strata | Fleet | B21F | Inchinnan | |
| 0125 | LN69 OME | Mercedes-Benz Sprinter 516CDi | Mellor Strata | Fleet | B21F | Inchinnan | |
| 0153 | BJ15 UVT | Mercedes-Benz Sprinter City 45 | Integral | Fleet | B17F | Inchinnan | Long term loan from SPT. |
| 0400 | MX60 BWP | Wright Streetlite WF | (integral) | Fleet | B37F | (unallocated) | Not in service. Ex Silverdale, Nottingham, 2016. |
| 0401 | MX60 BWH | Wright Streetlite WF | (integral) | Fleet | B37F | (unallocated) | Not in service. Ex Anglian Bus, 2016. |
| 0402 | MX60 BWJ | Wright Streetlite WF | (integral) | Fleet | B37F | (unallocated) | Not in service. Ex Anglian Bus, 2016. |
| 0403 | MX60 BWK | Wright Streetlite WF | (integral) | Fleet | B37F | (unallocated) | Not in service. Ex Anglian Bus, 2016. |
| 0404 | MX60 GXA | Wright Streetlite WF | (integral) | Fleet | B37F | (unallocated) | Not in service. Ex Gibson Direct, 2014. |
| 0606 | FJ56 YWE | Volvo B12B | Plaxton Panther | white with fleet names | C53F | Johnstone | Withdrawn. Ex Gibson Direct, 2014. |
| 0607 | FJ11 GJX | Volvo B9R | Caetano Levante | white with fleet names | C48FLt | Greenock | Ex National Express West Midlands, 2016. |
| 0608 | FJ11 GJY | Volvo B9R | Caetano Levante | white with fleet names | C48FLt | Greenock | Ex National Express West Midlands, 2016. |
| 0609 | FJ11 GKA | Volvo B9R | Caetano Levante | white with fleet names | C48FLt | Greenock | Ex National Express West Midlands, 2016. |
| 0610 | FJ11 GLV | Volvo B9R | Caetano Levante | white with fleet names | C48FLt | Greenock | Ex East Yorkshire, 2016. |
| 0611 | SJ21 NDN | Volvo 9700 | (integral) | Flixbus | C53FLt | Inchinnan | |
| 0612 | SJ21 NDO | Volvo 9700 | (integral) | Flixbus | C53FLt | Inchinnan | |
| 0613 | SJ22 HBA | Volvo 9700 | (integral) | Flixbus | C53FLt | Inchinnan | |
| 0614 | SJ22 HBB | Volvo 9700 | (integral) | Flixbus | C53FLt | Inchinnan | |
| 0615 | SJ22 HBC | Volvo 9700 | (integral) | Flixbus | C53FLt | Inchinnan | |
| 0630 | 47 SE | Mercedes-Benz Tourismo M/2 | (integral) | Fleet (coach) | C48Ft | Inchinnan | |
| 0631 | 7 UUC | Mercedes-Benz Tourismo M/2 | (integral) | Fleet (coach) | C55F | Inchinnan | |
| 0635 | NH17 OFH | Mercedes-Benz Tourismo | (integral) | turquoise | C48FLt | Inchinnan | |
| 0638 | BV71 HYJ | Mercedes-Benz Tourismo L | (integral) | Flixbus | C61FLt | Inchinnan | |
| 0639 | BV71 HYK | Mercedes-Benz Tourismo L | (integral) | Flixbus | C61FLt | Inchinnan | |
| 0640 | BV71 HYL | Mercedes-Benz Tourismo L | (integral) | Flixbus (with Saltire flag to rear) | C61FLt | Inchinnan | Possibly with Xplore Dundee. |
| 0641 | BU67 XXL | Mercedes-Benz Tourismo M | (integral) | Fleet (coach) | C55Ft | Greenock | Ex Thandi, Smethwick, 2022. |
| 0642 | BU18 YSN | Mercedes-Benz Tourismo M/2 | (integral) | Fleet (coach) | C48FLt | Greenock | |
| 0710 | YN10 FNW | MAN A91 | Fast | Fleet | B57D | Greenock | Withdrawn. Ex Harte, Greenock, 2013. |
| 0711 | FJ08 KNH | Scania K340EB6 | Caetano Levante | white with fleet names | C61FLt | Inchinnan | Reserve. |
| 0712 | FJ08 KNY | Scania K340EB6 | Caetano Levante | white with fleet names | C61FLt | Inchinnan | Withdrawn. |
| 0713 | FJ08 KOA | Scania K340EB6 | Caetano Levante | white with fleet names | C43FLt | Inchinnan | |
| 0714 | FJ08 KOH | Scania K340EB6 | Caetano Levante | white with fleet names | C61FLt | Inchinnan | Withdrawn. |
| 2230 | SF11 CWJ | Volvo B7RLE | Wright Eclipse 2 | Fleet | B44F | Johnstone | |
| 2231 | SF11 CWK | Volvo B7RLE | Wright Eclipse 2 | Fleet | B44F | Johnstone | |
| 2232 | SF11 CWL | Volvo B7RLE | Wright Eclipse 2 | Fleet | B44F | Johnstone | |
| 3223 | SF11 CWM | Volvo B7RLE | Wright Eclipse 2 | Fleet | B44F | Johnstone | |
| 2234 | SF11 CWN | Volvo B7RLE | Wright Eclipse 2 | Fleet | B44F | (unallocated) | Reserve. |
| 2235 | SF11 CWP | Volvo B7RLE | Wright Eclipse 2 | Fleet | B44F | (unallocated) | Reserve. |
| 2236 | SF11 CWR | Volvo B7RLE | Wright Eclipse 2 | Fleet | B44F | (unallocated) | Reserve. |
| 2237 | SF11 CWT | Volvo B7RLE | Wright Eclipse 2 | Fleet | B44F | (unallocated) | Reserve. |
| 2238 | SF11 CWU | Volvo B7RLE | Wright Eclipse 2 | Fleet | B44F | (unallocated) | Reserve. |
| 2401 | SF57 NPK | Volvo B7RLE | Wright Eclipse Urban | Fleet | B45F | (unallocated) | Withdrawn. Ex Arriva Scotland West, 2012. |
| 2403 | SJ57 DDZ | Volvo B7RLE | Wright Eclipse Urban | Fleet | B44F | Johnstone | Reserve. Ex Arriva Scotland West, 2012. |
| 2404 | SJ57 DDY | Volvo B7RLE | Wright Eclipse Urban | Fleet | B44F | (unallocated) | Withdrawn. Ex Arriva Scotland West, 2012. |
| 2405 | SJ57 DDX | Volvo B7RLE | Wright Eclipse Urban | Fleet | B44F | (unallocated) | Withdrawn. Ex Arriva Scotland West, 2012. |
| 2406 | SJ57 DDV | Volvo B7RLE | Wright Eclipse Urban | Fleet | B44F | (unallocated) | Withdrawn. Ex Arriva Scotland West, 2012. |
| 2407 | SJ57 DDU | Volvo B7RLE | Wright Eclipse Urban | Fleet | B44F | (unallocated) | Withdrawn. Ex Arriva Scotland West, 2012. |
| 2408 | SF57 NMO | Volvo B7RLE | Wright Eclipse Urban | Fleet | B44F | Johnstone | Reserve. Ex Arriva Scotland West, 2012. |
| 2409 | SF57 NMM | Volvo B7RLE | Wright Eclipse Urban | Fleet | B44F | (unallocated) | Withdrawn. Ex Arriva Scotland West, 2012. |
| 2410 | SJ57 DDO | Volvo B7RLE | Wright Eclipse Urban | Fleet | B44F | (unallocated) | Withdrawn. Ex Arriva Scotland West, 2012. |
| 2411 | SJ57 DDN | Volvo B7RLE | Wright Eclipse Urban | Fleet | B44F | (unallocated) | Withdrawn. Ex Arriva Scotland West, 2012. |
| 2906 | BF60 UUG | Volvo B9TL | Wright Eclipse Gemini 2 | red | PO39/27F | Greenock | Ex Edinburgh Bus Tours (Lothian Buses), 2022. Renumbered from 2850. |
| 2907 | BF60 UUH | Volvo B9TL | Wright Eclipse Gemini 2 | red | PO39/27F | Greenock | Ex Edinburgh Bus Tours (Lothian Buses), 2022. Renumbered from 2851. |
| 3301 | BX06 UNR | Mercedes-Benz Citaro O530N | Integral | Fleet | B42F | Greenock | Withdrawn. |
| 3305 | BV57 JYH | Mercedes-Benz Citaro O530N | Integral | Fleet | B42F | (unallocated) | Withdrawn. |
| 3306 | BV08 ZWC | Mercedes-Benz Citaro O530N | Integral | Fleet | B42F | (unallocated) | Withdrawn. |
| 3308 | BV08 ZWP | Mercedes-Benz Citaro O530N | Integral | Fleet | B42F | Johnstone | Withdrawn. |
| 3310 | BU06 HSV | Mercedes-Benz Citaro O530N | Integral | Fleet | B42F | (unallocated) | Withdrawn. Ex Harte, Greenock, 2013. |
| 3311 | CX55 EAA | Mercedes-Benz Citaro O530N | Integral | Fleet | B43F | (unallocated) | Withdrawn. Ex Arriva Scotland West, 2012. |
| 3315 | BL57 OXH | Mercedes-Benz Citaro O530N | Integral | Fleet | B42F | (unallocated) | Withdrawn. Ex Harte, Greenock, 2013. |
| 3319 | BK08 NAO | Mercedes-Benz Citaro O530N | Integral | Fleet | B42F | (unallocated) | Withdrawn. Ex Worcestershire County Council, 2015. |
| 3320 | BU64 MWN | Mercedes-Benz Citaro O295N | Integral | Fleet | B41F | Greenock | |
| 3321 | BU64 MWO | Mercedes-Benz Citaro O295N | Integral | Fleet | B41F | Greenock | |
| 3322 | BU64 MWP | Mercedes-Benz Citaro O295N | Integral | Fleet | B41F | Greenock | |
| 3323 | BX64 WJF | Mercedes-Benz Citaro O295N | Integral | Fleet | B41F | Inchinnan | |
| 3324 | BX64 WJG | Mercedes-Benz Citaro O295N | Integral | Fleet | B41F | Greenock | |
| 3325 | BX64 WJJ | Mercedes-Benz Citaro O295N | Integral | Fleet | B41F | Inchinnan | |
| 3326 | BX64 WJK | Mercedes-Benz Citaro O295N | Integral | Fleet | B41F | Inchinnan | |
| 3327 | BX64 WJL | Mercedes-Benz Citaro O295N | Integral | Fleet | B41F | Inchinnan | |
| 3328 | BX64 WJN | Mercedes-Benz Citaro O295N | Integral | Fleet | B41F | Inchinnan | |
| 3329 | BX64 WJO | Mercedes-Benz Citaro O295N | Integral | Fleet | B41F | Inchinnan | |
| 3330 | BX64 WJU | Mercedes-Benz Citaro O295N | Integral | Fleet | B41F | Greenock | |
| 3331 | BX64 WJV | Mercedes-Benz Citaro O295N | Integral | Fleet | B41F | Johnstone | |
| 3332 | BX64 WJY | Mercedes-Benz Citaro O295N | Integral | Fleet | B41F | Johnstone | |
| 3333 | BX64 WJZ | Mercedes-Benz Citaro O295N | Integral | Fleet | B41F | Greenock | |
| 3334 | BV08 ZWF | Mercedes-Benz Citaro O530N | Integral | Fleet | B36F | (unallocated) | Reserve. Ex Worcestershire County Council, 2015. |
| 3335 | BV08 ZWJ | Mercedes-Benz Citaro O530N | Integral | Fleet | B36F | (unallocated) | Reserve. Ex Worcestershire County Council, 2015. |
| 3336 | BV08 ZWK | Mercedes-Benz Citaro O530N | Integral | Fleet | B36F | (unallocated) | Reserve. Ex Worcestershire County Council, 2015. |
| 3337 | BV08 ZWR | Mercedes-Benz Citaro O530N | Integral | Fleet | B36F | (unallocated) | Reserve. Ex Worcestershire County Council, 2015. |
| 3338 | BV08 ZWT | Mercedes-Benz Citaro O530N | Integral | Fleet | B36F | (unallocated) | Reserve. Ex Worcestershire County Council, 2015. |
| 3340 | BV66 GWC | Mercedes-Benz Citaro O295N | Integral | Fleet | B41F | Greenock | |
| 3341 | BV66 GWD | Mercedes-Benz Citaro O295N | Integral | Fleet | B41F | Greenock | |
| 3342 | BV66 GWE | Mercedes-Benz Citaro O295N | Integral | Fleet | B41F | Greenock | |
| 3343 | BV66 GWF | Mercedes-Benz Citaro O295N | Integral | Fleet | B41F | Greenock | |
| 3344 | BV66 GWJ | Mercedes-Benz Citaro O295N | Integral | Fleet | B41F | Greenock | |
| 3345 | BV66 GWK | Mercedes-Benz Citaro O295N | Integral | Fleet | B41F | Greenock | |
| 3346 | BV66 GWL | Mercedes-Benz Citaro O295N | Integral | Fleet | B41F | Greenock | |
| 3347 | BV66 GWM | Mercedes-Benz Citaro O295N | Integral | Fleet | B41F | Greenock | |
| 3348 | BV66 GWN | Mercedes-Benz Citaro O295N | Integral | Fleet | B41F | Greenock | |
| 3349 | BV66 GWO | Mercedes-Benz Citaro O295N | Integral | Fleet | B41F | Greenock | |
| 3350 | BF67 WKJ | Mercedes-Benz Citaro O295N | Integral | Fleet | B41F | Greenock | |
| 3351 | BF67 WKH | Mercedes-Benz Citaro O295N | Integral | Fleet | B41F | Greenock | |
| 3352 | BF67 WKK | Mercedes-Benz Citaro O295N | Integral | Fleet | B41F | Greenock | |
| 3353 | BF67 WKL | Mercedes-Benz Citaro O295N | Integral | Fleet | B41F | Greenock | |
| 3354 | BF67 WKM | Mercedes-Benz Citaro O295N | Integral | Fleet | B41F | Greenock | |
| 3355 | BF67 WKN | Mercedes-Benz Citaro O295N | Integral | Fleet | B41F | Greenock | |
| 3356 | BX64 WHU | Mercedes-Benz Citaro O295N | Integral | Fleet | B40F | Johnstone | Ex Kinchbus, 2020. |
| 3357 | BX64 WHV | Mercedes-Benz Citaro O295N | Integral | Fleet | B40F | Johnstone | Ex Kinchbus, 2020. |
| 3358 | BX64 WHW | Mercedes-Benz Citaro O295N | Integral | Fleet | B40F | Johnstone | Ex Kinchbus, 2020. |
| 3359 | BX64 WHZ | Mercedes-Benz Citaro O295N | Integral | Fleet | B40F | Johnstone | Ex Kinchbus, 2020. |
| 3360 | BX64 WJA | Mercedes-Benz Citaro O295N | Integral | Fleet | B40F | Johnstone | Ex Kinchbus, 2020. |
| 3361 | BX64 WJC | Mercedes-Benz Citaro O295N | Integral | Fleet | B40F | Johnstone | Ex Kinchbus, 2020. |
| 3362 | BX64 WJD | Mercedes-Benz Citaro O295N | Integral | Fleet | B40F | Johnstone | Ex Kinchbus, 2020. |
| 3363 | BX64 WJE | Mercedes-Benz Citaro O295N | Integral | Fleet | B40F | Johnstone | Ex Kinchbus, 2020. |
| 3364 | BF67 WHN | Mercedes-Benz Citaro O295N | Integral | Fleet | B41F | Greenock | Ex Kinchbus, 2020. |
| 3365 | BF67 WHP | Mercedes-Benz Citaro O295N | Integral | Fleet | B41F | Greenock | Ex Kinchbus, 2020. |
| 3366 | BF67 WHR | Mercedes-Benz Citaro O295N | Integral | Fleet | B41F | Greenock | Ex Kinchbus, 2020. |
| 4100 | YX19 OSL | Alexander Dennis Enviro200 MMC | Integral | Fleet | B38F | Greenock | |
| 4101 | YX19 OSM | Alexander Dennis Enviro200 MMC | Integral | Fleet | B38F | Greenock | |
| 4102 | YX19 OSN | Alexander Dennis Enviro200 MMC | Integral | Fleet | B38F | Greenock | |
| 4103 | YX19 OSO | Alexander Dennis Enviro200 MMC | Integral | Fleet | B38F | Greenock | |
| 4104 | YX19 OSP | Alexander Dennis Enviro200 MMC | Integral | Fleet | B38F | Greenock | |
| 4105 | YX19 OSR | Alexander Dennis Enviro200 MMC | Integral | Fleet | B38F | Greenock | |
| 4106 | YX19 OSU | Alexander Dennis Enviro200 MMC | Integral | Fleet | B38F | Greenock | |
| 4107 | YX19 OSV | Alexander Dennis Enviro200 MMC | Integral | Fleet | B38F | Greenock | |
| 4108 | YX19 OSW | Alexander Dennis Enviro200 MMC | Integral | Fleet | B38F | Greenock | |
| 4109 | YX19 OSY | Alexander Dennis Enviro200 MMC | Integral | Fleet | B38F | Greenock | |
| 4110 | YX19 OSZ | Alexander Dennis Enviro200 MMC | Integral | Fleet | B38F | Greenock | |
| 4200 | YX19 OTA | Alexander Dennis Enviro200 MMC | Integral | Fleet | B45F | Inchinnan | |
| 4201 | YX19 OTB | Alexander Dennis Enviro200 MMC | Integral | Fleet | B45F | Inchinnan | |
| 4202 | YX19 OTC | Alexander Dennis Enviro200 MMC | Integral | Fleet | B45F | Inchinnan | |
| 4203 | YX19 OTD | Alexander Dennis Enviro200 MMC | Integral | Fleet | B45F | Inchinnan | |
| 4204 | YX19 OTE | Alexander Dennis Enviro200 MMC | Integral | Fleet | B45F | Inchinnan | |
| 4205 | YX19 OTF | Alexander Dennis Enviro200 MMC | Integral | Fleet | B45F | Inchinnan | |
| 4206 | YX19 OTG | Alexander Dennis Enviro200 MMC | Integral | Fleet | B45F | Inchinnan | |
| 4207 | YX19 OTH | Alexander Dennis Enviro200 MMC | Integral | Fleet | B45F | Inchinnan | |
| 4208 | YX19 OTJ | Alexander Dennis Enviro200 MMC | Integral | Fleet | B45F | Inchinnan | |
| 4209 | YX19 OTK | Alexander Dennis Enviro200 MMC | Integral | Fleet | B45F | Inchinnan | |
| 4210 | YX19 OTM | Alexander Dennis Enviro200 MMC | Integral | Fleet | B45F | Inchinnan | |
| 4211 | YX19 OTN | Alexander Dennis Enviro200 MMC | Integral | Fleet | B45F | Inchinnan | |
| 4212 | YX19 OTP | Alexander Dennis Enviro200 MMC | Integral | Fleet | B45F | Inchinnan | |
| 4213 | YX19 OTR | Alexander Dennis Enviro200 MMC | Integral | Fleet | B45F | Inchinnan | |
| 4214 | YX19 OTS | Alexander Dennis Enviro200 MMC | Integral | Fleet | B45F | Inchinnan | |
| 4480 | LR02 BDZ | Dennis Dart SLF | Plaxton Mini Pointer | Fleet | B32F | Withdrawn. | |
| 4485 | NK04 NPE | Transbus Pointer Dart | Integral | white | B38F | Driver trainer. Ex Stagecoach North East, 2017. | |
| 4700 | LG71 DNO | BYD D8UR | Alexander Dennis Enviro200 EV | Switch 23 | B40F | Inchinnan | |
| 5000 | SG71 MYF | Yutong E12 | Integral | Switch 26 | B37F | Inchinnan | |
| 5001 | SG71 MXH | Yutong E12 | Integral | Switch 26 | B37F | Inchinnan | |
| 5002 | SG71 MXJ | Yutong E12 | Integral | Switch 26 | B37F | Inchinnan | |
| 5003 | SG71 MXK | Yutong E12 | Integral | Switch 26 | B37F | Inchinnan | |
| 5004 | SG71 MXL | Yutong E12 | Integral | Switch 26 | B37F | Inchinnan | |
| 5005 | SG71 MXM | Yutong E12 | Integral | Switch 26 | B37F | Inchinnan | |
| 5006 | SG71 MXN | Yutong E12 | Integral | Switch 26 | B37F | Inchinnan | |
| 5007 | SG71 MXO | Yutong E12 | Integral | Switch 26 | B37F | Inchinnan | |
| 5008 | SG71 MXP | Yutong E12 | Integral | Switch 26 | B37F | Inchinnan | |
| 5009 | SG71 MXR | Yutong E12 | Integral | Switch 26 | B37F | Inchinnan | |
| 5010 | SG71 MXS | Yutong E12 | Integral | Switch 26 | B37F | Inchinnan | |
| 5011 | SG71 MXT | Yutong E12 | Integral | Switch 26 | B37F | Inchinnan | |
| 5012 | SG71 MXU | Yutong E12 | Integral | Switch 26 | B37F | Inchinnan | |
| 5013 | SG71 MXV | Yutong E12 | Integral | Switch 26 | B37F | Inchinnan | |
| 5014 | SG71 MXW | Yutong E12 | Integral | Switch 26 | B37F | Inchinnan | |
| 5015 | SG71 MXX | Yutong E12 | Integral | Switch 26 | B37F | Inchinnan | |
| 5016 | SG71 MXY | Yutong E12 | Integral | Switch 26 | B37F | Inchinnan | |
| 5017 | SG71 MXZ | Yutong E12 | Integral | Switch 26 | B37F | Inchinnan | |
| 5018 | SG71 MYA | Yutong E12 | Integral | Switch 26 | B37F | Inchinnan | |
| 5019 | SG71 MYB | Yutong E12 | Integral | Switch 26 | B37F | Inchinnan | |
| 5020 | SG71 MYC | Yutong E12 | Integral | Switch 26 | B37F | Inchinnan | |
| 5021 | SG71 MYD | Yutong E12 | Integral | Switch 26 | B37F | Inchinnan | |
| 5022 | SG71 OTH | Yutong E12 | Integral | Switch 38 | B37F | Johnstone | |
| 5023 | SG71 OTJ | Yutong E12 | Integral | Switch 23 | B37F | Inchinnan | |
| 5024 | SG71 OTK | Yutong E12 | Integral | Switch 23 | B37F | Inchinnan | |
| 5025 | SG71 OTL | Yutong E12 | Integral | Switch 38 | B37F | Johnstone | |
| 5026 | SG71 OTM | Yutong E12 | Integral | Switch 38 | B37F | Johnstone | |
| 5027 | SG71 OTN | Yutong E12 | Integral | Switch 38 | B37F | Johnstone | |
| 5028 | SG71 OTP | Yutong E12 | Integral | Switch 38 | B37F | Johnstone | |
| 5029 | SG71 OTR | Yutong E12 | Integral | Switch 38 | B37F | Johnstone | |
| 5030 | SG71 OTS | Yutong E12 | Integral | Switch 38 | B37F | Johnstone | |
| 5031 | SG71 OTT | Yutong E12 | Integral | Switch 38 | B37F | Johnstone | |
| 5032 | SG71 OTU | Yutong E12 | Integral | Switch 38 | B37F | Johnstone | |
| 5033 | SG71 OTV | Yutong E12 | Integral | Switch 38 | B37F | Johnstone | |
| 5034 | SG71 OTW | Yutong E12 | Integral | Switch 38 | B37F | Johnstone | |
| 5035 | SG71 OTX | Yutong E12 | Integral | Switch 38 | B37F | Johnstone | |
| 5036 | SG71 OTY | Yutong E12 | Integral | Switch 38 | B37F | Johnstone | |
| 5037 | SG71 OTZ | Yutong E12 | Integral | Switch 38 | B37F | Johnstone | |
| 5038 | SG71 OUA | Yutong E12 | Integral | Switch 38 | B37F | Johnstone | |
| 5039 | SG71 OUB | Yutong E12 | Integral | Switch 38 | B37F | Johnstone | |
| 5040 | SG71 OUC | Yutong E12 | Integral | Switch 38 | B37F | Johnstone | |
| 5041 | SG71 OUD | Yutong E12 | Integral | Switch 38 | B37F | Johnstone | |
| 5042 | SG71 OUE | Yutong E12 | Integral | Switch 23 | B37F | Inchinnan | |
| 5043 | SG71 OUF | Yutong E12 | Integral | Switch 23 | B37F | Inchinnan | |
| 5044 | SG71 OUH | Yutong E12 | Integral | Switch 23 | B37F | Inchinnan | |
| 5045 | SG71 OUJ | Yutong E12 | Integral | Switch 23 | B37F | Johnstone | |
| 5046 | SG71 OUK | Yutong E12 | Integral | Switch 38 | B37F | Johnstone | |
| 5047 | SA71 MZD | Yutong E12 | Integral | Switch 38 | B37F | Johnstone | |
| 5048 | SA71 MZE | Yutong E12 | Integral | Switch 38 | B37F | Johnstone | |
| 5049 | SA71 MZF | Yutong E12 | Integral | Switch 23 | B37F | Inchinnan | |
| 5050 | SA71 MZG | Yutong E12 | Integral | Switch 38 | B37F | Johnstone | |
| 5051 | SA71 MZJ | Yutong E12 | Integral | Switch 23 | B37F | Inchinnan | |
| 5052 | SA71 MZL | Yutong E12 | Integral | Switch 38 | B37F | Johnstone | |
| 5053 | SA71 MZN | Yutong E12 | Integral | Switch 38 | B37F | Inchinnan | |
| 5054 | SA71 MZO | Yutong E12 | Integral | Switch 23 | B37F | Inchinnan | |
| 6001 | YJ09 CVH | VDL SB200 | Wright Pulsar | Fleet | B44F | Ex Arriva Scotland West, 2012. | |
| 6002 | YJ09 CVK | VDL SB200 | Wright Pulsar | Fleet | B44F | Ex Arriva Scotland West, 2012. | |
| 6003 | YJ09 CVL | VDL SB200 | Wright Pulsar | Fleet | B44F | Ex Arriva Scotland West, 2012. | |
| 6004 | YJ09 CUV | VDL SB200 | Wright Pulsar | Fleet | B44F | Ex Arriva Scotland West, 2012. | |
| 6005 | YJ09 CVM | VDL SB200 | Wright Pulsar | Fleet | B44F | Ex Arriva Scotland West, 2012. | |
| 6006 | YJ09 CVN | VDL SB200 | Wright Pulsar | Fleet | B44F | Ex Arriva Scotland West, 2012. | |
| 6007 | YJ09 CVO | VDL SB200 | Wright Pulsar | Fleet | B44F | Ex Arriva Scotland West, 2012. | |
| 6008 | YJ09 CVR | VDL SB200 | Wright Pulsar | Fleet | B44F | Ex Arriva Scotland West, 2012. | |
| 6009 | YJ09 CUW | VDL SB200 | Wright Pulsar | Fleet | B44F | Ex Arriva Scotland West, 2012. | |
| 6906 | X23 BUS | VDL DB250 | Wright Pulsar Gemini | Local Highlights Tour | PO43/29F | Greenock | Ex Arriva London, 2016. |
| 7251 | YJ55 BHA | Optare Solo M1020 | Integral | Fleet | B37F | Ex Gibson Direct, 2010. | |
| 7252 | YJ55 BHD | Optare Solo M1020 | Integral | Fleet | B37F | Ex Gibson Direct, 2010. | |
| 7255 | YJ55 BGY | Optare Solo M1020 | Integral | Fleet | B37F | Ex Gibson Direct, 2010. | |
| 7256 | YJ55 BGZ | Optare Solo M1020 | Integral | Fleet | B37F | Ex Gibson Direct, 2010. | |
| 7257 | YE08 EBA | Optare Solo M1020 | Integral | Fleet | B37F | Ex Gibson Direct, 2010. | |
| 7258 | YE08 EBC | Optare Solo M1020 | Integral | Fleet | B37F | Ex Gibson Direct, 2010. | |
| 7259 | YE08 EBD | Optare Solo M1020 | Integral | Fleet | B37F | Ex Gibson Direct, 2010. | |
| 7263 | WK59 CXA | Optare Solo M710SE | Integral | Fleet | B23F | Ex Western Greyhound, 2014. | |
| 7264 | WK59 CXB | Optare Solo M710SE | Integral | Fleet | B23F | Ex Western Greyhound, 2014. | |
| 7273 | YJ58 CDF | Optare Solo M710SE | Integral | Fleet | B23F | Ex Regal Busways, 2015. | |
| 7284 | PO56 RPY | Optare Solo M850 | Integral | Fleet | B28F | Ex Stagecoach Manchester, 2016. | |
| 7289 | MX55 WCU | Optare Solo M920 | Integral | Fleet | B33F | ||
| 7290 | MX55 WCV | Optare Solo M920 | Integral | Fleet | B33F | ||
| 7292 | YJ68 FXO | Optare Solo M780SL | Integral | Fleet | B23F | Inchinnan | |
| 7293 | YJ68 FXP | Optare Solo M780SL | Integral | Fleet | B23F | Johnstone | |
| 7294 | YJ68 FXR | Optare Solo M780SL | Integral | Fleet | B23F | Inchinnan | |
| 7800 | YJ58 PKY | Optare Solo M780SE | Integral | Fleet | B23F | ||
| 7801 | YJ58 PKZ | Optare Solo M780SE | Integral | Fleet | B23F | ||
| 7802 | YJ13 HNM | Optare Solo M780SE | Integral | MyBus | B23F | ||
| 7805 | YD63 VFA | Optare Solo M780SE | Integral | MyBus | B23F | ||
| 7807 | YD63 VFE | Optare Solo M780SE | Integral | MyBus | B23F | ||
| 7810 | YJ15 APX | Optare Solo M780SE | Integral | MyBus | B17F | ||
| 7819 | YJ16 DXF | Optare Solo M790SE | Integral | MyBus | B17F | ||
| 7820 | YJ66 AOC | Optare Solo M790SE | Integral | MyBus | B22F | ||
| 8000 | YX13 BKO | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Greenock | |
| 8001 | YX13 BKU | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Greenock | |
| 8002 | YX13 BKV | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Greenock | |
| 8003 | YX13 BKY | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Greenock | |
| 8004 | YX13 BKZ | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Greenock | |
| 8005 | YX13 BLF | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Greenock | |
| 8006 | YX13 BLJ | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Greenock | |
| 8007 | YX13 BLK | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Greenock | |
| 8008 | YX13 BLN | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Inchinnan | |
| 8009 | YX13 BLV | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Greenock | |
| 8010 | YY64 GRF | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Inchinnan | |
| 8011 | YY64 GWN | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Inchinnan | |
| 8012 | YY64 GWO | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Inchinnan | |
| 8013 | YY64 GWP | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Inchinnan | |
| 8014 | YY64 GWU | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Inchinnan | |
| 8015 | YY64 GWV | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Inchinnan | |
| 8016 | YY64 YKD | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Inchinnan | |
| 8017 | YY64 YKE | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Inchinnan | |
| 8018 | YY64 YKF | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Inchinnan | |
| 8019 | YY64 YKG | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Inchinnan | |
| 8020 | YY64 YKH | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Inchinnan | |
| 8021 | YX15 OXH | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Inchinnan | |
| 8022 | YX15 OXJ | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Inchinnan | |
| 8023 | YX15 OXK | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Inchinnan | |
| 8024 | YX15 OXL | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Inchinnan | |
| 8025 | YX15 OXM | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Inchinnan | |
| 8026 | YX15 OXN | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Johnstone | |
| 8027 | YX15 OXP | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Johnstone | |
| 8028 | YX15 OXR | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Johnstone | |
| 8029 | YX15 OXS | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Johnstone | |
| 8030 | SK15 HDO | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Johnstone | |
| 8031 | SK15 HDU | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Johnstone | |
| 8032 | SK15 HDV | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Johnstone | |
| 8033 | SK15 HDX | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Johnstone | |
| 8034 | SK15 HDY | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Johnstone | |
| 8035 | SK15 HDZ | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Johnstone | |
| 8036 | SK15 HEJ | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Johnstone | |
| 8037 | SK15 HEU | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Johnstone | |
| 8038 | YX65 RDY | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Johnstone | |
| 8039 | YX65 RDZ | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Johnstone | |
| 8040 | YX65 REU | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Johnstone | |
| 8041 | YX65 RFE | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Johnstone | |
| 8042 | YX65 RFF | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Johnstone | |
| 8043 | YX65 RFJ | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Greenock | |
| 8044 | YX65 RFK | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Greenock | |
| 8045 | YX65 RFL | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Greenock | |
| 8046 | SN65 OFJ | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Greenock | |
| 8047 | SN65 OFK | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Greenock | |
| 8048 | SN65 OFL | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Greenock | |
| 8049 | SN65 OFM | Alexander Dennis Enviro200 | Integral | Fleet | B39F | Greenock | |
| 8424 | SN10 CAE | Alexander Dennis Enviro200 | Integral | Fleet | B29F | Ex Silverdale, Nottingham, 2016. | |
| 8429 | YX60 BZB | Alexander Dennis Enviro200 | Integral | Fleet | B26F | Ex DA Coaches, 2016. | |
| 8430 | YX60 BZC | Alexander Dennis Enviro200 | Integral | Fleet | B26F | Ex DA Coaches, 2016. | |
| 8431 | YX62 FEU | Alexander Dennis Enviro200 | Integral | Fleet | B29F | Ex Tates Travel, 2016. | |
| 8432 | MK09 YDV | Alexander Dennis Enviro200 | Integral | Fleet | B32F | Ex Jim Stones, Leigh, 2016. | |
| 8434 | YX08 HCC | Alexander Dennis Enviro200 | Integral | Fleet | B37F | Ex Galleon Travel, 2016. | |
| 8436 | GX09 AGU | Alexander Dennis Enviro200 | Integral | Fleet | B29F | Ex DA Coaches, 2016. | |
| 8437 | BX58 BFA | Alexander Dennis Enviro200 | Integral | Fleet | B29F | Ex Galleon Travel, 2016. | |
| 8439 | YX60 BZE | Alexander Dennis Enviro200 | Integral | Fleet | B26F | Ex London Sovereign, 2016. | |
| 8440 | YX60 BZF | Alexander Dennis Enviro200 | Integral | Fleet | B26F | Ex London Sovereign, 2016. | |
| 8441 | YX60 BZG | Alexander Dennis Enviro200 | Integral | Fleet | B26F | Ex London Sovereign, 2016. | |
| 8442 | YX09 FNG | Alexander Dennis Enviro200 | Integral | Fleet | B29F | Ex London Sovereign, 2016. | |
| 8443 | BX58 BEY | Alexander Dennis Enviro200 | Integral | Fleet | B29F | Ex Galleon Travel, 2016. | |
| 8455 | SN09 CGY | Alexander Dennis Enviro300 | Integral | Fleet | B45F | ||
| 8456 | SN09 CGZ | Alexander Dennis Enviro300 | Integral | Fleet | B45F | ||
| 8471 | SN59 BAA | Alexander Dennis Enviro300 | Integral | Fleet | B45F | ||
| 8472 | SN59 BBE | Alexander Dennis Enviro300 | Integral | Fleet | B45F | ||
| 8473 | SN59 AWY | Alexander Dennis Enviro300 | Integral | Fleet | B45F | ||
| 8474 | SN59 AWZ | Alexander Dennis Enviro300 | Integral | Fleet | B45F | ||
| 8960 | 66 XKW | Alexander Dennis Enviro400 | Integral | McGill's maroon/red/cream (heritage livery) | H41/29F | Greenock | Reserve. Former demonstrator, acquired 2016. |
| 9321 | J321 BSH | Leyland Olympian | Alexander RH | Local Highlights Tour | O42/25D | Withdrawn. | |
| 9323 | J323 BSH | Leyland Olympian | Alexander RH | Local Highlights Tour | O42/25D | ||
| 9324 | T506 SSG | Dennis Trident | Plaxton President | red | PO45/25F | Not in use. | |
| 9325 | T508 SSG | Dennis Trident | Plaxton President | red | PO45/25F | Not in use. | |
| Zone1 | CXZ 888 | Dennis Dart 9.8SDL | Marshall C37 | Travel Zone | B40F | Ex First Stop Travel. Ex reg. N122 WBR. Mobile information bus. | |
| 0104 | N256 PGD | Mercedes-Benz 709D | Marshall C19 | Fleet | B29F | Preserved. New to Ashton, Port Glasgow in May 1996, passing to Arriva in 1997, then McGill's 2012. | |
| Former Vehicles | |||||||
| 0150 | BJ15 UVP | Mercedes-Benz Sprinter City 45 | Integral | B17F | Fate: Returned off loan to SPT. | ||
| 2220 | RX06 WPP | Volvo B7RLE | Wright Eclipse Urban | B44F | Fate: Unknown. Ex Weavaway Travel, 2007. | ||
| 2222 | RX06 WPT | Volvo B7RLE | Wright Eclipse Urban | Fleet | B44F | Fate: Sold to dealer (for scrap), 2022. | |
| 2402 | SF57 NPN | Volvo B7RLE | Wright Eclipse Urban | Fleet | B44F | Fate: Sold to dealer (for scrap), 2022. Ex Arriva Scotland West, 2012. | |
| 2239 | SF11 CWV | Volvo B7RLE | Wright Eclipse 2 | B44F | Fate: Transferred to Midland Bluebird. | ||
| 3300 | BX06 UNP | Mercedes-Benz Citaro O530N | Integral | Fleet | B42F | Fate: Sold to dealer (for scrap), 2022. | |
| 3302 | BX56 VTK | Mercedes-Benz Citaro O530N | Integral | Fleet | B42F | Fate: Sold to dealer (for scrap), 2022. | |
| 3303 | BX56 VTL | Mercedes-Benz Citaro O530N | Integral | Fleet | B42F | Fate: Sold to dealer (for scrap), 2022. | |
| 3304 | BV57 JYG | Mercedes-Benz Citaro O530N | Integral | Fleet | B42F | Fate: Sold to dealer (for scrap), 2022. | |
| 6010 | YJ09 CUX | VDL SB200 | Wright Pulsar | Fleet | B44F | Fate: Sold to dealer (for scrap), 2022. Ex Arriva Scotland West, 2012. | |
| 6012 | YJ04 HJD | VDL SB200 | Wright Commander | Fleet | B44F | Fate: Sold to dealer (for scrap), 2022. Ex Arriva Scotland West, 2012. | |
| 6014 | YJ04 HJF | VDL SB200 | Wright Commander | Fleet | B44F | Fate: Sold to dealer (for scrap), 2022. Ex Arriva Scotland West, 2012. | |
| 6911 | LJ05 GKZ | VDL DB250 | Wright Pulsar Gemini | Fleet | H43/29F | Fate: Sold to dealer (for scrap), 2022. Ex Arriva London, 2016. | |
| 7261 | YE08 EBG | Optare Solo M1020 | Integral | Fleet | B37F | Fate: Sold to dealer (for scrap), 2022. Ex Gibson Direct, 2010. | |
| 7265 | WK59 CXC | Optare Solo M710SE | Integral | Fleet | B23F | Fate: Sold to dealer (for scrap), 2022. Ex Western Greyhound, 2014. | |
| 7283 | PO56 RNY | Optare Solo M850 | Integral | Fleet | B28F | Fate: Sold to dealer (for scrap), 2022. Ex Stagecoach Manchester, 2016. | |
| 7287 | KN04 XKF | Optare Solo M850 | Integral | Fleet | B27F | Fate: Sold to dealer (for scrap), 2022. Ex Stagecoach Midlands, 2016. | |
| 7291 | MX06 BSZ | Optare Solo M920 | Integral | Fleet | B33F | Fate: Sold to dealer (for scrap), 2022. | |
| 7812 | YJ15 AOB | Optare Solo M780SE | Integral | MyBus | B17F | Returned off-loan to SPT. | |
| 8435 | GX09 AGV | Alexander Dennis Enviro200 | Integral | Fleet | B29F | Fate: Sold to dealer (for scrap), 2022. Ex Compass Bus, Worthing, 2016. | |
| 8438 | YX60 BZD | Alexander Dennis Enviro200 | Integral | Fleet | B26F | Fate: Sold to dealer (for scrap), 2022. Ex London Sovereign, 2016. | |
| 8445 | SN57 DXM | Alexander Dennis Enviro200 | Integral | Fleet | B37F | Fate: Sold to dealer (for scrap), 2022. Ex Slaemuir Coaches 2016. | |