Bus 107 : Full Schedule in Haddington

Click to load interactive map
List of stops
      Map

      Dunbar Asda – High Street (Stop D)

      Dunbar Asda

      18:5719:5722:3223:22

      Goldenstones Avenue

      18:5919:5922:3423:24

      Bellevue Avenue

      19:0020:0022:3423:24

      Parish Church

      19:0120:0122:3523:25

      Railway Station

      19:0120:0122:3523:25

      High Street

      19:02
      19:03
      20:02
      20:03
      22:3623:26

      Bleachingfield

      19:0420:0422:3723:27

      Boroughdales

      19:0420:0422:3723:27

      Grahame Place

      19:0520:0522:3823:28

      Gala Green

      19:0520:0522:3823:28

      Belhaven

      19:0720:0722:4023:30

      Old Police Station

      19:0720:0722:4023:30

      Caravan Park

      19:0820:0822:4123:31

      School Brae

      19:0820:0822:4123:31

      Duke Street

      19:0920:0922:4223:32

      East Links Family Park

      19:0920:0922:4223:32

      Hedderwick Hill Road End

      19:1120:1122:4423:34

      Foxlake

      19:1220:1222:4423:34

      Tynefield

      19:1220:1222:4523:35

      Biel

      19:1320:1322:4523:35

      The Knowes

      19:1520:1522:4723:37

      Phantassie Farm

      19:1720:1722:4923:39

      Bridgend Hotel

      19:1720:1722:4923:39

      The Mart

      19:1720:1722:4923:39

      Orchardfield

      19:1820:1822:4923:39

      Monksmuir Park

      19:2220:2222:5323:43

      Beanston

      19:2320:2322:5523:45

      Abbey Mains

      19:2520:2522:5623:46

      Abbey Toll

      19:2620:2622:5723:47

      Traprain Terrace

      19:2820:2822:5923:49

      Dunbar Road

      19:2820:2822:5923:49

      Artillery Park

      19:2820:2823:0023:50

      High Street

      19:2920:2923:0023:50

      Police Station

      19:3020:3023:0123:51

      Station Road

      19:3020:3023:0123:51

      Letham Drive

      19:3220:3123:0223:52

      Park Lane

      19:3220:3223:0323:53

      Knowes Road

      19:3320:3223:0323:53

      Gateside Road

      19:3420:3323:0423:54

      Arthurs Way

      19:3520:3423:0523:55

      Letham Mains Rd End

      19:3620:3523:0623:56

      Coates Road

      19:3720:3623:0723:57

      Liberty Hall

      19:3820:3723:0823:58

      Gladsmuir Farmhouse

      19:3920:3823:0923:59

      Roundabout

      19:4020:3923:1000:00 +1

      Penston Road End

      19:4220:4123:1100:01 +1

      St Germains Terrace

      19:4320:4223:1200:02 +1

      Whiteloch Road

      19:4320:4223:1200:02 +1

      Muirpark Road

      19:4720:4623:1600:06 +1

      Morrison Avenue

      19:4720:4623:1600:06 +1

      St Martin's School

      19:4820:4723:1700:07 +1

      Police Station

      19:4820:4723:1700:07 +1

      Bridge Street

      19:4920:4823:1800:08 +1

      Polson Park

      19:4920:4823:1800:08 +1

      Polson Gardens

      19:5020:4923:1900:09 +1

      Dolphingstone Farm

      19:5320:5123:2100:11 +1

      Kinwegar Recycling Centre

      19:5420:5223:2200:12 +1

      Strawberry Corner

      19:5520:5323:2300:13 +1

      Chuckers Row

      19:5520:5323:2300:13 +1

      Railway Station

      19:5620:5423:2400:14 +1

      Wallyford Journey Hub

      19:5620:5423:2400:14 +1

      Galt Road

      19:5720:5523:2500:15 +1

      Moir Crescent

      19:5720:5523:2500:15 +1

      Levenhall Roundabout

      19:5820:5623:2600:16 +1

      Windsor Park Drive

      19:5920:5623:2600:16 +1

      Ashgrove North

      19:5920:5723:2700:17 +1

      Beulah

      20:0020:5723:2700:17 +1

      Loretto Upper School

      20:0020:5823:2800:18 +1

      St Peter's Church

      20:0120:5823:2800:18 +1

      High Street (Stop D)

      20:0220:5923:2900:19 +1
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.

      High Street (Stop B) – Dunbar Asda

      High Street (Stop B)04:2005:4406:0106:57
      St Peter's Church04:2105:4506:0206:58
      Loretto Upper School04:2105:4506:0206:58
      Beulah04:2205:4606:0306:59
      Ashgrove North04:2205:4606:0307:00
      Windsor Park Drive04:2205:4606:0307:00
      Levenhall Roundabout04:2305:4706:0407:01
      Moir Crescent04:2405:4806:0507:02
      Galt Road04:2405:4806:0507:02
      Wallyford Journey Hub04:2505:4906:0607:03
      Railway Station04:2505:4906:0607:03
      Chuckers Row04:2605:5006:0707:04
      Strawberry Corner04:2605:5006:0707:05
      Kinwegar Recycling Centre04:2705:5106:0807:05
      Dolphingstone Farm04:2805:5206:0907:07
      Polson Gardens04:3105:5506:1207:10
      Polson Park04:3105:5506:1207:11
      Coal Neuk04:3205:5606:1307:12
      Bridge Street04:3205:5606:1307:12
      Police Station04:3305:5706:1407:13
      Morrison Avenue04:3405:5806:1507:14
      Muirpark Road04:3405:5806:1507:14
      Whiteloch Road04:3706:0106:1807:18
      St Germains Terrace04:3706:0106:1807:18
      Satellite Park04:3806:0206:1907:19
      Industrial Estate West04:3806:0206:1907:19
      Roundabout04:4006:0406:2107:21
      Gladsmuir Farmhouse04:4006:0506:2207:22
      Lamington Road04:4106:0506:2207:22
      Liberty Hall04:4206:0606:2307:23
      Coates Road04:4306:0806:2507:25
      Letham Mains Rd End04:4406:0906:2607:26
      Arthurs Way04:4506:1006:2707:27
      Gateside Road04:4606:1106:2807:28
      Knowes Road04:4706:1206:2907:29
      Park Lane04:4706:1206:2907:29
      Letham Drive04:4806:1306:3007:30
      Station Road04:4906:1406:3107:31
      Corn Exchange04:5006:1506:3207:32
      Market Street04:5006:1506:3207:32
      Artillery Park04:5006:1506:3207:32
      Dunbar Road04:5106:1606:3307:33
      Traprain Terrace04:5106:1606:3307:33
      Abbey Toll04:5306:1806:3507:35
      Abbey Mains04:5406:1906:3607:36
      Beanston04:5506:2006:3707:37
      Monksmuir Park04:5706:2206:3907:39
      Hailes Rd End04:5806:2306:4007:40
      Orchardfield05:0006:2506:4207:42
      The Mart05:0106:2606:4307:43
      Bridgend Hotel05:0106:2606:4307:43
      Phantassie Farm05:0206:2706:4407:44
      The Knowes05:0306:2806:4507:45
      Biel05:0506:3006:4707:47
      Tynefield05:0506:3006:4707:47
      Foxlake05:0606:3106:4807:48
      Hedderwick Hill Road End05:0606:3106:4807:48
      East Links Family Park05:0806:3306:5007:50
      Duke Street05:0806:3306:5007:50
      School Brae05:0806:3306:5007:51
      Caravan Park05:0906:3406:5107:52
      Old Police Station05:1006:3506:5207:52
      Belhaven05:1006:3506:5207:53
      Gala Green05:1106:3606:5307:54
      Grahame Place05:1206:3706:5407:55
      Boroughdales05:1206:3706:5407:56
      Bleachingfield05:1306:3806:5507:57
      High Street05:1406:3906:5607:58
      Railway Station05:1406:3906:5607:58
      Parish Church05:1506:4006:5707:59
      Bellevue Avenue05:1506:4006:5707:59
      Goldenstones Avenue05:1606:4106:5808:00
      Dunbar Asda05:1806:4307:0008:02
      Dunbar Asda05:1906:4407:0108:03
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Dunbar Asda – High Street (Stop D)
      Spott Road - Queen's Road - Countess Road - High Street - Belhaven Road - Edinburgh Road - Dunbar Road - Bridge Street - Haddington Road - Pencraig Brae - Dunbar Road - High Street - Court Street - Station Road - West Road - Main Road - Westbank Road - Haddington Road - High Street - Bridge Street - Edinburgh Road - Salters Road - The Loan - Moir Crescent - Linkfield Road - Windsor Park Drive - Linkfield Road - High Street
      Inbound: High Street (Stop B) – Dunbar Asda
      High Street - Linkfield Road - Haddington Road - The Loan - Salters Road - Edinburgh Road - Bridge Street - High Street - Morrison Avenue - Main Road - West Road - Station Road - Court Street - Market Street - Dunbar Road - Pencraig Brae - Haddington Road - Bridge Street - Dunbar Road - Edinburgh Road - Forth View - Edinburgh Road - High Street - Belhaven Road - High Street - Queen's Road - Spott Road

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

      Bus 107 FAQ

      • What time does the 107 bus start operating?

        Services on the 107 bus start at 18:57 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • What time does the 107 bus stop working?

        Services on the 107 bus stop at 00:19 +1 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • Is there a 107 bus stop near me?

        Click here to view the nearest 107 bus stop.

      East Coast Buses 107 bus Route Map

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

      107 (Haddington Buses)

      The first stop of the 107 bus route is Dunbar Asda and the last stop is High Street (Stop D). 107 is operational during everyday.

      Additional information: 107 has 70 stops and the total trip duration for this route is approximately 65 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 107 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 107 bus to take on your trip.

      107 bus near me

      Last updated on May 5, 2026