Perth Public Transit Routes and Schedules
Home
Map
Directions
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