Bus 123 in Haddington: Stops & Timetable

Click to load interactive map
List of stops
    Map

    Market Street – High Street

    Market Street

    10:2012:2014:2016:2018:20

    St Mary's Church

    10:2112:2114:2116:2118:21

    Lennoxlove RE

    10:2312:2314:2316:2318:23

    Parkend

    10:2512:2514:2516:2518:25

    Bolton Parish Church

    10:2612:2614:2616:2618:26

    Upper Bolton Cottages

    10:2812:2814:2816:2818:28

    Bolton Muir Wood

    10:2912:2914:2916:2918:29

    Inglisfield Cottage

    10:3112:3114:3116:3118:31

    Tweeddale Ave

    10:3312:3314:3316:3318:33

    Goblin Ha'

    10:3412:3414:3416:3418:34

    Gifford Vale

    10:3512:3514:3516:3518:35

    Slateford Farm RE

    10:3512:3514:3516:3518:35

    Myreside RE

    10:3612:3614:3616:3618:36

    Beech Hill RE

    10:3812:3814:3816:3818:38

    Cockles Smiddy

    10:3912:3914:3916:3918:39

    Monkrigg West Lodge

    10:4112:4114:4116:4118:41

    Lennoxlove East Port

    10:4112:4114:4116:4118:41

    Lennoxlove Acredales

    10:4212:4214:4216:4218:42

    St Mary's Church

    10:4312:4314:4316:4318:43

    High Street

    10:4312:4314:4316:4318:43
    Last updated on March 22, 2026
    Build real-time departures into your app Free API Access →

    Route Path (Streets & Roads)

    Market Street – High Street
    Market Street - Sidegate - Main Street - Cockles Brae - Sidegate - High Street
    All data is available in GTFS feed: great-britain

    Bus 123 FAQ

    • What time does the 123 bus start operating?

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

    • What time does the 123 bus stop working?

      Services on the 123 bus stop at 18:43 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.

    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