From 06:57 on 26 Aug 2026
Scheduled departures
26 shown17BKeltyBay TravelPlanned07:08Observed— 17BKeltyBay TravelPlanned09:08Observed— 17BKeltyBay TravelPlanned10:08Observed— 17BKeltyBay TravelPlanned11:08Observed— 17BKeltyBay TravelPlanned12:08Observed— 17BKeltyBay TravelPlanned13:08Observed— 33DunfermlineStagecoach East ScotlandPlanned13:56Observed— 33DunfermlineStagecoach East ScotlandPlanned13:56Observed— 17BKeltyBay TravelPlanned14:08Observed— 33DunfermlineStagecoach East ScotlandPlanned14:56Observed— 17BKeltyBay TravelPlanned15:08Observed— 33DunfermlineStagecoach East ScotlandPlanned15:56Observed— 33DunfermlineStagecoach East ScotlandPlanned17:02Observed— 33DunfermlineStagecoach East ScotlandPlanned17:02Observed— 17BKeltyBay TravelPlanned17:08Observed— 33DunfermlineStagecoach East ScotlandPlanned17:42Observed— 33DunfermlineStagecoach East ScotlandPlanned17:42Observed— 33DunfermlineStagecoach East ScotlandPlanned18:12Observed— 17AKeltyBay TravelPlanned19:01Observed— 33DunfermlineStagecoach East ScotlandPlanned19:02Observed— 33DunfermlineStagecoach East ScotlandPlanned19:02Observed— 17AKeltyBay TravelPlanned20:01Observed— 33DunfermlineStagecoach East ScotlandPlanned20:02Observed— 17AKeltyBay TravelPlanned21:01Observed— 17AKeltyBay TravelPlanned22:01Observed— 17AKeltyBay TravelPlanned23:01Observed— Scheduled and observed values are kept separate. BustimeFinder does not invent realtime departures when stop-specific observations are absent.