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 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 16 Perth - Dundee 16B Perth - Dundee 17 Perth - Auchterarder 19 19A 23 Perth city centre - Aberfeldy or Pitlochry 23a 23A Perth city centre - Aberfeldy or Pitlochry 23x 23X Perth city centre - Aberfeldy or Pitlochry 27 Perth city centre - Aberfeldy or Pitlochry 27X Perth city centre - Aberfeldy or Pitlochry 34 Perth - Spittalfield or Aberfeldy 34A Perth - Spittalfield or Aberfeldy 34C Perth - Spittalfield or Aberfeldy 36 Glenrothes bus station - Newburgh High Street 46 51 Abernyte - Perth PRI 55 56 Perth - Kinross 56A Perth - Kinross 56B Perth - Kinross 57 57 Dundee bus station - Perth bus station 57a 57A Dundee bus station - Perth bus station 57U Dundee bus station - Perth bus station 58 Blairgowrie - Perth 58A Blairgowrie - Perth 63 Blairgowrie - Town Service 65 Perth bus station - St Andrews bus station 65A Perth bus station - St Andrews bus station 70 Inveralmond Ind Est - Inveralmond Ind Est 091 Buchanan Bus Station, Glasgow-Union Square Bus Station, Aberdeen 092 Bus Station, Edinburgh-Union Square Bus Station, Aberdeen 093 Buchanan Bus Station, Glasgow-Bus Station Stance 3, Inverness 094 Bus Station, Edinburgh-Bus Station Stance 3, Inverness 601 613 615 615 Perth - St Fillans or Stirling 618 862 Blairgowrie - Caputh 897 917 BB2 Newburgh - Bell Baxter High School BB4 BB5 Newburgh - Bell Baxter High School 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 Falkirk Grahamston - Perth LNER Perth - Inverness M10 M36 M65 M8 M9 M90 M91 M92 N11 Victoria Coach Station, Belgravia-Union Square Bus Station, Aberdeen ScotRail Inverness - Edinburgh ScotRail Inverness - Glasgow Queen Street ScotRail Ladybank - Perth ScotRail Perth - Edinburgh ScotRail Perth - Elgin ScotRail Perth - Inverness ScotRail Perth - Linlithgow UK091 UK092 UK093 UK094 UKN11 X56 Edinburgh bus station - Perth bus station Caledonian Sleeper Edinburgh - Aberdeen Caledonian Sleeper London Euston - Aberdeen Caledonian Sleeper London Euston - Inverness LNER Inverness - London Kings Cross LNER Inverness - Peterborough LNER Perth - London Kings Cross ScotRail Aberdeen - Perth ScotRail Edinburgh - Inverness ScotRail Glasgow Queen Street - Aberdeen ScotRail Glasgow Queen Street - Arbroath ScotRail Glasgow Queen Street - Elgin ScotRail Glasgow Queen Street - Huntly ScotRail Glasgow Queen Street - Inverness ScotRail Glasgow Queen Street - Perth ScotRail Inverness - Edinburgh ScotRail Inverness - Glasgow Queen Street ScotRail Inverurie - Glasgow Queen Street ScotRail Perth - Arbroath ScotRail Perth - Edinburgh ScotRail Perth - Inverurie ScotRail Dundee - Glasgow Queen Street