Stagecoach

18 Bus Route & Timetable: Perth, Aviva - Bankfoot, Prieston Road