Perth (PTH)

 

Local area

  •  

    Onward travel

    Map of bus destinations for Perth Rail Station
     
  •  

    Bus stops

    Route Towards Stops
    5 North Muirton: Craigie - Moncreiffe - Craigie - Perth - Muirton - North Muirton J, C
    North Muirton: Craigie - Moncreiffe - Craigie - Perth - Muirton - North Muirton J, C
    Perth: Craigie - Moncreiffe - Craigie - Perth J
    6 North Muirton: Craigie - Moncreiffe - Craigie - Perth - Muirton - North Muirton J, C
    M8 Glasgow: Broxden - Dunblane - Stirling - St Ninians - Cumbernauld - Glasgow D
    Dundee City Centre: Perth - Inchture - Dundee City Centre D
    Dundee City Centre: Perth - Inchture - Dundee City Centre D
    M9 Dundee City Centre: Inchture - Dundee City Centre D
    Dundee City Centre: Inchture - Tay Bridges - Dundee City Centre D
    13 East Huntingtower: Craigie - Perth - Burghmuir - Letham - Hillyland - East Huntingtower A
    14 Perth: Perth - Muirton - Hillyland - East Huntingtower - Ruthvenfield - Almondbank - Pitcairngreen - Almondbank - Ruthvenfield - East Huntingtower - Hillyland - Muirton - Perth E
    15 Crieff: Perth - Muirton - Hillyland - East Huntingtower - Huntingtower - Almondbank - Pitcairngreen - Almondbank - Methven - Mains of Gorthy - New Fowlis - Milton of Abercairny - Gilmerton - Crieff E
    Dalginross: Perth - Muirton - Hillyland - East Huntingtower - Huntingtower - Almondbank - Pitcairngreen - Almondbank - Methven - Mains of Gorthy - New Fowlis - Milton of Abercairny - Gilmerton - Crieff - Comrie - Dalginross E
    16 Dundee City Centre: Perth - Barnhill - Walnut Grove - Kinfauns - Inchyra - Glencarse - St Madoes - Errol - Grange - Inchture - Longforgan - Kingoodie - Invergowrie - Technology Park - Ninewells - Riverside - Tay Bridges - Dundee City Centre E
    16A Dundee City Centre: Perth - Barnhill - Walnut Grove - Kinfauns - Inchyra - St Madoes - Glencarse - Glendoick - Inchmichael - Inchture - Longforgan - Invergowrie - Technology Park - Ninewells - Riverside - Tay Bridges - Dundee City Centre E
    16B Dundee City Centre: Perth - Barnhill - Walnut Grove - Kinfauns - Inchyra - Glencarse - St Madoes - Errol - Grange - Inchture - Longforgan - Kingoodie - Invergowrie - Technology Park - Ninewells - Riverside - Tay Bridges - Dundee City Centre E
    17 Auchterarder: Perth - Friarton - Scoonieburn - Craigend - Bridge of Earn - Kintillo - Forgandenny - Forteviot - Dunning - Auchterarder E
    Dunning: Perth - Friarton - Scoonieburn - Craigend - Bridge of Earn - Kintillo - Forgandenny - Forteviot - Dunning E
    Cherrybank: Craigie - Cherrybank A
    Cherrybank: Craigie - Cherrybank A
    Auchterarder: Perth - Friarton - Scoonieburn - Craigend - Bridge of Earn - Kintillo - Forgandenny - Forteviot - Dunning - Auchterarder E
    Dunning: Perth - Friarton - Scoonieburn - Craigend - Bridge of Earn - Kintillo - Forgandenny - Forteviot - Dunning E
    19 Blackford: Perth - Viewlands - Cherrybank - Broxden - Windyedge - Broom of Dalreoch - Aberuthven - Auchterarder - Blackford H
    Stirling: Perth - Viewlands - Cherrybank - Broxden - Windyedge - Broom of Dalreoch - Aberuthven - Auchterarder - Blackford - Greenloaning - Mains of Balhaldie - Glassingall - Dunblane - Bridge of Allan - Causewayhead - Stirling H
    19A Auchterarder: Perth - Viewlands - Cherrybank - Broxden - Windyedge - Broom of Dalreoch - Aberuthven - Auchterarder H
    Blackford: Perth - Viewlands - Cherrybank - Broxden - Windyedge - Broom of Dalreoch - Aberuthven - Auchterarder - Blackford H
    19B Auchterarder: Perth - Viewlands - Cherrybank - Broxden - Windyedge - Broom of Dalreoch - Aberuthven - Auchterarder H
    20A Auchterarder: Perth - Viewlands - Cherrybank - Broxden - Windyedge - Broom of Dalreoch - Dunning - Broom of Dalreoch - Aberuthven - Auchterarder H
    23 Aberfeldy: Perth - Muirton - Hillyland - Bankfoot - Waterloo - Byres of Murthly - Birnam - Dunkeld - Inver - Kindallachan - Ballinluig - Logierait - Grandtully - Little Ballinluig - Aberfeldy I
    Ballinluig: Perth - Muirton - North Muirton - Bankfoot - Waterloo - Byres of Murthly - Birnam - Dunkeld - Inver - Kindallachan - Ballinluig I
    Dunkeld: Perth - Muirton - North Muirton - Luncarty - Stanley - Bankfoot - Waterloo - Byres of Murthly - Birnam - Dunkeld I
    23A Dunkeld: Perth - Muirton - North Muirton - Luncarty - Stanley - Bankfoot - Waterloo - Byres of Murthly - Birnam - Dunkeld I
    27 Pitlochry: Perth - Muirton - North Muirton - Bankfoot - Waterloo - Byres of Murthly - Birnam - Dunkeld - Inver - Kindallachan - Ballinluig - Moulinearn - Pitlochry I
    34A Spittalfield: Perth - Muirton - North Muirton - Luncarty - Stanley - Murthly - Caputh - Spittalfield I
    Stanley: Perth - Muirton - North Muirton - Luncarty - Stanley I
    35 Cupar: Perth - Friarton - Scoonieburn - Craigend - Bridge of Earn - Kintillo - Aberargie - Abernethy - Newburgh - Den of Lindores - Lindores - Dunbog - Parbroath - Luthrie - Moonzie - Cupar F
    Newburgh: Perth - Friarton - Scoonieburn - Craigend - Bridge of Earn - Kintillo - Aberargie - Abernethy - Newburgh F
    35A Parbroath: Perth - Friarton - Scoonieburn - Craigend - Bridge of Earn - Kintillo - Aberargie - Abernethy - Newburgh - Den of Lindores - Lindores - Dunbog - Parbroath F
    36 Glenrothes: Perth - Friarton - Scoonieburn - Craigend - Bridge of Earn - Kintillo - Aberargie - Abernethy - Newburgh - Den of Lindores - Grange of Lindores - Auchtermuchty - Dunshalt - Falkland - Newton of Falkland - Freuchie - Balfarg - Cadham - Glenrothes - Auchmuty - Glenrothes F
    Newburgh: Perth - Friarton - Scoonieburn - Craigend - Bridge of Earn - Kintillo - Aberargie - Abernethy - Newburgh F
    36A Glenrothes: Perth - Friarton - Scoonieburn - Craigend - Bridge of Earn - Kintillo - Aberargie - Gateside - Strathmiglo - Auchtermuchty - Dunshalt - Falkland - Newton of Falkland - Freuchie - Balfarg - Cadham - Glenrothes - Auchmuty - Glenrothes F
    54B Perth: Perth - Barnhill - Walnut Grove - Barnhill - Perth E
    56 Hillyland: Perth - Muirton - Hillyland F
    Kelty: Perth - Friarton - Scoonieburn - Craigend - Bridge of Earn - Kintillo - Aberargie - Glenfarg - Milnathort - Kinross - Gairney Bank - Kelty F
    Cowdenbeath: Perth - Friarton - Scoonieburn - Craigend - Bridge of Earn - Kintillo - Aberargie - Glenfarg - Milnathort - Kinross - Gairney Bank - Kelty - Cowdenbeath F
    Glenfarg: Perth - Friarton - Scoonieburn - Craigend - Bridge of Earn - Kintillo - Aberargie - Glenfarg F
    Kelty: Perth - Friarton - Scoonieburn - Craigend - Bridge of Earn - Kintillo - Aberargie - Glenfarg - Milnathort - Kinross - Gairney Bank - Kelty F
    Kintillo: Perth - Friarton - Scoonieburn - Craigend - Bridge of Earn - Kintillo F
    56A Cowdenbeath: Perth - Friarton - Scoonieburn - Craigend - Bridge of Earn - Kintillo - Aberargie - Abernethy - Aberargie - Glenfarg - Milnathort - Kinross - Gairney Bank - Maryburgh - Kelty - Cowdenbeath F
    56B Cowdenbeath: Perth - Friarton - Scoonieburn - Craigend - Bridge of Earn - Kintillo - Aberargie - Glenfarg - Milnathort - Kinross - Gairney Bank - Maryburgh - Kelty - Cowdenbeath F
    Kelty: Perth - Friarton - Scoonieburn - Craigend - Bridge of Earn - Kintillo - Aberargie - Glenfarg - Milnathort - Kinross - Gairney Bank - Maryburgh - Kelty F
    57 Alyth: Perth - Bridgend - Gannochy - Scone - Balbeggie - Kinrossie - Saucher - Burrelton - Woodside - Coupar Angus - Rosemount - Blairgowrie - Rattray - New Alyth - Alyth G
    Blairgowrie: Perth - Bridgend - Gannochy - Scone - Balbeggie - Kinrossie - Saucher - Burrelton - Woodside - Coupar Angus - Rosemount - Blairgowrie G
    Dundee City Centre: Perth - Bridgend - Gannochy - Scone - Balbeggie - Kinrossie - Saucher - Burrelton - Woodside - Coupar Angus - Rosemount - Blairgowrie - Rattray - New Alyth - Alyth - Meigle - Newtyle - Auchterhouse - Hosiepark - Muirhead - Birkhill - Camperdown - Lochee West - Lochee - Law - Dundee City Centre G
    Rattray: Perth - Bridgend - Gannochy - Scone - Balbeggie - Kinrossie - Saucher - Burrelton - Woodside - Coupar Angus - Rosemount - Blairgowrie - Rattray G
    Scone: Perth - Bridgend - Gannochy - Scone G
    58 Viewlands: Perth - Viewlands - Cherrybank - Viewlands D
    Blairgowrie: Perth - Bridgend - Old Scone - Guildtown - Wolfhill - Cargill - Meikleour - Carsie - Blairgowrie G
    58A Blairgowrie: Perth - Bridgend - Old Scone - Guildtown - Wolfhill - Cargill - Meikleour - Carsie - Blairgowrie G
    70 Inveralmond: Perth - Muirton - North Muirton - Inveralmond C
    M90 Broxden: Cherrybank - Broxden D
    Edinburgh: Broxden - Kinross - Ferrytoll - West End - Edinburgh D
    M91 Inverness: Broxden - Birnam - Kindallachan - Ballinluig - Pitlochry - Blair Atholl - Bruar - Newtonmore - Kingussie - Kincraig - Aviemore - Inverness D
    Edinburgh: Perth - Friarton - Milnathort - Kinross - Halbeath - Dunfermline - Ferrytoll - Queensferry - West End - Edinburgh D
    Edinburgh: Perth - Friarton - Milnathort - Kinross - Halbeath - Dunfermline - Ferrytoll - Queensferry - West End - Edinburgh D
    M92 Edinburgh: Perth - Friarton - West End - Edinburgh D
    Dundee City Centre: Broxden - Dundee City Centre D
    155 Balgowan: Perth - Muirton - North Muirton - Tulloch - Hillyland - East Huntingtower - Ruthvenfield - Huntingtowerfield - Huntingtower - Tibbermore - Balgowan E
    Crieff: Perth - Hillyland - East Huntingtower - Ruthvenfield - Huntingtowerfield - Huntingtower - Tibbermore - Balgowan - Madderty - Crieff E
    Huntingtowerfield: Perth - Hillyland - East Huntingtower - Ruthvenfield - Huntingtowerfield E
    301 Broxden: Perth - Cherrybank - Broxden A, B
    647 Braco: Perth - Muirton - North Muirton - Hillyland - East Huntingtower - Huntingtower - Methven - Mains of Gorthy - New Fowlis - Milton of Abercairny - Gilmerton - Crieff - Muthill - Braco A
    973 Oban: Hillyland - East Huntingtower - Huntingtower - Methven - Mains of Gorthy - New Fowlis - Milton of Abercairny - Gilmerton - Crieff - Comrie - St Fillans - Lochearnhead - Lix Toll - Killin - Lix Toll - Luib - Crianlarich - Tyndrum - Arrivain - Dalmally - Lochawe - Falls Of Cruachan - Bridge of Awe - Taynuilt - Fearnoch - Achnacloich - Connel - Dunbeg - Oban D
    Dundee City Centre: Inchture - Dundee City Centre D
     
  •  

    Destinations

    Map of bus stops for Perth Rail Station
    Destination Bus routes Bus stops Freq. of departures
    Aberargie 35, 35A, 36, 36A, 56, 56A, 56B F 35 minutes*
    Aberfeldy 23 I 50 minutes*
    Abernethy 35, 35A, 36, 56A F 90 minutes*
    Aberuthven 19, 19A, 19B, 20A H Infrequent*
    Achnacloich 973 D Infrequent
    Almondbank 14, 15 E 55 minutes*
    Alyth 57 G 55 minutes*
    Arrivain 973 D Infrequent
    Auchmuty 36, 36A F 90 minutes*
    Auchterarder 17 E Infrequent*
    19, 19A, 19B, 20A H Infrequent*
    Auchterhouse 57 G 55 minutes*
    Auchtermuchty 36, 36A F 90 minutes*
    Aviemore M91 D 50 minutes
    Balbeggie 57 G 55 minutes*
    Balfarg 36, 36A F 90 minutes*
    Balgowan 155 E Infrequent*
    Ballinluig 23, 27 I 50 minutes*
    M91 D 50 minutes
    Bankfoot 23, 23A, 27 I 50 minutes*
    Barnhill 16, 16A, 16B, 54B E Infrequent*
    Birkhill 57 G 55 minutes*
    Birnam 23, 23A, 27 I 50 minutes*
    M91 D 50 minutes
    Blackford 19, 19A H Infrequent*
    Blair Atholl M91 D 50 minutes
    Blairgowrie 57, 58, 58A G 55 minutes*
    Braco 647 A Infrequent*
    Bridge of Allan 19 H Infrequent*
    Bridge of Awe 973 D Infrequent
    Bridge of Earn 17 E Infrequent*
    35, 35A, 36, 36A, 56, 56A, 56B F 35 minutes*
    Bridgend 57, 58, 58A G 55 minutes*
    Broom of Dalreoch 19, 19A, 19B, 20A H Infrequent*
    Broxden M8, M90, M91, M92 D 50 minutes
    19, 19A, 19B, 20A H Infrequent*
    301 A, B 16 minutes
    Bruar M91 D 50 minutes
    Burghmuir 13 A Infrequent
    Burrelton 57 G 55 minutes*
    Byres of Murthly 23, 23A, 27 I 50 minutes*
    Cadham 36, 36A F 90 minutes*
    Camperdown 57 G 55 minutes*
    Caputh 34A I Infrequent*
    Cargill 58, 58A G Infrequent*
    Carsie 58, 58A G Infrequent*
    Causewayhead 19 H Infrequent*
    Cherrybank 17 A Infrequent*
    19, 19A, 19B, 20A H Infrequent*
    58, M90 D Infrequent*
    301 A, B 16 minutes
    Comrie 15 E 55 minutes*
    973 D Infrequent
    Connel 973 D Infrequent
    Coupar Angus 57 G 55 minutes*
    Cowdenbeath 56, 56A, 56B F 55 minutes*
    Craigend 17 E Infrequent*
    35, 35A, 36, 36A, 56, 56A, 56B F 35 minutes*
    Craigie 5, 6 J 25 minutes
    13, 17 A 90 minutes*
    Crianlarich 973 D Infrequent
    Crieff 15, 155 E 55 minutes*
    647 A Infrequent*
    973 D Infrequent
    Cumbernauld M8 D 60 minutes
    Cupar 35 F Infrequent*
    Dalginross 15 E 55 minutes*
    Dalmally 973 D Infrequent
    Den of Lindores 35, 35A, 36 F 90 minutes*
    Dunbeg 973 D Infrequent
    Dunblane M8 D 60 minutes
    19 H Infrequent*
    Dunbog 35, 35A F Infrequent*
    Dundee City Centre 973, M8, M9, M92 D 40 minutes
    16, 16A, 16B E Infrequent*
    57 G 55 minutes*
    Dunfermline M91 D 50 minutes
    Dunkeld 23, 23A, 27 I 50 minutes*
    Dunning 17 E Infrequent*
    20A H Infrequent
    Dunshalt 36, 36A F 90 minutes*
    East Huntingtower 13, 647 A Infrequent*
    14, 15, 155 E 55 minutes*
    973 D Infrequent
    Edinburgh M90, M91, M92 D 50 minutes
    Errol 16, 16B E Infrequent*
    Falkland 36, 36A F 90 minutes*
    Falls Of Cruachan 973 D Infrequent
    Fearnoch 973 D Infrequent
    Ferrytoll M90, M91 D 50 minutes
    Forgandenny 17 E Infrequent*
    Forteviot 17 E Infrequent*
    Freuchie 36, 36A F 90 minutes*
    Friarton 17 E Infrequent*
    35, 35A, 36, 36A, 56, 56A, 56B F 35 minutes*
    M91, M92 D 50 minutes
    Gairney Bank 56, 56A, 56B F 55 minutes*
    Gannochy 57 G 55 minutes*
    Gateside 36A F Infrequent
    Gilmerton 15 E 55 minutes*
    647 A Infrequent*
    973 D Infrequent
    Glasgow M8 D 60 minutes
    Glassingall 19 H Infrequent*
    Glencarse 16, 16A, 16B E Infrequent*
    Glendoick 16A E Infrequent*
    Glenfarg 56, 56A, 56B F 55 minutes*
    Glenrothes 36, 36A F 90 minutes*
    Grandtully 23 I 50 minutes*
    Grange 16, 16B E Infrequent*
    Grange of Lindores 36 F 90 minutes*
    Greenloaning 19 H Infrequent*
    Guildtown 58, 58A G Infrequent*
    Halbeath M91 D 50 minutes
    Hillyland 13, 647 A Infrequent*
    14, 15, 155 E 55 minutes*
    23 I 50 minutes*
    56 F Infrequent*
    973 D Infrequent
    Hosiepark 57 G 55 minutes*
    Huntingtower 14, 15, 155 E 55 minutes*
    647 A Infrequent*
    973 D Infrequent
    Huntingtowerfield 155 E Infrequent*
    Inchmichael 16A E Infrequent*
    Inchture 973, M8, M9 D 40 minutes
    16, 16A, 16B E Infrequent*
    Inchyra 16, 16A, 16B E Infrequent*
    Inver 23, 27 I 50 minutes*
    Inveralmond 70 C Infrequent
    Invergowrie 16, 16A, 16B E Infrequent*
    Inverness M91 D 50 minutes
    Kelty 56, 56A, 56B F 55 minutes*
    Killin 973 D Infrequent
    Kincraig M91 D 50 minutes
    Kindallachan 23, 27 I 50 minutes*
    M91 D 50 minutes
    Kinfauns 16, 16A, 16B E Infrequent*
    Kingoodie 16, 16B E Infrequent*
    Kingussie M91 D 50 minutes
    Kinross 56, 56A, 56B F 55 minutes*
    M90, M91 D 50 minutes
    Kinrossie 57 G 55 minutes*
    Kintillo 17 E Infrequent*
    35, 35A, 36, 36A, 56, 56A, 56B F 35 minutes*
    Law 57 G 55 minutes*
    Letham 13 A Infrequent
    Lindores 35, 35A F Infrequent*
    Little Ballinluig 23 I 50 minutes*
    Lix Toll 973 D Infrequent
    Lochawe 973 D Infrequent
    Lochearnhead 973 D Infrequent
    Lochee 57 G 55 minutes*
    Lochee West 57 G 55 minutes*
    Logierait 23 I 50 minutes*
    Longforgan 16, 16A, 16B E Infrequent*
    Luib 973 D Infrequent
    Luncarty 23, 23A, 34A I 50 minutes*
    Luthrie 35 F Infrequent*
    Madderty 155 E Infrequent*
    Mains of Balhaldie 19 H Infrequent*
    Mains of Gorthy 15 E 55 minutes*
    647 A Infrequent*
    973 D Infrequent
    Maryburgh 56A, 56B F Infrequent*
    Meigle 57 G 55 minutes*
    Meikleour 58, 58A G Infrequent*
    Methven 15 E 55 minutes*
    647 A Infrequent*
    973 D Infrequent
    Milnathort 56, 56A, 56B F 55 minutes*
    M91 D 50 minutes
    Milton of Abercairny 15 E 55 minutes*
    647 A Infrequent*
    973 D Infrequent
    Moncreiffe 5, 6 J 25 minutes
    Moonzie 35 F Infrequent*
    Moulinearn 27 I Infrequent*
    Muirhead 57 G 55 minutes*
    Muirton 5, 6, 70 C 25 minutes
    14, 15, 155 E 55 minutes*
    23, 23A, 27, 34A I 50 minutes*
    56 F Infrequent*
    647 A Infrequent*
    Murthly 34A I Infrequent*
    Muthill 647 A Infrequent*
    New Alyth 57 G 55 minutes*
    New Fowlis 15 E 55 minutes*
    647 A Infrequent*
    973 D Infrequent
    Newburgh 35, 35A, 36 F 90 minutes*
    Newton of Falkland 36, 36A F 90 minutes*
    Newtonmore M91 D 50 minutes
    Newtyle 57 G 55 minutes*
    Ninewells 16, 16A, 16B E Infrequent*
    North Muirton 5, 6, 70 C 25 minutes
    23, 23A, 27, 34A I 50 minutes*
    155 E Infrequent*
    647 A Infrequent*
    Oban 973 D Infrequent
    Old Scone 58, 58A G Infrequent*
    Orchard Brae M91 D 50 minutes
    Parbroath 35, 35A F Infrequent*
    Pitcairngreen 14, 15 E 55 minutes*
    Pitlochry 27 I Infrequent*
    M91 D 50 minutes
    Queensferry M91 D 50 minutes
    Raploch M8 D 60 minutes
    Rattray 57 G 55 minutes*
    Riverside 16, 16A, 16B E Infrequent*
    Rosemount 57 G 55 minutes*
    Ruthvenfield 14, 155 E Infrequent*
    Saucher 57 G 55 minutes*
    Scone 57 G 55 minutes*
    Scoonieburn 17 E Infrequent*
    35, 35A, 36, 36A, 56, 56A, 56B F 35 minutes*
    Spittalfield 34A I Infrequent*
    St Fillans 973 D Infrequent
    St Madoes 16, 16A, 16B E Infrequent*
    St Ninians M8 D 60 minutes
    Stanley 23, 23A, 34A I 50 minutes*
    Stirling M8 D 60 minutes
    19 H Infrequent*
    Strathmiglo 36A F Infrequent
    Tay Bridges M9 D Infrequent
    16, 16A, 16B E Infrequent*
    Taynuilt 973 D Infrequent
    Technology Park 16, 16A, 16B E Infrequent*
    Tibbermore 155 E Infrequent*
    Tulloch 155 E Infrequent*
    Tyndrum 973 D Infrequent
    Viewlands 19, 19A, 19B, 20A H Infrequent*
    58 D Infrequent*
    Walnut Grove 16, 16A, 16B, 54B E Infrequent*
    Waterloo 23, 23A, 27 I 50 minutes*
    West End M90, M91, M92 D 50 minutes
    Windyedge 19, 19A, 19B, 20A H Infrequent*
    Wolfhill 58, 58A G Infrequent*
    Woodside 57 G 55 minutes*

    * Service availability varies according to weekday or school terms. Check journey planner for details.

     
 

Disclaimer

  • The information presented here is based on a national bus timetable which is currently updated weekly.
  • Produced by ITO World.
  • Service data derived from Traveline data, provided by Intrasol Ltd, and Transport for London © Crown Copyright
  • Map Data © NAVTEQ 2010 All rights reserved. Based on Crown Copyright material.
 

Find another station