All bus routes to Perth (United Kingdom) A C D E G I K L M P S A Bus Aberdeen to Perth Bus Aviemore to Perth C Bus Cumbernauld to Perth D Bus Dundee to Perth Bus Dunfermline to Perth E Bus Edinburgh Airport to Perth Bus Edinburgh to Perth G Bus Glasgow to Perth I Bus Inverness to Perth K Bus Kinross to Perth L Bus Leeds to Perth Bus London to Perth M Bus Manchester to Perth P Bus Pitlochry to Perth S Bus Stirling to Perth