From 02:12 on 26 Aug 2026
Scheduled departures
29 shown311OrmskirkPreston BusPlanned06:34Observed— 312OrmskirkPreston BusPlanned07:06Observed— 311OrmskirkPreston BusPlanned07:34Observed— 312OrmskirkPreston BusPlanned07:57Observed— 311OrmskirkPreston BusPlanned08:47Observed— 312OrmskirkPreston BusPlanned09:22Observed— 311OrmskirkPreston BusPlanned09:54Observed— 312OrmskirkPreston BusPlanned10:24Observed— 311OrmskirkPreston BusPlanned10:54Observed— 312OrmskirkPreston BusPlanned11:24Observed— 311OrmskirkPreston BusPlanned11:54Observed— 312OrmskirkPreston BusPlanned12:24Observed— 311OrmskirkPreston BusPlanned12:54Observed— 312OrmskirkPreston BusPlanned13:24Observed— 311OrmskirkPreston BusPlanned13:54Observed— 312OrmskirkPreston BusPlanned14:24Observed— 311OrmskirkPreston BusPlanned14:54Observed— 312OrmskirkPreston BusPlanned15:24Observed— 311OrmskirkPreston BusPlanned15:59Observed— 312OrmskirkPreston BusPlanned16:29Observed— 311OrmskirkPreston BusPlanned17:09Observed— 312OrmskirkPreston BusPlanned17:45Observed— 311OrmskirkPreston BusPlanned18:23Observed— 312OrmskirkPreston BusPlanned18:54Observed— 311OrmskirkPreston BusPlanned19:24Observed— 312OrmskirkPreston BusPlanned19:54Observed— 312SkelmersdaleArriva MerseysidePlanned20:36Observed— 312SkelmersdaleArriva MerseysidePlanned21:36Observed— 312SkelmersdaleArriva MerseysidePlanned22:36Observed— Scheduled and observed values are kept separate. BustimeFinder does not invent realtime departures when stop-specific observations are absent.