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

      Last updated on May 5, 2026