From 00:30 on 26 Aug 2026
Scheduled departures
20 shown12CraigentinnyLothian BusesPlanned13:19Observed— 12CraigentinnyLothian BusesPlanned13:50Observed— 12CraigentinnyLothian BusesPlanned14:19Observed— 12CraigentinnyLothian BusesPlanned14:49Observed— 12CraigentinnyLothian BusesPlanned15:19Observed— 12CraigentinnyLothian BusesPlanned15:46Observed— 12CraigentinnyLothian BusesPlanned16:21Observed— 12CraigentinnyLothian BusesPlanned16:49Observed— 12CraigentinnyLothian BusesPlanned17:19Observed— 12CraigentinnyLothian BusesPlanned17:55Observed— 12CraigentinnyLothian BusesPlanned18:22Observed— 12CraigentinnyLothian BusesPlanned18:48Observed— 12CraigentinnyLothian BusesPlanned19:12Observed— 12CraigentinnyLothian BusesPlanned19:41Observed— 12CraigentinnyLothian BusesPlanned20:05Observed— 12CraigentinnyLothian BusesPlanned20:33Observed— 12CraigentinnyLothian BusesPlanned20:59Observed— 12CraigentinnyLothian BusesPlanned21:48Observed— 12CraigentinnyLothian BusesPlanned22:45Observed— 12CraigentinnyLothian BusesPlanned23:43Observed— Scheduled and observed values are kept separate. BustimeFinder does not invent realtime departures when stop-specific observations are absent.