From 03:28 on 26 Aug 2026
Scheduled departures
21 shown69FraserburghStagecoach North ScotlandPlanned08:12Observed— 69RoseheartyStagecoach North ScotlandPlanned09:11Observed— X67EllonStagecoach North ScotlandPlanned10:10Observed— X67EllonStagecoach North ScotlandPlanned11:10Observed— 69RoseheartyStagecoach North ScotlandPlanned11:26Observed— X67EllonStagecoach North ScotlandPlanned12:10Observed— X67EllonStagecoach North ScotlandPlanned13:10Observed— 69RoseheartyStagecoach North ScotlandPlanned13:32Observed— X67EllonStagecoach North ScotlandPlanned14:10Observed— X67EllonStagecoach North ScotlandPlanned15:10Observed— 69RoseheartyStagecoach North ScotlandPlanned15:26Observed— X67EllonStagecoach North ScotlandPlanned16:10Observed— 69RoseheartyStagecoach North ScotlandPlanned16:56Observed— X67EllonStagecoach North ScotlandPlanned17:18Observed— 69RoseheartyStagecoach North ScotlandPlanned17:56Observed— X67EllonStagecoach North ScotlandPlanned18:18Observed— X67EllonStagecoach North ScotlandPlanned18:48Observed— 69RoseheartyStagecoach North ScotlandPlanned18:56Observed— X67EllonStagecoach North ScotlandPlanned19:28Observed— 69RoseheartyStagecoach North ScotlandPlanned21:00Observed— 69FraserburghStagecoach North ScotlandPlanned23:20Observed— Scheduled and observed values are kept separate. BustimeFinder does not invent realtime departures when stop-specific observations are absent.