From 00:38 on 26 Aug 2026
Scheduled departures
80 shownN28BathgateLothian Country BusesPlanned01:30Observed— X40Edinburgh Royal InfirmaryLothian Country BusesPlanned05:32Observed— X40Edinburgh Royal InfirmaryLothian Country BusesPlanned06:25Observed— 31BathgateSD TravelPlanned06:38Observed— X40Edinburgh Royal InfirmaryLothian Country BusesPlanned07:25Observed— 31BathgateSD TravelPlanned07:38Observed— X28EdinburghLothian Country BusesPlanned08:21Observed— X40Edinburgh Royal InfirmaryLothian Country BusesPlanned08:35Observed— 31BathgateSD TravelPlanned08:38Observed— X28EdinburghLothian Country BusesPlanned09:03Observed— X40Edinburgh Royal InfirmaryLothian Country BusesPlanned09:35Observed— 31BathgateSD TravelPlanned09:38Observed— X28EdinburghLothian Country BusesPlanned09:40Observed— X28EdinburghLothian Country BusesPlanned10:21Observed— X40Edinburgh Royal InfirmaryLothian Country BusesPlanned10:35Observed— X27EdinburghLothian Country BusesPlanned10:38Observed— 31BathgateSD TravelPlanned10:38Observed— X28EdinburghLothian Country BusesPlanned10:58Observed— X27EdinburghLothian Country BusesPlanned11:18Observed— X40Edinburgh Royal InfirmaryLothian Country BusesPlanned11:35Observed— X28EdinburghLothian Country BusesPlanned11:38Observed— 31BathgateSD TravelPlanned11:38Observed— X27EdinburghLothian Country BusesPlanned11:58Observed— X28EdinburghLothian Country BusesPlanned12:18Observed— X40Edinburgh Royal InfirmaryLothian Country BusesPlanned12:35Observed— X27EdinburghLothian Country BusesPlanned12:38Observed— X28EdinburghLothian Country BusesPlanned12:58Observed— 16CraigleithSD TravelPlanned13:08Observed— X27EdinburghLothian Country BusesPlanned13:18Observed— X40Edinburgh Royal InfirmaryLothian Country BusesPlanned13:35Observed— X28EdinburghLothian Country BusesPlanned13:38Observed— X27EdinburghLothian Country BusesPlanned13:58Observed— 31LivingstonSD TravelPlanned14:11Observed— X28EdinburghLothian Country BusesPlanned14:18Observed— X40Edinburgh Royal InfirmaryLothian Country BusesPlanned14:35Observed— X27EdinburghLothian Country BusesPlanned14:36Observed— 31BathgateSD TravelPlanned14:38Observed— X28EdinburghLothian Country BusesPlanned14:56Observed— 31LivingstonSD TravelPlanned15:11Observed— X27EdinburghLothian Country BusesPlanned15:20Observed— X40Edinburgh Royal InfirmaryLothian Country BusesPlanned15:35Observed— X28EdinburghLothian Country BusesPlanned15:41Observed— X27LivingstonLothian Country BusesPlanned15:54Observed— X27EdinburghLothian Country BusesPlanned16:01Observed— 31LivingstonSD TravelPlanned16:11Observed— X28EdinburghLothian Country BusesPlanned16:21Observed— X40HowdenLothian Country BusesPlanned16:31Observed— X40Edinburgh Royal InfirmaryLothian Country BusesPlanned16:35Observed— X27EdinburghLothian Country BusesPlanned16:41Observed— 16LivingstonSD TravelPlanned16:48Observed— X28EdinburghLothian Country BusesPlanned17:03Observed— 31LivingstonSD TravelPlanned17:11Observed— X27EdinburghLothian Country BusesPlanned17:26Observed— X40HowdenLothian Country BusesPlanned17:33Observed— 16CraigleithSD TravelPlanned17:38Observed— 31BathgateSD TravelPlanned17:38Observed— X40Edinburgh Royal InfirmaryLothian Country BusesPlanned17:40Observed— X28EdinburghLothian Country BusesPlanned17:49Observed— 31LivingstonSD TravelPlanned18:11Observed— X27EdinburghLothian Country BusesPlanned18:13Observed— X40Edinburgh Royal InfirmaryLothian Country BusesPlanned18:31Observed— X28EdinburghLothian Country BusesPlanned18:34Observed— X40HowdenLothian Country BusesPlanned18:36Observed— 31BathgateSD TravelPlanned18:38Observed— X27EdinburghLothian Country BusesPlanned18:55Observed— 31LivingstonSD TravelPlanned19:11Observed— X28EdinburghLothian Country BusesPlanned19:28Observed— X40HowdenLothian Country BusesPlanned19:30Observed— X27EdinburghLothian Country BusesPlanned19:58Observed— 31LivingstonSD TravelPlanned20:11Observed— X40HowdenLothian Country BusesPlanned20:26Observed— X28EdinburghLothian Country BusesPlanned20:28Observed— X27EdinburghLothian Country BusesPlanned20:59Observed— 16LivingstonSD TravelPlanned21:03Observed— X40HowdenLothian Country BusesPlanned21:26Observed— X28EdinburghLothian Country BusesPlanned21:29Observed— X27EdinburghLothian Country BusesPlanned21:59Observed— X28EdinburghLothian Country BusesPlanned22:29Observed— X27EdinburghLothian Country BusesPlanned22:59Observed— X27LivingstonLothian Country BusesPlanned23:44Observed— Scheduled and observed values are kept separate. BustimeFinder does not invent realtime departures when stop-specific observations are absent.