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.
83 stops
Live buses loading
Map ready
Loading the route map...
Pencaitland + Gifford circular → Haddington
15 trips · first 06:43 · last 18:15
Mon–Fri
Live Valid 2026-05-25 – 2027-05-24
Swipe sideways to see later trips.
Stop
06:43
Haddington
08:20
Haddington
09:06
Haddington
09:30
Haddington
10:36
Haddington
11:00
Haddington
12:06
Haddington
12:30
Haddington
13:36
Haddington
14:00
Haddington
15:06
Haddington
15:35
Haddington
16:36
Haddington
17:05
Haddington
18:15
Haddington
Bolton Muir Wood
opposite
06:52
08:29
09:15
09:57
10:45
11:27
12:15
12:57
13:45
14:27
15:15
16:02
16:45
17:32
18:42
06:54
08:31
09:17
09:59
10:47
11:29
12:17
12:59
13:47
14:29
15:17
16:04
16:47
17:34
18:44
06:56
08:33
09:19
10:01
10:49
11:31
12:19
13:01
13:49
14:31
15:19
16:06
16:49
17:36
18:46
06:58
08:35
09:21
10:02
10:51
11:32
12:21
13:02
13:51
14:32
15:21
16:07
16:51
17:37
18:47
Gifford, Myreside RE
opposite
06:59
08:36
09:22
10:03
10:52
11:33
12:22
13:03
13:52
14:33
15:22
16:08
16:52
17:38
18:48
Gifford, Beech Hill RE
opposite
07:01
08:38
09:24
10:05
10:54
11:35
12:24
13:05
13:54
14:35
15:24
16:10
16:54
17:40
18:50
07:02
08:39
09:25
10:06
10:55
11:36
12:25
13:06
13:55
14:36
15:25
16:11
16:55
17:41
18:51
Haddington, Monkrigg West Lodge
opposite
07:04
08:41
09:27
10:08
10:57
11:38
12:27
13:08
13:57
14:38
15:27
16:13
16:57
17:43
18:53
07:04
08:41
09:27
10:08
10:57
11:38
12:27
13:08
13:57
14:38
15:27
16:13
16:57
17:43
18:53
07:05
08:42
09:28
10:09
10:58
11:39
12:28
13:09
13:58
14:39
15:28
16:14
16:58
17:44
18:54
Haddington, St Mary's Church
opposite
07:06
08:43
09:29
10:10
10:59
11:40
12:29
13:10
13:59
14:40
15:29
16:15
16:59
17:45
18:55
Haddington, High Street
Stop A
07:06
08:43
09:29
10:10
10:59
11:40
12:29
13:10
13:59
14:40
15:29
16:15
16:59
17:45
18:55
Haddington → Pencaitland + Gifford circular
1 trip · first 07:30 · last 07:30
Mon–Fri
Live Valid 2026-05-25 – 2027-05-24
Swipe sideways to see later trips.
Stop
07:30
Haddington
07:30
07:31
Haddington, Lennoxlove Acredales
opposite
07:31
Haddington, Lennoxlove East Port
opposite
07:32
07:33
Haddington, Cockles Smiddy
opposite
07:34
07:35
07:37
Gifford, Slateford Farm RE
opposite
07:38
Gifford Vale
opposite
07:38
Gifford, Goblin Ha'
opposite
07:39
Gifford, Tweeddale Ave
opposite
07:39
Bolton, Inglisfield Cottage
opposite
07:41
07:43
07:45
East Saltoun, Byre Court
opposite
07:46
East Saltoun, Fletcher Hall
opposite
07:47
West Saltoun, South Lodge
opposite
07:48
07:50
West Saltoun, West Lodge
opposite
07:51
Glenkinchie Distillery
opposite
07:55
Pencaitland, Lempockwells Rd End
north-west bound
07:57
07:58
07:59
08:00
Pencaitland, School
opposite
08:01
Pencaitland Park
opposite
08:01
Pencaitland, Nisbet Road End
opposite
08:03
Pencaitland, Whitelodge RE
opposite
08:05
Haddington, Samuelston RE
opposite
08:06
08:07
Haddington, Blackhouse Bridge
eastbound
08:09
08:09
Haddington, Dovecot
opposite
08:10
Haddington, Bothwell Avenue
opposite
08:10
Haddington, Long Cram
opposite
08:11
Haddington, Rosehall Place
opposite
08:11
Haddington, Corn Exchange
opposite
08:13
08:14
Timetable data from East Coast Buses, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code ECBU_123.
All stops shown
48 stops- Haddington, Market Street at
- Haddington, Artillery Park at
- Haddington, St Mary's Church at
- Haddington, Lennoxlove RE at
- Haddington, Parkend at
- Bolton Parish Church at
- Bolton, Upper Bolton Cottages opposite
- Haddington, High Street Stop B
- Haddington, Police Station at
- Haddington, Knox Court at
- Haddington, Rosehall Place at
- Haddington, Long Cram at
- Haddington, Bothwell Avenue at
- Haddington, Dovecot at
- Haddington, Black House near
- Haddington, Letham Mains RE opposite
- Haddington, Blackhouse Bridge westbound
- Haddington, Sunnyside opposite
- Haddington, Samuelston RE near
- Pencaitland, Whitelodge RE near
- Pencaitland, Nisbet Road End near
- Pencaitland Park at
- Pencaitland, School near
- Pencaitland, Institute opposite
- Pencaitland, Pringles Place opposite
- Pencaitland, Lempockwells opposite
- Pencaitland, Lempockwells Rd End south-east bound
- Glenkinchie Distillery at
- West Saltoun, West Lodge at
- West Saltoun, Crossroads opposite
- West Saltoun, South Lodge at
- East Saltoun, Fletcher Hall outside
- East Saltoun, Byre Court outside
- East Saltoun, Oak Cottage 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