From 05:51 on 26 Aug 2026
Scheduled departures
43 shown111Edinburgh Royal InfirmaryPrentice CoachesPlanned06:05Observed— 122North BerwickPrentice CoachesPlanned07:11Observed— 111Edinburgh Royal InfirmaryPrentice CoachesPlanned07:15Observed— 121North BerwickEast Coast BusesPlanned07:16Observed— 108NewcraighallPrentice CoachesPlanned07:48Observed— 121North BerwickEast Coast BusesPlanned08:46Observed— 101HaddingtonPrentice CoachesPlanned08:56Observed— 108NewcraighallPrentice CoachesPlanned09:00Observed— 111Edinburgh Royal InfirmaryPrentice CoachesPlanned09:00Observed— 122North BerwickPrentice CoachesPlanned09:31Observed— 101HaddingtonPrentice CoachesPlanned09:53Observed— 108NewcraighallPrentice CoachesPlanned10:00Observed— 111Edinburgh Royal InfirmaryPrentice CoachesPlanned10:00Observed— 121North BerwickEast Coast BusesPlanned10:16Observed— 122North BerwickPrentice CoachesPlanned10:41Observed— 101HaddingtonPrentice CoachesPlanned10:53Observed— 108NewcraighallPrentice CoachesPlanned11:00Observed— 111Edinburgh Royal InfirmaryPrentice CoachesPlanned11:00Observed— 121North BerwickEast Coast BusesPlanned11:46Observed— 101HaddingtonPrentice CoachesPlanned11:53Observed— 108NewcraighallPrentice CoachesPlanned12:00Observed— 111Edinburgh Royal InfirmaryPrentice CoachesPlanned12:00Observed— 122North BerwickPrentice CoachesPlanned12:36Observed— 108NewcraighallPrentice CoachesPlanned13:00Observed— 111Edinburgh Royal InfirmaryPrentice CoachesPlanned13:00Observed— 121North BerwickEast Coast BusesPlanned13:16Observed— 101HaddingtonPrentice CoachesPlanned13:23Observed— 122North BerwickPrentice CoachesPlanned13:46Observed— 108NewcraighallPrentice CoachesPlanned14:00Observed— 101HaddingtonPrentice CoachesPlanned14:23Observed— 111Edinburgh Royal InfirmaryPrentice CoachesPlanned14:35Observed— 121North BerwickEast Coast BusesPlanned14:46Observed— 108NewcraighallPrentice CoachesPlanned15:00Observed— 111Edinburgh Royal InfirmaryPrentice CoachesPlanned15:20Observed— 122North BerwickPrentice CoachesPlanned15:46Observed— 108NewcraighallPrentice CoachesPlanned16:05Observed— 121North BerwickEast Coast BusesPlanned16:26Observed— 111Edinburgh Royal InfirmaryPrentice CoachesPlanned17:05Observed— 121North BerwickEast Coast BusesPlanned17:51Observed— 106MusselburghEast Coast BusesPlanned18:11Observed— 121North BerwickEast Coast BusesPlanned19:01Observed— 106MusselburghEast Coast BusesPlanned20:11Observed— 106MusselburghEast Coast BusesPlanned22:09Observed— Scheduled and observed values are kept separate. BustimeFinder does not invent realtime departures when stop-specific observations are absent.