123
East Coast Buses
123 bus timetable: Pencaitland + Gifford circular to Haddington
Pencaitland + Gifford circular ↔ Haddington
Route map
123 live route map
See the route, stops, and live buses currently on this line.
20 stops
Live buses loading
Map ready
Loading the route map...
Pencaitland + Gifford circular → Haddington
5 trips · first 10:20 · last 18:20
Sunday
Live Valid 2026-05-25 – 2027-05-24
Swipe sideways to see later trips.
Stop
10:20
Haddington
12:20
Haddington
14:20
Haddington
16:20
Haddington
18:20
Haddington
Timetable data from East Coast Buses, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code ECBU_123.
All stops shown
20 stops- Haddington, Market Street at
- Haddington, St Mary's Church at
- Haddington, Lennoxlove RE at
- Haddington, Parkend at
- Bolton Parish Church at
- Bolton, Upper Bolton Cottages opposite
- Bolton Muir Wood opposite
- Bolton, Inglisfield Cottage at
- Gifford, Tweeddale Ave at
- Gifford, Goblin Ha' at
- Gifford Vale at
- Gifford, Slateford Farm RE at
- Gifford, Myreside RE opposite
- Gifford, Beech Hill RE opposite
- Haddington, Cockles Smiddy at
- Haddington, Monkrigg West Lodge opposite
- Haddington, Lennoxlove East Port at
- Haddington, Lennoxlove Acredales at
- Haddington, St Mary's Church opposite
- Haddington, High Street Stop A