| 90 | Rothesay (Town Centre to Academy Joint Campus) | Only this direction, Mon to Fri (1 trip) | West Coast | | 90 | Rothesay (Town Centre Circular) | Only this direction, Mon to Fri (1 trip) | West Coast | | 90 | Port Bannatyne to Rothesay | Mon to Fri (13 trips, 14 back) Sat (3 trips, 12 back) | West Coast | | 90 | Port Bannatyne to Rothesay (Victoria Hospital) | Only this direction, Sat (9 trips) | West Coast | | 90 | Rothesay (Academy Joint Campus) to Port Bannatyne | Only this direction, Mon to Fri (3 trips) Sat (1 trip) | West Coast | | 90 | Port Bannatyne to Rothesay (Academy Joint Campus) | Only this direction, Mon to Fri (2 trips) Sat (1 trip) | West Coast | | 90 | Ettrick Bay to Rothesay | Only this direction, Mon to Fri (8 trips) Sat (9 trips) | West Coast | | 90 | Rhubodach to Rothesay | Only this direction, Mon to Fri (1 trip) | West Coast | | 90 | Port Bannatyne to Bute (Kilchattan Bay) | Sat (1 trip) | West Coast | | 90 | Port Bannatyne to Bute (Kilchattan Bay) | Only this direction, Sat (1 trip) | West Coast |