23 Perth Bus Station 1 - Ballinluig Tulliemet Road End

A bus service operated by Stagecoach East Scotland

Ballinluig - Aberfeldy
Perth city centre - Pitlochry

Inveralmond, at Bus Depot 05:5005:50
Perth Mill Street (Stop F) 15:2015:2019:3019:30
Inveralmond, at Lawgrove Place 05:5005:50
Perth Kinnoull Street (Stop R) 15:2115:2119:3119:31
Perth Barrack Street (Stop ZR) 15:2215:2219:3219:32
Muirton, at Royal Bank of Scotland 15:2315:2319:3319:33
Muirton, opp ASDA 15:2515:2519:3419:34
Muirton, at Duncansby Way 15:2615:2619:3519:35
North Muirton, opp Bute Drive 15:2815:2819:3719:37
Inveralmond, at Holiday Inn 15:3015:3019:3819:38
Luncarty, opp Denmarkfield 05:5005:5015:3415:3419:4119:41
Bankfoot, opp Visitor Centre 06:0006:0015:4115:4119:4719:47
Bankfoot, opp Lyndale 06:0006:0015:4215:4219:4819:48
Bankfoot, opp Innewan Place 06:0106:0115:4215:4219:4819:48
Bankfoot, opp Graham Court 15:4215:4219:4919:49
Bankfoot, opp Newhall Street 15:4315:4319:4919:49
Bankfoot, at Garry Place 15:4315:4319:4919:49
Bankfoot, at Newhall Street 15:4415:4419:5019:50
Bankfoot, at Graham Court 15:4515:4519:5119:51
Bankfoot, at Prieston Road 06:0106:0115:4515:4519:5119:51
Bankfoot, opp Atholl Hotel 06:0206:0215:4515:4519:5119:51
Bankfoot, at Scotstoun 06:0206:0215:4615:4619:5219:52
Waterloo, opp Post Box 06:0406:0415:4815:4819:5419:54
Byres of Murthly, opp Road End 06:0706:0715:5215:5219:5719:57
Birnam, opp Inchewan 06:1106:1115:5715:5720:0220:02
Birnam, at Laiken 06:1206:1215:5715:5720:0320:03
Birnam Hotel (opp) 06:1206:1215:5815:5820:0320:03
Birnam, opp Royal School Of Dunkeld 06:1306:1315:5915:5920:0420:04
Dunkeld, at Bruce Gardens 06:1406:1416:0116:0120:0420:04
Royal Dunkeld Hotel (at) 06:1506:1516:0216:0220:0520:05
Dunkeld, at North Car Park 06:1506:1516:0316:0320:0620:06
Royal Dunkeld Hotel (opp) 06:1506:1516:0316:0320:0620:06
Dunkeld, opp Bruce Gardens 06:1606:1616:0416:0420:0720:07
Inver, at Rose Cottage 06:1706:1716:0516:0520:0820:08
Dowally (opp) 06:2406:2416:1216:1220:1520:15
Kindallachan Bus Bay (Northbound) 06:2606:2616:1416:1420:1720:17
Ballinluig, opp Post Office 06:3006:3016:1716:1720:2020:20
Ballinluig, opp Inn 06:3006:3016:1816:1820:2120:21
Ballinluig, at Tulliemet Road End 06:3006:3016:1816:1820:2120:21
16:2216:22
Ballinluig, at Post Office 06:3106:3116:2316:2320:2220:22
Logierait, at Church 06:3306:3316:2516:2520:2420:24
Logierait, opp Eastertyre 06:3606:3616:2816:2820:2720:27
Grandtully, at Hotel 06:4106:4116:3416:3420:3320:33
Little Ballinluig, at Aultbeag Road 06:4206:4216:3516:3520:3420:34
Grandtully, opp Croftcap Cottage 06:4306:4316:3616:3620:3520:35
Grandtully, at Castle 06:4506:4516:3816:3820:3720:37
Aberfeldy, opp Caravan Site 06:4906:4916:4316:4320:4220:42
Aberfeldy, opp Industrial Estate 06:4906:4916:4316:4320:4220:42
Aberfeldy, opp Market Street 06:5006:5016:4416:4420:4320:43
Aberfeldy, at Chapel Street 06:5006:5016:4416:4420:4320:43

Aberfeldy - Ballinluig
Pitlochry - Perth city centre

Aberfeldy, at Chapel Street 16:4516:45
Aberfeldy, at Taybridge Drive 16:4816:48
Aberfeldy, at Taybridge Terrace 16:4916:49
Aberfeldy, at Chapel Street 16:5016:50
06:5506:5516:5516:5518:3018:3019:1719:1720:4520:45
Aberfeldy, at Industrial Estate 06:5506:5516:5516:5518:3018:3019:1719:1720:4520:45
Aberfeldy, at Caravan Site 06:5606:5616:5616:5618:3118:3119:1819:1820:4620:46
Grandtully, opp Castle 07:0107:0117:0117:0118:3618:3619:2319:2320:5120:51
Grandtully, at Croftcap Cottage 07:0307:0317:0317:0318:3818:3819:2519:2520:5320:53
Little Ballinluig, opp Aultbeag Road 07:0407:0417:0417:0418:3918:3919:2619:2620:5420:54
Grandtully, opp Hotel 07:0507:0517:0517:0518:4018:4019:2719:2720:5520:55
Logierait, at Eastertyre 07:1007:1017:1017:1018:4518:4519:3219:3221:0021:00
Logierait, opp Church 07:1307:1317:1317:1318:4818:4819:3519:3521:0321:03
Ballinluig, opp Post Office 07:1407:1417:1417:1418:4918:4919:3619:3621:0421:04
Ballinluig, opp Inn 07:1507:1517:1517:1518:5018:5019:3719:3721:0521:05
Ballinluig, at Tulliemet Road End 07:1507:1517:1517:1518:5018:5019:3719:3721:0521:05
07:2007:2017:2017:2018:5518:5521:0721:07
Kindallachan Bus Bay (Southbound) 07:2407:2417:2417:2418:5918:5919:4119:4121:1121:11
Dowally (at) 07:2607:2617:2617:2619:0119:0119:4319:4321:1321:13
Inver, opp Rose Cottage 07:3307:3317:3317:3319:0819:0819:5019:5021:2021:20
Dunkeld, at Bruce Gardens 07:3407:3417:3417:3419:0919:0919:5119:5121:2121:21
Royal Dunkeld Hotel (at) 07:3507:3517:3517:3519:1019:1019:5219:5221:2221:22
Dunkeld, at North Car Park 06:3507:0507:3507:3517:3517:3519:1019:1019:5219:5221:2221:2223:02
Royal Dunkeld Hotel (opp) 06:3607:0607:3607:3617:3617:3619:1119:1119:5319:5321:2221:2223:02
Dunkeld, opp Bruce Gardens 06:3707:0707:3707:3717:3717:3719:1219:1219:5419:5421:2321:2323:03
Birnam, at Royal School Of Dunkeld 06:3807:0807:3807:3817:3817:3819:1319:1319:5519:5521:2421:2423:04
Birnam Hotel (at) 06:4007:1007:4007:4017:4017:4019:1519:1519:5719:5721:2521:2523:05
Birnam, opp Laiken 06:4107:1107:4107:4117:4117:4119:1619:1619:5819:5821:2521:2523:05
Birnam, at Inchewan 06:4107:1107:4107:4117:4117:4119:1619:1619:5819:5821:2621:2623:06
Byres of Murthly, at Road End 06:4607:1607:4607:4617:4617:4619:2219:2220:0420:0421:3121:3123:10
Waterloo, at Post Box 06:5007:2007:5007:5017:5017:5019:2619:2620:0820:0821:3421:3423:13
Bankfoot, opp Scotstoun 06:5207:2207:5207:5217:5217:5219:2819:2820:1020:1021:3621:3623:15
Bankfoot, at Atholl Hotel 06:5307:2307:5307:5317:5317:5319:2919:2920:1120:1121:3721:3723:15
Bankfoot, opp Graham Court 06:5307:2307:5307:5317:5317:5319:2919:2920:1120:1121:3721:37
Bankfoot, opp Newhall Street 06:5407:2407:5407:5417:5417:5419:3019:3020:1220:1221:3821:38
Bankfoot, at Garry Place 06:5407:2407:5407:5417:5417:5419:3019:3020:1220:1221:3821:38
Bankfoot, at Newhall Street 06:5507:2507:5507:5517:5517:5519:3119:3120:1320:1321:3921:39
Bankfoot, at Graham Court 06:5607:2607:5607:5617:5617:5619:3219:3220:1420:1421:4021:40
Bankfoot, opp Prieston Road 06:5707:2707:5707:5717:5717:5719:3319:3320:1520:1521:4121:4123:16
Bankfoot, at Innewan Place 06:5707:2707:5707:5717:5717:5719:3319:3320:1520:1521:4121:4123:16
Bankfoot, at Innewan Gardens 06:5807:2807:5807:5817:5817:5819:3419:3420:1620:1621:4121:4123:16
Luncarty, at Denmarkfield 07:0407:3408:0408:0418:0418:0419:4019:4020:2220:2221:4721:4723:22
Inveralmond House (at) 08:0708:07
Hillyland Crieff Road (opp 144) 08:1608:16
Hillyland, opp College 08:1708:17
Hillyland, opp Unity Terrace 08:1908:19
Inveralmond, opp Holiday Inn 07:0707:3718:0718:0719:4319:4320:2520:2521:4921:4923:24
Muirton, opp Viewfield Place 08:2108:21
North Muirton, at Bute Drive 07:0807:3818:0818:0819:4419:4420:2620:2621:5021:5023:25
Muirton, opp Duncansby Way 07:1007:4018:1018:1019:4619:4620:2820:2821:5221:5223:27
Muirton, at ASDA 07:1107:4118:1218:1219:4819:4820:3020:3021:5421:5423:29
Muirton, opp Royal Bank of Scotland 07:1307:4308:2208:2218:1318:1319:4919:4920:3120:3121:5521:5523:30
Perth, opp Retail Park 07:1307:4308:2308:2318:1318:1319:4919:4920:3120:3121:5521:5523:30
Perth Mill Street (Stop F) 08:2508:2518:1518:1519:5119:5120:3320:3321:5721:5723:32
Perth Mill Street (Stop A) 07:1507:45

Timetable data from Stagecoach East Scotland,

Possibly similar services

Stagecoach East Scotland

Website
Twitter
@StagecoachEScot

Contactless payment accepted

Mobile tickets and live bus tracking available on the Stagecoach Bus app