123 Market Street ↔ High Street
Operated by East Coast Buses. First bus 06:43, last bus 18:15. 16 journeys on weekdays.
Timetable
Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.
| Artillery Park (at) | 06:43 | · | · | · | · | · | · | · | · | · | · | · | · | · | · |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Market Street (at) | · | 08:20 | 09:06 | · | 10:36 | · | 12:06 | · | 13:36 | · | 15:06 | · | 16:36 | · | · |
| Upper Bolton Cottages (opp) | 06:51 | 08:28 | 09:14 | · | 10:44 | · | 12:14 | · | 13:44 | · | 15:14 | · | 16:44 | · | · |
| High Street (Stop B) | · | · | · | 09:30 | · | 11:00 | · | 12:30 | · | 14:00 | · | 15:35 | · | 17:05 | 18:15 |
| Rosehall Place (at) | · | · | · | 09:32 | · | 11:02 | · | 12:32 | · | 14:02 | · | 15:37 | · | 17:07 | 18:17 |
| Institute (opp) | · | · | · | 09:41 | · | 11:11 | · | 12:41 | · | 14:11 | · | 15:46 | · | 17:16 | 18:26 |
| Glenkinchie Distillery (at) | · | · | · | 09:46 | · | 11:16 | · | 12:46 | · | 14:16 | · | 15:51 | · | 17:21 | 18:31 |
| Crossroads (opp) | · | · | · | 09:50 | · | 11:20 | · | 12:50 | · | 14:20 | · | 15:55 | · | 17:25 | 18:35 |
| Byre Court (o/s) | · | · | · | 09:54 | · | 11:24 | · | 12:54 | · | 14:24 | · | 15:59 | · | 17:29 | 18:39 |
| Goblin Ha' (at) | 06:57 | 08:34 | 09:20 | 10:01 | 10:50 | 11:31 | 12:20 | 13:01 | 13:50 | 14:31 | 15:20 | 16:06 | 16:50 | 17:36 | 18:46 |
| 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 |
Route map
All stops on route 123
123 towards High Street
- Artillery Park (at) Haddington
- Market Street (at) Haddington
- St Mary's Church (at) Haddington
- Lennoxlove RE (at) Haddington
- Parkend (at) Haddington
- Bolton Parish Church (at) Bolton
- Upper Bolton Cottages (opp) Bolton
- High Street (Stop B) Haddington
- Police Station Haddington
- Knox Court (at) Haddington
- Rosehall Place (at) Haddington
- Long Cram (at) Haddington
- Bothwell Avenue (at) Haddington
- Dovecot (at) Haddington
- Blackhouse Bridge (W-bound) Haddington
- Letham Mains RE (opp) Haddington
- Black House (nr) Haddington
- Sunnyside (opp) Haddington
- Samuelston RE (nr) Haddington
- Whitelodge RE (nr) Pencaitland
- Nisbet Road End (nr) Pencaitland
- Pencaitland Park (at) Pencaitland
- School (near) Pencaitland
- Institute (opp) Pencaitland
- Pringles Place (opp) Pencaitland
- Lempockwells (opp) Pencaitland
- Lempockwells Rd End (SE-bound) Pencaitland
- Glenkinchie Distillery (at) Glenkinchie
- West Lodge (at) West Saltoun
- Crossroads (opp) West Saltoun
- South Lodge (at) West Saltoun
- Fletcher Hall (o/s) East Saltoun
- Byre Court (o/s) East Saltoun
- Oak Cottage (opp) East Saltoun
- Bolton Muir Wood (opp) Bolton
- Inglisfield Cottage (at) Bolton
- Goblin Ha' (at) Gifford
- Tweeddale Ave (at) Gifford
- Gifford Vale (at) Gifford
- Slateford Farm RE Gifford
- Myreside RE (opp) Gifford
- Beech Hill RE (opp) Gifford
- Cockles Smiddy (at) Haddington
- Monkrigg West Lodge (opp) Haddington
- Lennoxlove East Port (at) Haddington
- Lennoxlove Acredales (at) Haddington
- High Street (Stop A) Haddington
- St Mary's Church (opp) Haddington
123 towards Market Street
- Market Street (at) Haddington
- St Mary's Church (at) Haddington
- Lennoxlove Acredales (opp) Haddington
- Lennoxlove East Port (opp) Haddington
- Monkrigg West Lodge (at) Haddington
- Cockles Smiddy (opp) Haddington
- Beech Hill RE (at) Gifford
- Myreside RE (at) Gifford
- Gifford Vale (opp) Gifford
- Slateford Farm RE (opp) Gifford
- Goblin Ha' (opp) Gifford
- Tweeddale Ave (opp) Gifford
- Inglisfield Cottage (opp) Bolton
- Bolton Muir Wood (at) Bolton
- Oak Cottage (at) East Saltoun
- Byre Court (opp) East Saltoun
- Fletcher Hall (opp) East Saltoun
- South Lodge (opp) West Saltoun
- Crossroads (at) West Saltoun
- West Lodge (opp) West Saltoun
- Glenkinchie Distillery (opp) Glenkinchie
- Lempockwells Rd End (NW-bound) Pencaitland
- Lempockwells (at) Pencaitland
- Pringles Place (at) Pencaitland
- Institute (near) Pencaitland
- School (opp) Pencaitland
- Pencaitland Park (opp) Pencaitland
- Nisbet Road End (opp) Pencaitland
- Whitelodge RE (opp) Pencaitland
- Samuelston RE (opp) Haddington
- Sunnyside (nr) Haddington
- Blackhouse Bridge (E-bound) Haddington
- Letham Mains RE (nr) Haddington
- Dovecot (opp) Haddington
- Bothwell Avenue (opp) Haddington
- Rosehall Place (opp) Haddington
- Long Cram (opp) Haddington
- Corn Exchange (opp) Haddington
- Market Street (at) Haddington
Service history & registered changes
- 🆕 Registered effective 1 Jun 2026 Operating between Tain and Tain given service number 123 effective from 01 June 2026. To amend Timetable.
- 🆕 Registered effective 22 Feb 2026 Operating between Haddington and Haddington given service number 123 effective from 22 February 2026. To amend Timetable.
- 🆕 Registered effective 7 Sept 2025 Operating between Haddington and Haddington given service number 123 effective from 07 September 2025. To amend Start & Finish Point and Timetable.
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 123 bus?
The first 123 departure on weekdays leaves at 06:43 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 123 bus?
The last 123 on weekdays leaves its first stop at 18:15. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 123 bus cost?
The England fare cap doesn't apply in Scotland — East Coast Buses sets the fares on the 123. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
Who runs the 123 bus?
The 123 is operated by East Coast Buses.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.