Stagecoach

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