From 09:16 on 26 Aug 2026
Scheduled departures
36 shownX40Edinburgh Royal InfirmaryLothian Country BusesPlanned09:49Observed— X40Edinburgh Royal InfirmaryLothian Country BusesPlanned10:49Observed— X40Edinburgh Royal InfirmaryLothian Country BusesPlanned11:49Observed— X40Edinburgh Royal InfirmaryLothian Country BusesPlanned12:49Observed— X40Edinburgh Royal InfirmaryLothian Country BusesPlanned13:49Observed— X40Edinburgh Royal InfirmaryLothian Country BusesPlanned14:49Observed— 51EdinburghBorders BusesPlanned15:11Observed— 51EdinburghBorders BusesPlanned15:11Observed— 48MusselburghLothian BusesPlanned15:43Observed— X40Edinburgh Royal InfirmaryLothian Country BusesPlanned15:53Observed— 48MusselburghLothian BusesPlanned16:04Observed— 48MusselburghLothian BusesPlanned16:23Observed— 51EdinburghBorders BusesPlanned16:41Observed— 51EdinburghBorders BusesPlanned16:41Observed— 48MusselburghLothian BusesPlanned16:45Observed— X40Edinburgh Royal InfirmaryLothian Country BusesPlanned16:55Observed— 48MusselburghLothian BusesPlanned17:08Observed— 48MusselburghLothian BusesPlanned17:30Observed— 48MusselburghLothian BusesPlanned17:50Observed— X40Edinburgh Royal InfirmaryLothian Country BusesPlanned17:55Observed— 48MusselburghLothian BusesPlanned18:07Observed— 51EdinburghBorders BusesPlanned18:11Observed— 51EdinburghBorders BusesPlanned18:11Observed— 48MusselburghLothian BusesPlanned18:34Observed— X40Edinburgh Royal InfirmaryLothian Country BusesPlanned18:56Observed— 48MusselburghLothian BusesPlanned19:02Observed— 48MusselburghLothian BusesPlanned19:37Observed— X40Edinburgh Royal InfirmaryLothian Country BusesPlanned19:42Observed— 48MusselburghLothian BusesPlanned20:07Observed— 48MusselburghLothian BusesPlanned20:37Observed— 48MusselburghLothian BusesPlanned21:05Observed— 48MusselburghLothian BusesPlanned21:35Observed— 48MusselburghLothian BusesPlanned22:05Observed— 48MusselburghLothian BusesPlanned22:35Observed— 48MusselburghLothian BusesPlanned23:05Observed— 48MusselburghLothian BusesPlanned23:35Observed— Scheduled and observed values are kept separate. BustimeFinder does not invent realtime departures when stop-specific observations are absent.