3023

22 Jun 2026

To
23D Portsoy
23 Bath Street
23D Portsoy
23D Portsoy
23A Cullen
23D Portsoy
23D Portsoy
23D Portsoy
29 Middlefield Road
29 Craigbank Road

Timetable data from the Traveline National Dataset (TNDS),