N107 Dunbar or Haddington - Edinburgh

A bus service operated by East Coast Buses

Dunbar or Haddington - Edinburgh

Dunbar Asda (opp) 01:58
Dunbar, at Goldenstones Avenue 02:00
Dunbar, at Bellevue Avenue 02:00
Dunbar, at Parish Church 02:01
Dunbar, at Railway Station 02:01
Dunbar High Street 02:02
Dunbar, at Bleachingfield 02:03
Dunbar, at Boroughdales 02:03
Dunbar, at Grahame Place 02:04
Dunbar, at Gala Green 02:04
Belhaven 02:06
Belhaven, at Old Police Station 02:06
West Barns, opp Caravan Park 02:07
West Barns, opp School Brae 02:07
West Barns, opp Duke Street 02:08
West Barns, at East Links Family Park 02:08
West Barns, opp Hedderwick Hill Road End 02:10
West Barns, opp Foxlake 02:10
West Barns, opp Tynefield 02:11
West Barns, adj Biel 02:11
East Linton, opp The Knowes 02:13
East Linton, opp Phantassie Farm 02:15
East Linton, opp Bridgend Hotel 02:15
East Linton, opp The Mart 02:15
East Linton, opp Orchardfield 02:16
Haddington, opp Monksmuir Park 02:20
Haddington, opp Beanston 02:21
Haddington, opp Abbey Mains 02:23
Haddington, opp Abbey Toll 02:24
Haddington, at Traprain Terrace 02:26
Haddington Dunbar Road (at 20) 02:26
Haddington, at Artillery Park 02:26
Haddington High Street (Stop A) 02:2704:14
Haddington, at Police Station 02:2704:14
Haddington Station Road 02:2704:15
Haddington, adj Letham Drive 02:2804:15
Haddington, at Park Lane 02:2804:15
Haddington, opp Knowes Road 02:2804:16
Haddington, opp Gateside Road 02:2904:16
Haddington, at Arthurs Way 02:2904:17
Magdalene Drive (adj) 02:48
Haddington, adj Letham Mains Rd End 04:18
Magdalene, after Hope Lane 02:48
Gladsmuir, opp Coates Road 04:19
Magdalene, opp Portobello High School 02:49
Gladsmuir, at Liberty Hall 04:20
Durham, after Milton Gardens North 02:50
Gladsmuir Farmhouse (opp and before) 04:21
Duddingston Gardens (opp) 02:50
Gladsmuir Roundabout (E-bound) 04:22
Duddingston Avenue (opp) 02:51
Macmerry Penston Road End (near) 04:24
Willowbrae, opp Duddingston Mills 02:51
Macmerry, opp St Germains Terrace 04:25
Willowbrae, before Paisley Drive 02:52
Macmerry, adj Whiteloch Road 04:25
Willowbrae Northfield Crescent (near) 02:52
Tranent, at Muirpark Road 04:28
Willowbrae, adj Ulster Drive 02:53
Tranent Morrison Avenue (near) 04:28
Willowbrae Gardens (opp) 02:53
Tranent, opp St Martin's School 04:29
Willowbrae, before Abercorn Road 02:53
Tranent Police Station 04:29
Meadowbank House (opp) 02:54
Tranent Bridge Street (W-bound) 04:30
Meadowbank Stadium (opp) 02:54
Tranent, at Polson Park 04:30
Meadowbank, opp Wishaw Terrace 02:55
Tranent, adj Polson Gardens 04:31
Abbeyhill, opp Marionville Road 02:55
Dolphingstone Farm (opp) 04:33
Abbeyhill (W-bound) 02:56
Dolphingstone, opp Kinwegar Recycling Centre 04:34
Calton Terrace Brae (opp) 02:56
Wallyford, opp Strawberry Corner 04:35
Calton, opp Regent Terrace 02:57
Wallyford Chuckers Row (near) 04:35
Edinburgh, at St Andrew's House 02:58
Wallyford, adj Railway Station 04:36
Edinburgh Waterloo Place (Stop ZJ) 02:58
Wallyford Journey Hub (N-bound) 04:36
Edinburgh Princes Street (Waverley Steps) (Stop PP) 02:58
Musselburgh, at Galt Road 04:37
Edinburgh Princes Street (Scott Mon.) (Stop PT) 02:59
Musselburgh, adj Moir Crescent 04:37
Edinburgh Princes Street (west) (Stop PY) 03:01
Musselburgh Levenhall Roundabout (W-bound) 04:38
Edinburgh West End Shandwick Place (Stop SE) 03:02
Musselburgh, adj Windsor Park Drive 04:39
Haymarket West Maitland Street (Stop HD) 03:05
Musselburgh Ashgrove North (near) 04:39
Musselburgh, adj Beulah 04:40
Musselburgh, opp Loretto Upper School 04:41
Musselburgh, o/s St Peter's Church 04:41
Musselburgh High Street (Stop C) 04:42

Edinburgh - Dunbar or Haddington

Haymarket West Maitland Street (Stop HD) 00:2103:11
Edinburgh West End Shandwick Place (Stop SB) 00:2403:13
Edinburgh Princes Street (west) (Stop PD) 00:2703:15
Edinburgh Princes Street (Scott Mon.) (Stop PK) 00:2903:17
00:3203:20
Edinburgh Princes Street (Waverley Steps) (Stop PN) 00:3303:21
Greenside Leith Street (Stop JC) 00:3403:22
Hillside Leopold Place (Stop EE) 00:3703:24
Hillside Brunswick Street (near) 00:3803:25
Hillside Wellington Street (near) 00:3803:25
Hillside, at Brunton Place 00:3803:25
Abbeyhill (E-bound 1) 00:3903:26
Abbeyhill, after Marionville Road 00:4003:27
Meadowbank Stadium (at) 00:4103:28
Meadowbank House (at) 00:4203:29
Willowbrae, opp Abercorn Road 00:4303:29
Willowbrae Gardens (after) 00:4303:30
Willowbrae, opp Ulster Drive 00:4403:31
Willowbrae, adj Northfield Crescent 00:4403:31
Willowbrae, after Paisley Drive 00:4503:31
Willowbrae, o/s Duddingston Mills 00:4503:31
Duddingston Avenue (after) 00:4603:32
Duddingston Gardens (before) 00:4603:33
Duddingston, after Southfield Loan 00:4703:33
Durham, opp Milton Gardens North 00:4703:34
Magdalene, at Portobello High School 00:4803:34
Magdalene, before Hope Lane 00:4903:35
Magdalene Drive (opp) 00:4903:35
Brunstane, opp Edinburgh College (Milton Rd) 00:5003:35
Brunstane Bank (opp) 00:5003:36
Brunstane, before Coillesdene Crescent 00:5003:36
Brunstane, opp Portobello Cemetery 00:5103:37
Brunstane, before Milton Terrace 00:5103:37
Brunstane, after Eastfield Gardens 00:5203:37
Brunstane Mill Road (opp) 00:5203:37
Musselburgh Edinburgh Road (o/s 39) 00:5303:38
Musselburgh, opp Maitland Park Road 00:5303:38
Musselburgh Fisherow 00:5403:39
Musselburgh Brunton Theatre Journey Hub 00:5503:40
Musselburgh Bridge Street (S-bound) 00:5503:40
Musselburgh High Street (Stop B) 00:5603:41
Musselburgh, opp St Peter's Church 00:5703:42
Musselburgh, o/s Loretto Upper School 00:5703:42
Musselburgh, opp Beulah 00:5803:42
Musselburgh, opp Ashgrove North 00:5803:43
Musselburgh, opp Windsor Park Drive 00:5903:43
Musselburgh Levenhall Roundabout (E-bound) 00:5903:44
Musselburgh, opp Moir Crescent 01:0003:44
Musselburgh, opp Galt Road 01:0103:45
Wallyford Journey Hub (S-bound) 01:0103:45
Wallyford, opp Railway Station 01:0103:45
Wallyford, adj Chuckers Row 01:0203:46
Wallyford, o/s Strawberry Corner 01:0203:46
Dolphingstone, adj Kinwegar Recycling Centre 01:0303:47
Dolphingstone Farm (at) 01:0403:48
Tranent, opp Polson Gardens 01:0703:50
Tranent, opp Polson Park 01:0703:51
Tranent, at Coal Neuk 01:0803:51
Tranent Bridge Street (E-bound) 01:0803:51
Tranent, opp Police Station 01:0903:52
Tranent, opp Morrison Avenue 01:1003:53
Tranent, opp Muirpark Road 01:1003:53
Macmerry, opp Whiteloch Road 01:1303:56
Macmerry, adj St Germains Terrace 01:1303:56
Macmerry, adj Satellite Park 01:1403:57
Macmerry, opp Industrial Estate West 01:1403:57
Gladsmuir Roundabout (W-bound) 01:1603:59
Gladsmuir Farmhouse (at) 01:1704:00
Gladsmuir, at Lamington Road 01:1704:00
Gladsmuir, opp Liberty Hall 01:1804:01
Gladsmuir, adj Coates Road 01:2004:02
Haddington, opp Letham Mains Rd End 01:2104:03
Haddington, opp Arthurs Way 01:2204:04
Haddington, adj Gateside Road 01:2304:05
Haddington, at Knowes Road 01:2304:05
Haddington, opp Park Lane 01:2304:06
Haddington, opp Letham Drive 01:2404:06
Haddington, at Station Road 01:2404:06
Haddington, opp Corn Exchange 01:2504:07
Haddington, at Market Street 01:2504:07
Haddington, opp Artillery Park 01:25
Haddington Dunbar Road (at 33) 01:26
Haddington, opp Traprain Terrace 01:26
Haddington, at Abbey Toll 01:28
Haddington, at Abbey Mains 01:29
Haddington, adj Beanston 01:30
Haddington, at Monksmuir Park 01:31
Pencraig, at Hailes Rd End 01:32
East Linton, at Orchardfield 01:35
East Linton, at The Mart 01:35
East Linton, at Bridgend Hotel 01:35
East Linton, at Phantassie Farm 01:36
East Linton, adj The Knowes 01:37
West Barns, opp Biel 01:39
West Barns, adj Tynefield 01:39
West Barns, at Foxlake 01:40
West Barns, at Hedderwick Hill Road End 01:40
West Barns, opp East Links Family Park 01:42
West Barns, at Duke Street 01:42
West Barns, at School Brae 01:42
West Barns, at Caravan Park 01:43
Belhaven, opp Old Police Station 01:44
Belhaven 01:44
Dunbar, opp Gala Green 01:45
Dunbar, opp Grahame Place 01:46
Dunbar, opp Boroughdales 01:46
Dunbar, opp Bleachingfield 01:47
Dunbar High Street 01:48
Dunbar, opp Railway Station 01:48
Dunbar, opp Parish Church 01:49
Dunbar, opp Bellevue Avenue 01:49
Dunbar, opp Goldenstones Avenue 01:50
Dunbar Asda (at) 01:52
Dunbar Asda (opp) 01:53

Timetable data from the Traveline National Dataset (TNDS),

More information

East Coast Buses

Website
Twitter
@EastCoastBuses

Cash (exact fare) accepted