From 02:10 on 26 Aug 2026
Scheduled departures
59 shown31CarmunnockFirst Greater GlasgowPlanned13:24Observed— 31CarmunnockFirst Greater GlasgowPlanned13:59Observed— 31CarmunnockFirst Greater GlasgowPlanned14:34Observed— 31CarmunnockFirst Greater GlasgowPlanned15:14Observed— 31CarmunnockFirst Greater GlasgowPlanned15:54Observed— 31CarmunnockFirst Greater GlasgowPlanned16:34Observed— 7ANewtonFirst Greater GlasgowPlanned16:52Observed— 31CarmunnockFirst Greater GlasgowPlanned17:14Observed— 7ARutherglenFirst Greater GlasgowPlanned17:16Observed— 7ANewtonFirst Greater GlasgowPlanned17:47Observed— 31CarmunnockFirst Greater GlasgowPlanned17:54Observed— 7ARutherglenFirst Greater GlasgowPlanned18:12Observed— 7ARutherglenFirst Greater GlasgowPlanned18:33Observed— 31CarmunnockFirst Greater GlasgowPlanned18:34Observed— 7ARutherglenFirst Greater GlasgowPlanned19:15Observed— 31CarmunnockFirst Greater GlasgowPlanned19:24Observed— 5CastlemilkFirst Greater GlasgowPlanned19:31Observed— 5CastlemilkFirst Greater GlasgowPlanned19:46Observed— 6CalderwoodFirst Greater GlasgowPlanned19:48Observed— 7ARutherglenFirst Greater GlasgowPlanned20:01Observed— 6CalderwoodFirst Greater GlasgowPlanned20:03Observed— 5CastlemilkFirst Greater GlasgowPlanned20:06Observed— 7RutherglenFirst Greater GlasgowPlanned20:11Observed— 6CalderwoodFirst Greater GlasgowPlanned20:21Observed— 75CastlemilkFirst Greater GlasgowPlanned20:32Observed— 7RutherglenFirst Greater GlasgowPlanned20:34Observed— 5CastlemilkFirst Greater GlasgowPlanned20:37Observed— 75CastlemilkFirst Greater GlasgowPlanned20:48Observed— 6CalderwoodFirst Greater GlasgowPlanned20:51Observed— 7RutherglenFirst Greater GlasgowPlanned20:54Observed— 7ARutherglenFirst Greater GlasgowPlanned21:01Observed— 75CastlemilkFirst Greater GlasgowPlanned21:05Observed— 5CastlemilkFirst Greater GlasgowPlanned21:10Observed— 6CalderwoodFirst Greater GlasgowPlanned21:14Observed— 7RutherglenFirst Greater GlasgowPlanned21:17Observed— 75CastlemilkFirst Greater GlasgowPlanned21:22Observed— 5CastlemilkFirst Greater GlasgowPlanned21:35Observed— 6CalderwoodFirst Greater GlasgowPlanned21:38Observed— 75CastlemilkFirst Greater GlasgowPlanned21:42Observed— 7RutherglenFirst Greater GlasgowPlanned21:44Observed— 75CastlemilkFirst Greater GlasgowPlanned21:58Observed— 5CastlemilkFirst Greater GlasgowPlanned22:00Observed— 7ARutherglenFirst Greater GlasgowPlanned22:01Observed— 6CalderwoodFirst Greater GlasgowPlanned22:04Observed— 7RutherglenFirst Greater GlasgowPlanned22:11Observed— 75CastlemilkFirst Greater GlasgowPlanned22:21Observed— 5CastlemilkFirst Greater GlasgowPlanned22:29Observed— 6CalderwoodFirst Greater GlasgowPlanned22:38Observed— 7RutherglenFirst Greater GlasgowPlanned22:44Observed— 75CastlemilkFirst Greater GlasgowPlanned22:50Observed— 5CastlemilkFirst Greater GlasgowPlanned23:03Observed— 6CalderwoodFirst Greater GlasgowPlanned23:06Observed— 7RutherglenFirst Greater GlasgowPlanned23:14Observed— 75CastlemilkFirst Greater GlasgowPlanned23:22Observed— 6CalderwoodFirst Greater GlasgowPlanned23:36Observed— 5CastlemilkFirst Greater GlasgowPlanned23:43Observed— 7RutherglenFirst Greater GlasgowPlanned23:44Observed— 75CastlemilkFirst Greater GlasgowPlanned23:46Observed— 6CalderwoodFirst Greater GlasgowPlanned23:58Observed— Scheduled and observed values are kept separate. BustimeFinder does not invent realtime departures when stop-specific observations are absent.