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
We use cookies
We use cookies on our website.

Some of them are essential for the functionality and security of the site.

Others (such as Google Analytics) help us understand how you interact with the site.