From 00:35 on 26 Aug 2026
Scheduled departures
20 shown12CraigentinnyLothian BusesPlanned13:36Observed— 12CraigentinnyLothian BusesPlanned14:07Observed— 12CraigentinnyLothian BusesPlanned14:36Observed— 12CraigentinnyLothian BusesPlanned15:06Observed— 12CraigentinnyLothian BusesPlanned15:36Observed— 12CraigentinnyLothian BusesPlanned16:05Observed— 12CraigentinnyLothian BusesPlanned16:40Observed— 12CraigentinnyLothian BusesPlanned17:08Observed— 12CraigentinnyLothian BusesPlanned17:37Observed— 12CraigentinnyLothian BusesPlanned18:11Observed— 12CraigentinnyLothian BusesPlanned18:37Observed— 12CraigentinnyLothian BusesPlanned19:03Observed— 12CraigentinnyLothian BusesPlanned19:27Observed— 12CraigentinnyLothian BusesPlanned19:56Observed— 12CraigentinnyLothian BusesPlanned20:20Observed— 12CraigentinnyLothian BusesPlanned20:45Observed— 12CraigentinnyLothian BusesPlanned21:11Observed— 12CraigentinnyLothian BusesPlanned22:00Observed— 12CraigentinnyLothian BusesPlanned22:57Observed— 12CraigentinnyLothian BusesPlanned23:55Observed— Scheduled and observed values are kept separate. BustimeFinder does not invent realtime departures when stop-specific observations are absent.