Services Provided By: 
East Coast Buses


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