Bus 123 in Haddington: Stops & Timetable

Click to load interactive map
List of stops
          Map

          Market Street – High Street

          Market Street

          08:2009:0610:3612:0613:3615:0616:36

          St Mary's Church

          08:2109:0710:3712:0713:3715:0716:37

          Lennoxlove RE

          08:2309:0910:3912:0913:3915:0916:39

          Parkend

          08:2509:1110:4112:1113:4115:1116:41

          Bolton Parish Church

          08:2609:1210:4212:1213:4215:1216:42

          Upper Bolton Cottages

          08:2809:1410:4412:1413:4415:1416:44

          Bolton Muir Wood

          08:2909:1510:4512:1513:4515:1516:45

          Inglisfield Cottage

          08:3109:1710:4712:1713:4715:1716:47

          Tweeddale Ave

          08:3309:1910:4912:1913:4915:1916:49

          Goblin Ha'

          08:3409:2010:5012:2013:5015:2016:50

          Gifford Vale

          08:3509:2110:5112:2113:5115:2116:51

          Slateford Farm RE

          08:3509:2110:5112:2113:5115:2116:51

          Myreside RE

          08:3609:2210:5212:2213:5215:2216:52

          Beech Hill RE

          08:3809:2410:5412:2413:5415:2416:54

          Cockles Smiddy

          08:3909:2510:5512:2513:5515:2516:55

          Monkrigg West Lodge

          08:4109:2710:5712:2713:5715:2716:57

          Lennoxlove East Port

          08:4109:2710:5712:2713:5715:2716:57

          Lennoxlove Acredales

          08:4209:2810:5812:2813:5815:2816:58

          St Mary's Church

          08:4309:2910:5912:2913:5915:2916:59

          High Street

          08:4309:2910:5912:2913:5915:2916:59

          High Street – High Street

          High Street09:3011:0012:3014:0015:3517:0518:15
          Police Station09:3111:0112:3114:0115:3617:0618:16
          Knox Court09:3111:0112:3114:0115:3617:0618:16
          Rosehall Place09:3211:0212:3214:0215:3717:0718:17
          Long Cram09:3211:0212:3214:0215:3717:0718:17
          Bothwell Avenue09:3311:0312:3314:0315:3817:0818:18
          Dovecot09:3311:0312:3314:0315:3817:0818:18
          Black House09:3411:0412:3414:0415:3917:0918:19
          Letham Mains RE09:3411:0412:3414:0415:3917:0918:19
          Blackhouse Bridge09:3411:0412:3414:0415:3917:0918:19
          Sunnyside09:3511:0512:3514:0515:4017:1018:20
          Samuelston RE09:3611:0612:3614:0615:4117:1118:21
          Whitelodge RE09:3711:0712:3714:0715:4217:1218:22
          Nisbet Road End09:3811:0812:3814:0815:4317:1318:23
          Pencaitland Park09:4011:1012:4014:1015:4517:1518:25
          School09:4111:1112:4114:1115:4617:1618:26
          Institute09:4111:1112:4114:1115:4617:1618:26
          Pringles Place09:4211:1212:4214:1215:4717:1718:27
          Lempockwells09:4311:1312:4314:1315:4817:1818:28
          Lempockwells Rd End09:4411:1412:4414:1415:4917:1918:29
          Glenkinchie Distillery09:4611:1612:4614:1615:5117:2118:31
          West Lodge09:4911:1912:4914:1915:5417:2418:34
          Crossroads09:5011:2012:5014:2015:5517:2518:35
          South Lodge09:5111:2112:5114:2115:5617:2618:36
          Fletcher Hall09:5311:2312:5314:2315:5817:2818:38
          Byre Court09:5411:2412:5414:2415:5917:2918:39
          Oak Cottage09:5511:2512:5514:2516:0017:3018:40
          Bolton Muir Wood09:5711:2712:5714:2716:0217:3218:42
          Inglisfield Cottage09:5911:2912:5914:2916:0417:3418:44
          Tweeddale Ave10:0111:3113:0114:3116:0617:3618:46
          Goblin Ha'10:0111:3113:0114:3116:0617:3618:46
          Gifford Vale10:0211:3213:0214:3216:0717:3718:47
          Slateford Farm RE10:0211:3213:0214:3216:0717:3718:47
          Myreside RE10:0311:3313:0314:3316:0817:3818:48
          Beech Hill RE10:0511:3513:0514:3516:1017:4018:50
          Cockles Smiddy10:0611:3613:0614:3616:1117:4118:51
          Monkrigg West Lodge10:0811:3813:0814:3816:1317:4318:53
          Lennoxlove East Port10:0811:3813:0814:3816:1317:4318:53
          Lennoxlove Acredales10:0911:3913:0914:3916:1417:4418:54
          St Mary's Church10:1011:4013:1014:4016:1517:4518:55
          High Street10:1011:4013:1014:4016:1517:4518:55
          Build real-time departures into your app Free API Access →

          Route Path (Streets & Roads)

          Outbound: Market Street – High Street
          Market Street - Sidegate - Main Street - Cockles Brae - Sidegate - High Street
          Inbound: High Street – High Street
          High Street - Court Street - Knox Place - Pencaitland Road - Lempockwells Road - Main Street - Cockles Brae - Sidegate - High Street

          Schedules and stops for this route are published in GTFS: great-britain, dft-gtfs

          Bus 123 FAQ

          • What time does the 123 bus start operating?

            Services on the 123 bus start at 08:20 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

          • What time does the 123 bus stop working?

            Services on the 123 bus stop at 16:59 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

          • Is there a 123 bus stop near me?

            Click here to view the nearest 123 bus stop.

          East Coast Buses 123 bus Route Map

          123 bus Line Map PDF Version: 123 timetable, stops and map

          123 (Haddington Buses)

          The first stop of the 123 bus route is Market Street and the last stop is High Street. 123 is operational during everyday.

          Additional information: 123 has 20 stops and the total trip duration for this route is approximately 23 minutes.

          See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Haddington Buses suggested routes, real-time bus tracker, line route maps in Haddington, and helps to find the closest 123 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 123 bus to take on your trip.

          123 bus near me

          Last updated on May 13, 2026