From 00:50 on 26 Aug 2026
Scheduled departures
37 shown45CraigentinnyLothian BusesPlanned10:23Observed— 45CraigentinnyLothian BusesPlanned10:58Observed— 45CraigentinnyLothian BusesPlanned11:28Observed— 45CraigentinnyLothian BusesPlanned11:58Observed— 45CraigentinnyLothian BusesPlanned12:28Observed— 18NewcraighallLothian BusesPlanned12:56Observed— 45CraigentinnyLothian BusesPlanned12:58Observed— 18NewcraighallLothian BusesPlanned13:26Observed— 45CraigentinnyLothian BusesPlanned13:33Observed— 18NewcraighallLothian BusesPlanned13:56Observed— 45CraigentinnyLothian BusesPlanned14:03Observed— 18NewcraighallLothian BusesPlanned14:26Observed— 45CraigentinnyLothian BusesPlanned14:33Observed— 18NewcraighallLothian BusesPlanned14:56Observed— 45CraigentinnyLothian BusesPlanned15:03Observed— 18NewcraighallLothian BusesPlanned15:26Observed— 45CraigentinnyLothian BusesPlanned15:33Observed— 18NewcraighallLothian BusesPlanned16:02Observed— 45CraigentinnyLothian BusesPlanned16:09Observed— 45Old TownLothian BusesPlanned16:28Observed— 18NewcraighallLothian BusesPlanned16:33Observed— 45CraigentinnyLothian BusesPlanned16:48Observed— 18NewcraighallLothian BusesPlanned17:03Observed— 45CraigentinnyLothian BusesPlanned17:24Observed— 18NewcraighallLothian BusesPlanned17:35Observed— 45CraigentinnyLothian BusesPlanned17:58Observed— 18NewcraighallLothian BusesPlanned18:03Observed— 45CraigentinnyLothian BusesPlanned18:28Observed— 18NewcraighallLothian BusesPlanned18:29Observed— 45CraigentinnyLothian BusesPlanned18:55Observed— 18NewcraighallLothian BusesPlanned19:24Observed— 45CraigentinnyLothian BusesPlanned19:25Observed— 45CraigentinnyLothian BusesPlanned20:00Observed— 18NewcraighallLothian BusesPlanned20:29Observed— 18NewcraighallLothian BusesPlanned21:05Observed— 18NewcraighallLothian BusesPlanned22:05Observed— 18NewcraighallLothian BusesPlanned23:05Observed— Scheduled and observed values are kept separate. BustimeFinder does not invent realtime departures when stop-specific observations are absent.