From 07:09 on 26 Aug 2026
Scheduled departures
26 shown31ADunfermlineBay TravelPlanned07:40Observed— 18KeltyBay TravelPlanned09:35Observed— 33DunfermlineStagecoach East ScotlandPlanned13:54Observed— 33DunfermlineStagecoach East ScotlandPlanned13:54Observed— 33DunfermlineStagecoach East ScotlandPlanned14:54Observed— 33DunfermlineStagecoach East ScotlandPlanned15:54Observed— 18KeltyBay TravelPlanned16:35Observed— 33DunfermlineStagecoach East ScotlandPlanned17:00Observed— 33DunfermlineStagecoach East ScotlandPlanned17:00Observed— 33DunfermlineStagecoach East ScotlandPlanned17:40Observed— 33DunfermlineStagecoach East ScotlandPlanned17:40Observed— 17AKeltyBay TravelPlanned18:10Observed— 33DunfermlineStagecoach East ScotlandPlanned18:10Observed— 31ABellyeomanBay TravelPlanned18:35Observed— 33DunfermlineStagecoach East ScotlandPlanned19:00Observed— 33DunfermlineStagecoach East ScotlandPlanned19:00Observed— 17AKeltyBay TravelPlanned19:10Observed— 31ABellyeomanBay TravelPlanned19:35Observed— 33DunfermlineStagecoach East ScotlandPlanned20:00Observed— 17AKeltyBay TravelPlanned20:10Observed— 31ABellyeomanBay TravelPlanned20:35Observed— 17AKeltyBay TravelPlanned21:10Observed— 31ABellyeomanBay TravelPlanned21:35Observed— 17AKeltyBay TravelPlanned22:10Observed— 31ADunfermlineBay TravelPlanned22:35Observed— 17AKeltyBay TravelPlanned23:10Observed— Scheduled and observed values are kept separate. BustimeFinder does not invent realtime departures when stop-specific observations are absent.