From 02:22 on 26 Aug 2026
Scheduled departures
25 shown421InveruriePremier CoachesPlanned07:16Observed— 421InveruriePremier CoachesPlanned08:46Observed— 49InverurieWatermill CoachesPlanned10:09Observed— 421InveruriePremier CoachesPlanned11:01Observed— 10InvernessStagecoach North ScotlandPlanned12:46Observed— 10InvernessStagecoach North ScotlandPlanned12:46Observed— 10InvernessStagecoach North ScotlandPlanned13:46Observed— 10InvernessStagecoach North ScotlandPlanned13:46Observed— 10InvernessStagecoach North ScotlandPlanned14:46Observed— 10InvernessStagecoach North ScotlandPlanned14:46Observed— 421InveruriePremier CoachesPlanned14:57Observed— 221InverurieWatermill CoachesPlanned15:47Observed— 10AInvernessStagecoach North ScotlandPlanned16:51Observed— 10AInvernessStagecoach North ScotlandPlanned16:51Observed— 10ANairnStagecoach North ScotlandPlanned16:51Observed— 421InveruriePremier CoachesPlanned17:20Observed— 10InvernessStagecoach North ScotlandPlanned17:51Observed— 10InvernessStagecoach North ScotlandPlanned17:51Observed— 10AInvernessStagecoach North ScotlandPlanned18:51Observed— 10AInvernessStagecoach North ScotlandPlanned18:51Observed— 10ANairnStagecoach North ScotlandPlanned18:51Observed— 10ANairnStagecoach North ScotlandPlanned18:51Observed— 421InveruriePremier CoachesPlanned19:02Observed— 10InvernessStagecoach North ScotlandPlanned19:41Observed— 10InvernessStagecoach North ScotlandPlanned19:41Observed— Scheduled and observed values are kept separate. BustimeFinder does not invent realtime departures when stop-specific observations are absent.