From 03:28 on 26 Aug 2026
Scheduled departures
21 shown69FraserburghStagecoach North ScotlandPlanned08:07Observed— 69RoseheartyStagecoach North ScotlandPlanned09:06Observed— X67EllonStagecoach North ScotlandPlanned10:04Observed— X67EllonStagecoach North ScotlandPlanned11:04Observed— 69RoseheartyStagecoach North ScotlandPlanned11:21Observed— X67EllonStagecoach North ScotlandPlanned12:04Observed— X67EllonStagecoach North ScotlandPlanned13:04Observed— 69RoseheartyStagecoach North ScotlandPlanned13:27Observed— X67EllonStagecoach North ScotlandPlanned14:04Observed— X67EllonStagecoach North ScotlandPlanned15:04Observed— 69RoseheartyStagecoach North ScotlandPlanned15:21Observed— X67EllonStagecoach North ScotlandPlanned16:04Observed— 69RoseheartyStagecoach North ScotlandPlanned16:51Observed— X67EllonStagecoach North ScotlandPlanned17:12Observed— 69RoseheartyStagecoach North ScotlandPlanned17:51Observed— X67EllonStagecoach North ScotlandPlanned18:12Observed— X67EllonStagecoach North ScotlandPlanned18:42Observed— 69RoseheartyStagecoach North ScotlandPlanned18:51Observed— X67EllonStagecoach North ScotlandPlanned19:22Observed— 69RoseheartyStagecoach North ScotlandPlanned20:55Observed— 69FraserburghStagecoach North ScotlandPlanned23:15Observed— Scheduled and observed values are kept separate. BustimeFinder does not invent realtime departures when stop-specific observations are absent.