From 04:24 on 26 Aug 2026
Scheduled departures
27 shown31Nether LibertonLothian BusesPlanned08:22Observed— 31RosewellLothian BusesPlanned13:53Observed— 31RosewellLothian BusesPlanned14:23Observed— 31RosewellLothian BusesPlanned14:51Observed— 31RosewellLothian BusesPlanned15:20Observed— 31RosewellLothian BusesPlanned15:52Observed— 31RosewellLothian BusesPlanned16:24Observed— X37DeanburnLothian BusesPlanned16:38Observed— X31RosewellLothian BusesPlanned16:42Observed— 31RosewellLothian BusesPlanned16:50Observed— X37DeanburnLothian BusesPlanned17:07Observed— X31RosewellLothian BusesPlanned17:12Observed— 31RosewellLothian BusesPlanned17:19Observed— X37DeanburnLothian BusesPlanned17:22Observed— X37DeanburnLothian BusesPlanned17:37Observed— X31RosewellLothian BusesPlanned17:41Observed— 31RosewellLothian BusesPlanned17:57Observed— 31RosewellLothian BusesPlanned18:25Observed— 31RosewellLothian BusesPlanned18:55Observed— 31RosewellLothian BusesPlanned19:22Observed— 31RosewellLothian BusesPlanned19:52Observed— 31RosewellLothian BusesPlanned20:22Observed— 31RosewellLothian BusesPlanned21:02Observed— 31RosewellLothian BusesPlanned21:42Observed— 31RosewellLothian BusesPlanned22:21Observed— 31RosewellLothian BusesPlanned23:01Observed— 31BroughtonLothian BusesPlanned23:52Observed— Scheduled and observed values are kept separate. BustimeFinder does not invent realtime departures when stop-specific observations are absent.