First bus 3 route aberdeen July 8, 2019 16 32 64 128 First bus aberdeen 3 route map First bus aberdeen route 3 timetable