From 01:11 on 26 Aug 2026
Scheduled departures
56 shown65HalfwayFirst Greater GlasgowPlanned09:24Observed— 65HalfwayFirst Greater GlasgowPlanned10:24Observed— 65HalfwayFirst Greater GlasgowPlanned11:24Observed— 65HalfwayFirst Greater GlasgowPlanned12:24Observed— 65HalfwayFirst Greater GlasgowPlanned13:24Observed— 46CastlemilkFirst Greater GlasgowPlanned13:43Observed— 46CastlemilkFirst Greater GlasgowPlanned14:24Observed— 65HalfwayFirst Greater GlasgowPlanned14:24Observed— 46CastlemilkFirst Greater GlasgowPlanned15:04Observed— 65HalfwayFirst Greater GlasgowPlanned15:24Observed— 46CastlemilkFirst Greater GlasgowPlanned15:49Observed— 65HalfwayFirst Greater GlasgowPlanned16:24Observed— 46CastlemilkFirst Greater GlasgowPlanned16:28Observed— 46CastlemilkFirst Greater GlasgowPlanned17:08Observed— 18AHairmyresFirst Greater GlasgowPlanned17:23Observed— 65HalfwayFirst Greater GlasgowPlanned17:24Observed— 18GreenhillsFirst Greater GlasgowPlanned17:35Observed— 18AHairmyresFirst Greater GlasgowPlanned17:45Observed— 46CastlemilkFirst Greater GlasgowPlanned17:46Observed— 18GreenhillsFirst Greater GlasgowPlanned17:57Observed— 18AHairmyresFirst Greater GlasgowPlanned18:08Observed— 263HamiltonFirst Greater GlasgowPlanned18:13Observed— 18GreenhillsFirst Greater GlasgowPlanned18:21Observed— 65RutherglenFirst Greater GlasgowPlanned18:24Observed— 46CastlemilkFirst Greater GlasgowPlanned18:29Observed— 18AHairmyresFirst Greater GlasgowPlanned18:32Observed— 263HamiltonFirst Greater GlasgowPlanned18:43Observed— 18GreenhillsFirst Greater GlasgowPlanned18:44Observed— 18AHairmyresFirst Greater GlasgowPlanned18:54Observed— 46CastlemilkFirst Greater GlasgowPlanned19:06Observed— 18GreenhillsFirst Greater GlasgowPlanned19:07Observed— 263HamiltonFirst Greater GlasgowPlanned19:15Observed— 18AHairmyresFirst Greater GlasgowPlanned19:20Observed— 65RutherglenFirst Greater GlasgowPlanned19:24Observed— 263HamiltonFirst Greater GlasgowPlanned19:37Observed— 18GreenhillsFirst Greater GlasgowPlanned19:40Observed— 46CastlemilkFirst Greater GlasgowPlanned19:46Observed— 18AHairmyresFirst Greater GlasgowPlanned20:00Observed— 263HamiltonFirst Greater GlasgowPlanned20:03Observed— 18GreenhillsFirst Greater GlasgowPlanned20:22Observed— 263HamiltonFirst Greater GlasgowPlanned20:31Observed— 18AHairmyresFirst Greater GlasgowPlanned20:39Observed— 46CastlemilkTodd's TravelPlanned20:47Observed— 18GreenhillsFirst Greater GlasgowPlanned21:01Observed— 263HamiltonFirst Greater GlasgowPlanned21:03Observed— 18AHairmyresFirst Greater GlasgowPlanned21:18Observed— 263HamiltonFirst Greater GlasgowPlanned21:32Observed— 18GreenhillsFirst Greater GlasgowPlanned21:43Observed— 46CastlemilkTodd's TravelPlanned21:57Observed— 263HamiltonFirst Greater GlasgowPlanned22:02Observed— 18AHairmyresFirst Greater GlasgowPlanned22:02Observed— 18GreenhillsFirst Greater GlasgowPlanned22:27Observed— 263HamiltonFirst Greater GlasgowPlanned22:52Observed— 18AHairmyresFirst Greater GlasgowPlanned23:00Observed— 18GreenhillsFirst Greater GlasgowPlanned23:28Observed— 18AHairmyresFirst Greater GlasgowPlanned23:58Observed— Scheduled and observed values are kept separate. BustimeFinder does not invent realtime departures when stop-specific observations are absent.