Perth Public Transit Routes and Schedules

1 Perth - Letham & Tulloch 1A Perth - Letham & Tulloch 2 Perth - Letham & Tulloch 2A Perth - Letham & Tulloch 3 Perth - Scone & Old Scone 3A Perth - Scone & Old Scone 4 Perth - Bertha Park 5 Perth - Craigie and Moncrieffe 6 Perth - Craigie and Moncrieffe 7 Scone - Broxden 7A 7A Scone - Broxden 7B Scone - Broxden 7C Scone - Broxden 8 Perth Mill Street - Hillend 8S Perth Mill Street - Hillend 9 North Muirton - Perth city centre 11 Perth - Kinnoull Hill 11A Perth - Kinnoull Hill 11S Perth - Kinnoull Hill 12 Gannochy or MRH - Viewlands 13 Perth - Huntingtower Park 13A Perth - Huntingtower Park 14 Perth - Pitcairngreen 14A Perth - Pitcairngreen 15 Perth - St Fillans or Stirling 15A Perth - St Fillans or Stirling 17 Perth - Auchterarder 19 19A 23 Perth city centre - Aberfeldy or Pitlochry 23A Perth city centre - Aberfeldy or Pitlochry 23X Perth city centre - Aberfeldy or Pitlochry 27 Perth city centre - Aberfeldy or Pitlochry 27X Perth city centre - Aberfeldy or Pitlochry 34 34 Perth - Spittalfield or Aberfeldy 34A Perth - Spittalfield or Aberfeldy 34C Perth - Spittalfield or Aberfeldy 36 Glenrothes bus station - Newburgh High Street 39 Arbroath bus station - Perth Royal Infirmary 39A Arbroath bus station - Perth Royal Infirmary 39B Arbroath bus station - Perth Royal Infirmary 46 51 Abernyte - Perth PRI 55 56 Perth - Kinross 56A Perth - Kinross 57 Dundee - Perth bus station 57A Dundee - Perth bus station 57U Dundee - Perth bus station 58 Blairgowrie - Perth 58A Blairgowrie - Perth 63 Blairgowrie - Town Service 65 Perth - St Andrews Bus Station 70 Inveralmond Ind Est - Inveralmond Ind Est 091 Glasgow - Aberdeen 092 Edinburgh - Aberdeen 093 Glasgow - Inverness 094 Edinburgh - Inverness 601 613 615 Perth - St Fillans or Stirling 618 862 Blairgowrie - Caputh 897 BB2 Newburgh - Bell Baxter High School BB4 BB5 Newburgh - Bell Baxter High School Caledonian Sleeper Aviemore - Dundee Caledonian Sleeper Dundee - Carrbridge E1 E3 E3X FlixBus UK091 Aberdeen - Dundee - Glasgow FlixBus UK092 Aberdeen - Dundee - Edinburgh FlixBus UK093 Inverness - Glasgow FlixBus UK094 Inverness - Edinburgh FlixBus UKN11 London - Edinburgh - Aberdeen LNER Edinburgh - Inverness LNER Perth - Inverness M10 Glasgow - Inverness M36 M65 M8 Glasgow - Dundee City Centre,dundee M9 Glasgow - Aberdeen M90 Edinburgh - Inverness M91 Inverness - Edinburgh M92 Edinburgh - Aberdeen N11 Belgravia,victoria - Aberdeen ScotRail Inverness - Edinburgh ScotRail Inverness - Glasgow Queen Street ScotRail Perth - Edinburgh ScotRail Perth - Elgin ScotRail Perth - Inverness X56 Edinburgh - Perth Caledonian Sleeper Inverness - London Euston Caledonian Sleeper London Euston - Aberdeen LNER London Kings Cross - Inverness LNER London Kings Cross - Perth LNER Peterborough - Perth ScotRail Aberdeen - Perth ScotRail Arbroath - Glasgow Queen Street ScotRail Glasgow Queen Street - Aberdeen ScotRail Inverness - Edinburgh ScotRail Inverness - Glasgow Queen Street ScotRail Inverness - Perth ScotRail Inverurie - Glasgow Queen Street ScotRail Perth - Arbroath ScotRail Perth - Edinburgh ScotRail Perth - Glasgow Queen Street ScotRail Perth - Inverurie ScotRail Dundee - Glasgow Queen Street