From 02:20 on 26 Aug 2026
Scheduled departures
28 shown280ThornhillArriva YorkshirePlanned08:14Observed— 280ThornhillArriva YorkshirePlanned08:29Observed— 230Grange MoorArriva YorkshirePlanned09:38Observed— 230Grange MoorArriva YorkshirePlanned10:38Observed— 230Grange MoorArriva YorkshirePlanned11:38Observed— 230Grange MoorArriva YorkshirePlanned12:38Observed— 230Grange MoorArriva YorkshirePlanned13:38Observed— 280ThornhillArriva YorkshirePlanned13:59Observed— 280ThornhillArriva YorkshirePlanned14:15Observed— 280ThornhillArriva YorkshirePlanned14:30Observed— 230Grange MoorArriva YorkshirePlanned14:38Observed— 280ThornhillArriva YorkshirePlanned14:45Observed— 280ThornhillArriva YorkshirePlanned15:00Observed— 280ThornhillArriva YorkshirePlanned15:15Observed— 280ThornhillArriva YorkshirePlanned15:30Observed— 230Grange MoorArriva YorkshirePlanned15:40Observed— 280ThornhillArriva YorkshirePlanned15:45Observed— 280ThornhillArriva YorkshirePlanned16:00Observed— 280ThornhillArriva YorkshirePlanned16:15Observed— 280ThornhillArriva YorkshirePlanned16:30Observed— 230Grange MoorArriva YorkshirePlanned16:37Observed— 280ThornhillArriva YorkshirePlanned16:45Observed— 280ThornhillArriva YorkshirePlanned17:00Observed— 280ThornhillArriva YorkshirePlanned17:15Observed— 280ThornhillArriva YorkshirePlanned17:30Observed— 280ThornhillArriva YorkshirePlanned17:45Observed— 280ThornhillArriva YorkshirePlanned18:04Observed— 280ThornhillArriva YorkshirePlanned18:24Observed— Scheduled and observed values are kept separate. BustimeFinder does not invent realtime departures when stop-specific observations are absent.