From 05:53 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:27Observed— 45CraigentinnyLothian BusesPlanned15:33Observed— 18NewcraighallLothian BusesPlanned16:03Observed— 45CraigentinnyLothian BusesPlanned16:10Observed— 45Old TownLothian BusesPlanned16:29Observed— 18NewcraighallLothian BusesPlanned16:34Observed— 45CraigentinnyLothian BusesPlanned16:49Observed— 18NewcraighallLothian BusesPlanned17:04Observed— 45CraigentinnyLothian BusesPlanned17:25Observed— 18NewcraighallLothian BusesPlanned17:36Observed— 45CraigentinnyLothian BusesPlanned17:59Observed— 18NewcraighallLothian BusesPlanned18:03Observed— 45CraigentinnyLothian BusesPlanned18:28Observed— 18NewcraighallLothian BusesPlanned18:30Observed— 45CraigentinnyLothian BusesPlanned18:56Observed— 18NewcraighallLothian BusesPlanned19:25Observed— 45CraigentinnyLothian BusesPlanned19:26Observed— 45CraigentinnyLothian BusesPlanned20:01Observed— 18NewcraighallLothian BusesPlanned20:30Observed— 18NewcraighallLothian BusesPlanned21:06Observed— 18NewcraighallLothian BusesPlanned22:06Observed— 18NewcraighallLothian BusesPlanned23:06Observed— Scheduled and observed values are kept separate. BustimeFinder does not invent realtime departures when stop-specific observations are absent.