Haddington, at Market Street
On Market Street
Buses point east →
Next departures
104 | Haddington | 07:57 |
104 | Haddington A Pk | 07:59⚡ |
106 | Haddington | 08:08⚡ |
106 | Haddington | 08:09 |
X7 | Dunbar | 08:18 |
X7 | Dunbar | 08:18⚡ |
104 | Haddington | 08:30 |
104 | Haddington | 08:31⚡ |
123 | Haddington | 08:32 |
253 | Berwick-upon-Tweed | 08:44 |
X7 | Dunbar | 08:48 |
X7 | Dunbar | 08:48⚡ |
104 | Haddington | 09:00 |
101 | Haddington | 09:08 |
106 | Haddington | 09:09 |
X7 | Dunbar | 09:18 |
104 | Haddington | 09:31 |
106 | Dunbar | 09:43 |
106 | Haddington | 10:13 |
X7 | Dunbar | 10:21 |
⚡ denotes ‘live’ times guessed (sometimes badly) from buses’ actual locations
Bus services
- 101 local service - Haddington Prentice Coaches
- 104 Edinburgh - Haddington East Coast Buses
- 106 Fort Kinnaird or Musselburgh - Haddington or Dunbar East Coast Buses
- 108 Haddington - Fort Kinnaird Prentice Coaches
- 109 Humbie - Haddington Prentice Coaches
- 111 Haddington - Edinburgh Royal Infirmary Prentice Coaches
- 118 Haddington or Seton Sands - Edinburgh Royal Infirmary Prentice Coaches
- 121 Haddington - North Berwick Eve Coaches
- 122 Dirleton and Gullane circular - Haddington Prentice Coaches
- 123 Haddington - Pencaitland and Gifford circular Eve Coaches
- 253 Edinburgh - Haddington Borders Buses
- X7 Edinburgh - Dunbar East Coast Buses