From 05:14 on 26 Aug 2026
Scheduled departures
57 shown89DunfermlineBay TravelPlanned06:25Observed— 89DunfermlineBay TravelPlanned07:15Observed— 89North QueensferryBay TravelPlanned07:41Observed— 89Duloch ParkBay TravelPlanned07:55Observed— 89North QueensferryBay TravelPlanned09:11Observed— X59St AndrewsStagecoach East ScotlandPlanned09:22Observed— 89ACrossfordBay TravelPlanned09:25Observed— 89North QueensferryBay TravelPlanned10:11Observed— 89CrossfordBay TravelPlanned10:25Observed— X58St AndrewsStagecoach East ScotlandPlanned10:32Observed— X59St AndrewsStagecoach East ScotlandPlanned10:32Observed— 89ANorth QueensferryBay TravelPlanned11:11Observed— 89ACrossfordBay TravelPlanned11:25Observed— X58St AndrewsStagecoach East ScotlandPlanned11:32Observed— X59St AndrewsStagecoach East ScotlandPlanned11:32Observed— 89North QueensferryBay TravelPlanned12:11Observed— 89CrossfordBay TravelPlanned12:25Observed— X58St AndrewsStagecoach East ScotlandPlanned12:32Observed— X59St AndrewsStagecoach East ScotlandPlanned12:32Observed— 89ANorth QueensferryBay TravelPlanned13:11Observed— 89ACrossfordBay TravelPlanned13:25Observed— X58St AndrewsStagecoach East ScotlandPlanned13:32Observed— X59St AndrewsStagecoach East ScotlandPlanned13:32Observed— 89North QueensferryBay TravelPlanned14:11Observed— 89DunfermlineBay TravelPlanned14:25Observed— X58St AndrewsStagecoach East ScotlandPlanned14:32Observed— X59St AndrewsStagecoach East ScotlandPlanned14:32Observed— X58St AndrewsStagecoach East ScotlandPlanned15:32Observed— X59St AndrewsStagecoach East ScotlandPlanned15:32Observed— 89North QueensferryBay TravelPlanned16:26Observed— 89CrossfordBay TravelPlanned16:40Observed— X58St AndrewsStagecoach East ScotlandPlanned16:50Observed— X59St AndrewsStagecoach East ScotlandPlanned16:50Observed— 89ANorth QueensferryBay TravelPlanned17:26Observed— 89ADunfermlineBay TravelPlanned17:40Observed— X58St AndrewsStagecoach East ScotlandPlanned17:50Observed— X59St AndrewsStagecoach East ScotlandPlanned17:50Observed— 89North QueensferryBay TravelPlanned18:26Observed— X59St AndrewsStagecoach East ScotlandPlanned18:52Observed— 7DNorth QueensferryStagecoach East ScotlandPlanned19:09Observed— 7DKeltyStagecoach East ScotlandPlanned19:23Observed— X59St AndrewsStagecoach East ScotlandPlanned19:52Observed— 7DNorth QueensferryStagecoach East ScotlandPlanned20:09Observed— 7DKeltyStagecoach East ScotlandPlanned20:23Observed— X55DunfermlineStagecoach East ScotlandPlanned20:57Observed— 7DNorth QueensferryStagecoach East ScotlandPlanned21:09Observed— X55DunfermlineStagecoach East ScotlandPlanned21:17Observed— 7DKeltyStagecoach East ScotlandPlanned21:23Observed— X55DunfermlineStagecoach East ScotlandPlanned21:52Observed— 7DNorth QueensferryStagecoach East ScotlandPlanned22:09Observed— X55DunfermlineStagecoach East ScotlandPlanned22:22Observed— 7DDunfermlineStagecoach East ScotlandPlanned22:23Observed— X55DunfermlineStagecoach East ScotlandPlanned22:52Observed— 7DNorth QueensferryStagecoach East ScotlandPlanned23:09Observed— X55DunfermlineStagecoach East ScotlandPlanned23:22Observed— 7DKeltyStagecoach East ScotlandPlanned23:23Observed— X55DunfermlineStagecoach East ScotlandPlanned23:52Observed— Scheduled and observed values are kept separate. BustimeFinder does not invent realtime departures when stop-specific observations are absent.