From 03:07 on 26 Aug 2026
Scheduled departures
20 shown12CraigentinnyLothian BusesPlanned13:15Observed— 12CraigentinnyLothian BusesPlanned13:46Observed— 12CraigentinnyLothian BusesPlanned14:15Observed— 12CraigentinnyLothian BusesPlanned14:45Observed— 12CraigentinnyLothian BusesPlanned15:15Observed— 12CraigentinnyLothian BusesPlanned15:42Observed— 12CraigentinnyLothian BusesPlanned16:17Observed— 12CraigentinnyLothian BusesPlanned16:45Observed— 12CraigentinnyLothian BusesPlanned17:15Observed— 12CraigentinnyLothian BusesPlanned17:51Observed— 12CraigentinnyLothian BusesPlanned18:18Observed— 12CraigentinnyLothian BusesPlanned18:45Observed— 12CraigentinnyLothian BusesPlanned19:09Observed— 12CraigentinnyLothian BusesPlanned19:38Observed— 12CraigentinnyLothian BusesPlanned20:02Observed— 12CraigentinnyLothian BusesPlanned20:30Observed— 12CraigentinnyLothian BusesPlanned20:56Observed— 12CraigentinnyLothian BusesPlanned21:45Observed— 12CraigentinnyLothian BusesPlanned22:42Observed— 12CraigentinnyLothian BusesPlanned23:41Observed— Scheduled and observed values are kept separate. BustimeFinder does not invent realtime departures when stop-specific observations are absent.