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.
Main stops shown
4 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Haddington, Market Street at
- Bolton, Upper Bolton Cottages opposite
- Gifford, Goblin Ha' at
- Haddington, High Street Stop A