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
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.