| 1 | 1-Perth - Letham & Tulloch |
| 11 | 11-Perth - Kinnoull Hill |
| 115 | 115- |
| 11A | 11A-Perth - Kinnoull Hill |
| 11S | 11S-Perth - Kinnoull Hill |
| 12 | 12-Gannochy or MRH - Viewlands |
| 128 | 128- |
| 13 | 13-Perth - Huntingtower Park |
| 13A | 13A-Perth - Huntingtower Park |
| 14 | 14-Perth - Pitcairngreen |
| 14A | 14A-Perth - Pitcairngreen |
| 15 | 15-Perth - St Fillans or Stirling |
| 15A | 15A-Perth - St Fillans or Stirling |
| 17 | 17-Perth - Auchterarder |
| 18 | 18- |
| 18 | 18- |
| 19 | 19- |
| 19A | 19A- |
| 1A | 1A-Perth - Letham & Tulloch |
| 2 | 2-Perth - Letham & Tulloch |
| 20 | 20- |
| 201 | 201-Glenrothes bus depot - Kinross, Ross Street |
| 20A | 20A- |
| 23 | 23-Perth city centre - Aberfeldy or Pitlochry |
| 23 | 23- |
| 23A | 23A-Perth city centre - Aberfeldy or Pitlochry |
| 23X | 23X-Perth city centre - Aberfeldy or Pitlochry |
| 24 | 24-Ballinluig - Pitlochry |
| 27 | 27-Perth city centre - Aberfeldy or Pitlochry |
| 27X | 27X-Perth city centre - Aberfeldy or Pitlochry |
| 2A | 2A-Perth - Letham & Tulloch |
| 3 | 3-Perth - Scone & Old Scone |
| 30 | 30- |
| 31 | 31- |
| 34 | 34-Perth - Spittalfield or Aberfeldy |
| 34A | 34A-Perth - Spittalfield or Aberfeldy |
| 34C | 34C-Perth - Spittalfield or Aberfeldy |
| 39 | 39-Arbroath bus station - Perth Royal Infirmary |
| 39A | 39A-Arbroath bus station - Perth Royal Infirmary |
| 39B | 39B-Perth bus station - Dundee bus station |
| 39B | 39B-Arbroath bus station - Perth Royal Infirmary |
| 3A | 3A-Perth - Scone & Old Scone |
| 4 | 4-Perth - Bertha Park |
| 45 | 45- |
| 45 | 45- |
| 46 | 46- |
| 49 | 49- |
| 5 | 5-Perth - Craigie and Moncrieffe |
| 51 | 51-Abernyte - Perth PRI |
| 55 | 55- |
| 56 | 56-Perth - Kinross |
| 56A | 56A-Perth - Kinross |
| 57 | 57-Dundee - Perth bus station |
| 57A | 57A-Dundee - Perth bus station |
| 57U | 57U-Dundee - Perth bus station |
| 58 | 58-Blairgowrie - Perth |
| 58A | 58A-Blairgowrie - Perth |
| 59 | 59-Dundee - Blairgowrie |
| 6 | 6-Perth - Craigie and Moncrieffe |
| 60 | 60-Blairgowrie, Wellmeadow - Dunkeld, North Car Park |
| 601 | 601- |
| 613 | 613- |
| 615 | 615-Perth - St Fillans or Stirling |
| 618 | 618- |
| 63 | 63-Blairgowrie - Town Service |
| 65 | 65-Perth - St Andrews Bus Station |
| 7 | 7-Scone - Broxden |
| 70 | 70-Inveralmond Ind Est - Inveralmond Ind Est |
| 71 | 71-Blairgowrie - Tarvie |
| 7A | 7A-Scone - Broxden |
| 7B | 7B-Scone - Broxden |
| 7C | 7C-Scone - Broxden |
| 8 | 8-Perth Mill Street - Hillend |
| 815 | 815-Perth - St Fillans or Stirling |
| 82 | 82- |
| 83 | 83-House of Bruar - Aberfeldy |
| 857 | 857-Blairgowrie - Meigle |
| 862 | 862-Blairgowrie - Caputh |
| 87 | 87- |
| 87 | 87- |
| 87 | 87- |
| 885 | 885- |
| 887 | 887- |
| 890 | 890- |
| 892 | 892- |
| 893 | 893- |
| 896 | 896- |
| 897 | 897- |
| 8S | 8S-Perth Mill Street - Hillend |
| 9 | 9-North Muirton - Perth city centre |
| 91 | 91- |
| 91A | 91A- |
| 91B | 91B- |
| E1 | E1- |
| E1 | E1- |
| E3 | E3- |
| E3X | E3X- |
| X56 | X56-Edinburgh - Perth |