Services Provided By: 
East Coast Buses


Service Start Date End Date Description
106
2026-02-22 2027-02-21
Haddington - Fort Kinnaird or Western General Hosp
107
2026-02-22 2027-02-21
Dunbar - Musselburgh
113
2026-02-22 2027-02-21
Pencaitland - Edinburgh
120
2026-02-22 2027-02-21
Dunbar - North Berwick
121
2026-02-22 2027-02-21
North Berwick - Haddington
123
2026-02-22 2027-02-21
Pencaitland + Gifford circular - Haddington
124
2026-02-22 2027-02-21
North Berwick - Edinburgh
125
2026-02-22 2027-02-21
North Berwick High Sch - Musselburgh
126
2026-02-22 2027-02-21
North Berwick High Sch - Aberlady
127
2026-02-22 2027-02-21
North Berwick High Sch - Longniddry
128
2026-02-22 2027-02-21
Preston Lodge High Sch - Longniddry
140
2026-02-22 2027-02-21
Musselburgh - Penicuik
141
2026-02-22 2027-02-21
Musselburgh - Penicuik
N107
2026-02-22 2027-02-21
Dunbar or Haddington - Edinburgh
N113
2026-02-22 2027-02-21
Ormiston - Edinburgh
N124
2026-02-22 2027-02-21
North Berwick - Edinburgh
X4
2026-02-22 2027-02-21
Tranent - Edinburgh
X5
2026-02-22 2027-02-21
North Berwick - Edinburgh
X6
2026-02-22 2027-02-21
Haddington - Western General Hospital
X7
2026-02-22 2027-02-21
Dunbar - Edinburgh