From 02:21 on 26 Aug 2026
Scheduled departures
28 shown280ThornhillArriva YorkshirePlanned08:13Observed— 280ThornhillArriva YorkshirePlanned08:28Observed— 230Grange MoorArriva YorkshirePlanned09:37Observed— 230Grange MoorArriva YorkshirePlanned10:37Observed— 230Grange MoorArriva YorkshirePlanned11:37Observed— 230Grange MoorArriva YorkshirePlanned12:37Observed— 230Grange MoorArriva YorkshirePlanned13:37Observed— 280ThornhillArriva YorkshirePlanned13:58Observed— 280ThornhillArriva YorkshirePlanned14:14Observed— 280ThornhillArriva YorkshirePlanned14:29Observed— 230Grange MoorArriva YorkshirePlanned14:37Observed— 280ThornhillArriva YorkshirePlanned14:44Observed— 280ThornhillArriva YorkshirePlanned14:59Observed— 280ThornhillArriva YorkshirePlanned15:14Observed— 280ThornhillArriva YorkshirePlanned15:29Observed— 230Grange MoorArriva YorkshirePlanned15:39Observed— 280ThornhillArriva YorkshirePlanned15:44Observed— 280ThornhillArriva YorkshirePlanned15:59Observed— 280ThornhillArriva YorkshirePlanned16:14Observed— 280ThornhillArriva YorkshirePlanned16:29Observed— 230Grange MoorArriva YorkshirePlanned16:36Observed— 280ThornhillArriva YorkshirePlanned16:44Observed— 280ThornhillArriva YorkshirePlanned16:59Observed— 280ThornhillArriva YorkshirePlanned17:14Observed— 280ThornhillArriva YorkshirePlanned17:29Observed— 280ThornhillArriva YorkshirePlanned17:44Observed— 280ThornhillArriva YorkshirePlanned18:03Observed— 280ThornhillArriva YorkshirePlanned18:23Observed— Scheduled and observed values are kept separate. BustimeFinder does not invent realtime departures when stop-specific observations are absent.