at Denmarkfield same place 23 23X 27X 34 34A 897 34 Perth Mill Street E Scheduled time · Stagecoach East Scotland 06:32 23 Perth Bus Station 1 Scheduled time · Stagecoach East Scotland 07:59 34 Perth Mill Street E Scheduled time · Stagecoach East Scotland 08:14
opposite Denmarkfield same place 23 23X 27X 34 34A 897 23 Ballinluig Tulliemet Road End Scheduled time · Stagecoach East Scotland 05:48 27X Ballinluig Tulliemet Road End Scheduled time · Stagecoach East Scotland 06:08 897 Aberfeldy Scheduled time · Dochertys Midland Coaches 07:11