Services Provided By: 
East Coast Buses


Service Start Date End Date Description
106
2024-11-14 2025-11-13
Fort Kinnaird - Haddington
107
2024-11-14 2025-11-13
Musselburgh - Dunbar
113
2024-11-14 2025-11-13
Western General Hospital - Pencaitland
124
2024-11-14 2025-11-13
Edinburgh - North Berwick
125
2024-11-14 2025-11-13
Musselburgh - North Berwick High Scl
126
2024-11-14 2025-11-13
Aberlady - North Berwick High Sch
127
2024-11-14 2025-11-13
Longniddry - North Berwick High Sch
128
2024-11-14 2025-11-13
Longniddry - Preston Lodge High Sch
139
2024-11-14 2025-11-13
Midlothian Community Hospital - Dalkeith Campus
140
2024-11-14 2025-11-13
Penicuik - Musselburgh
141
2024-11-14 2025-11-13
Penicuik - Musselburgh
N107
2024-11-14 2025-11-13
Edinburgh - Haddington or Dunbar
N113
2024-11-14 2025-11-13
Edinburgh - Ormiston
N124
2024-11-14 2025-11-13
Edinburgh - North Berwick
X5
2024-11-14 2025-11-13
Edinburgh - North Berwick
X6
2024-11-14 2025-11-13
Edinburgh - Haddington
X7
2024-11-14 2025-11-13
Edinburgh - Dunbar