GeoPunk Bus Timetables
Advertisement

N107 Bus Route: Haymarket - Haddington or Dunbar with Stops and Timetable

This bus service is run by East Coast Buses

Bus Route Search

Map of the N107 Bus Service

Advertisement

Bus Timetable for the N107 - Haymarket - Haddington or Dunbar Route

Outbound Localities Visited

Outbound Timetable

Choose Bus Stop

Days Service Runs

Saturday

Days Service Runs

Sunday

Days Service Runs

Saturday

Days Service Runs

Sunday

Days Service Runs

Saturday

Days Service Runs

Sunday

Days Service Runs

Saturday

Days Service Runs

Sunday

Days Service Runs

Saturday

Days Service Runs

Sunday

Days Service Runs

Saturday

Days Service Runs

Sunday
opp, Dunbar Asda, Spott Road, Dunbar1:551:551:551:55--------
at, Goldenstones Avenue, Spott Road, Dunbar1:571:571:571:57--------
at, Bellevue Avenue, Spott Road, Dunbar1:571:571:571:57--------
at, Parish Church, Queens Road, Dunbar1:581:581:581:58--------
at, Railway Station, Countess Road, Dunbar1:581:581:581:58--------
High Street, Dunbar1:591:591:591:59--------
at, Bleachingfield, Belhaven Road, Dunbar2:002:002:002:00--------
at, Boroughdales, Belhaven Road, Dunbar2:002:002:002:00--------
at, Grahame Place, Belhaven Road, Dunbar2:012:012:012:01--------
at, Gala Green, Belhaven Road, Dunbar2:012:012:012:01--------
Belhaven, Belhaven Road2:032:032:032:03--------
at, Old Police Station, Edinburgh Road, Belhaven2:032:032:032:03--------
opp, Caravan Park, Edinburgh Road, West Barns2:042:042:042:04--------
opp, School Brae, Edinburgh Road, West Barns2:042:042:042:04--------
opp, Duke Street, Edinburgh Road, West Barns2:052:052:052:05--------
at, East Links Family Park, Edinburgh Road, West Barns2:052:052:052:05--------
opp, Hedderwick Hill Road End, A199, West Barns2:062:062:062:06--------
opp, Tynefield, A199, West Barns2:082:082:082:08--------
adj, Biel, A199, West Barns2:082:082:082:08--------
opp, The Knowes, A199, East Linton2:102:102:102:10--------
opp, Phantassie Farm, B1377, East Linton2:122:122:122:12--------
opp, Bridgend Hotel, STATION ROAD, East Linton2:122:122:122:12--------
opp, The Mart, Station Road, East Linton2:122:122:122:12--------
opp, Orchardfield, HADDINGTON ROAD, East Linton2:122:122:122:12--------
opp, Hailes Rd End, A199, Pencraig2:152:152:152:15--------
opp, Monksmuir Park, A199, Haddington2:162:162:162:16--------
opp, Beanston, A199, Haddington2:182:182:182:18--------
opp, Abbey Mains, A199, Haddington2:192:192:192:19--------
opp, Abbey Toll, A199, Haddington2:202:202:202:20--------
at, Traprain Terrace, Dunbar Road, Haddington2:222:222:222:22--------
at 20, Dunbar Road, Haddington2:222:222:222:22--------
at, Artillery Park, Hardgate, Haddington2:232:232:232:23--------
Stop A, High Street, Haddington2:232:232:232:232:242:242:242:244:144:144:144:14
at, Police Station, Court Street, Haddington----2:242:242:242:244:144:144:144:14
Station Road, Haddington----2:242:242:242:244:154:154:154:15
adj, Letham Drive, West Road, Haddington----2:252:252:252:254:154:154:154:15
at, Park Lane, West Road, Haddington----2:252:252:252:254:154:154:154:15
opp, Knowes Road, WEST ROAD, Haddington----2:252:252:252:254:164:164:164:16
opp, Gateside Road, B6471, Haddington----2:262:262:262:264:164:164:164:16
at, Arthurs Way, B6471, Haddington----2:262:262:262:264:174:174:174:17
adj, Letham Mains Rd End, A199, Haddington--------4:184:184:184:18
opp, Coates Road, A199, Gladsmuir--------4:194:194:194:19
at, Liberty Hall, A199, Gladsmuir--------4:204:204:204:20
opp and before, Gladsmuir Farmhouse, A199, Gladsmuir--------4:214:214:214:21
E-bound, Roundabout, A199, Gladsmuir--------4:224:224:224:22
adj, Industrial Estate East, A199, Macmerry--------4:234:234:234:23
near, Penston Road End, A199, Macmerry--------4:244:244:244:24
opp, St Germains Terrace, MAIN ROAD, Macmerry--------4:254:254:254:25
adj, Whiteloch Road, MAIN ROAD, Macmerry--------4:254:254:254:25
opp, Muirpark Road, Haddington Road, Tranent--------4:284:284:284:28
near, Morrison Avenue, Haddington Road, Tranent--------4:284:284:284:28
opp, St Martin's School, High Street, Tranent--------4:294:294:294:29
Police Station, HIGH STREET, Tranent--------4:294:294:294:29
W-bound, Bridge Street, New Row, Tranent--------4:304:304:304:30
at, Polson Park, Edinburgh Road, Tranent--------4:304:304:304:30
adj, Polson Gardens, Edinburgh Road, Tranent--------4:314:314:314:31
opp, Dolphingstone Farm, A199, Dolphingstone--------4:334:334:334:33
opp, Kinwegar Recycling Centre, A199, Dolphingstone--------4:344:344:344:34
opp, Strawberry Corner, A199, Wallyford--------4:354:354:354:35
near, Chuckers Row, SALTER'S ROAD, Wallyford--------4:354:354:354:35
adj, Railway Station, THE LOAN, Wallyford--------4:364:364:364:36
N-bound, Park & Choose, The Loan, Wallyford--------4:364:364:364:36
at, Galt Road, MOIR CRESCENT, Musselburgh--------4:374:374:374:37
adj, Moir Crescent, MOIR CRESCENT, Musselburgh--------4:374:374:374:37
W-bound, Levenhall Roundabout, LINKFIELD ROAD, Musselburgh--------4:384:384:384:38
adj, Windsor Park Drive, LINKFIELD ROAD, Musselburgh--------4:394:394:394:39
near, Ashgrove North, LINKFIELD ROAD, Musselburgh--------4:394:394:394:39
adj, Beulah, LINKFIELD ROAD, Musselburgh--------4:404:404:404:40
opp, Loretto Upper School, LINKFIELD ROAD, Musselburgh--------4:414:414:414:41
o/s, St Peter's Church, HIGH STREET, Musselburgh--------4:414:414:414:41
Stop C, High Street (Stop C), HIGH STREET, Musselburgh--------4:424:424:424:42
adj, Magdalene Drive, Milton Road, Magdalene----2:452:452:452:45----
after, Hope Lane, Milton Road, Magdalene----2:452:452:452:45----
opp, Portobello High School, Milton Road, Magdalene----2:462:462:462:46----
after, Milton Gardens North, Milton Road West, Durham----2:472:472:472:47----
opp, Duddingston Gardens, Milton Road West, Duddingston----2:472:472:472:47----
opp, Duddingston Avenue, MILTON ROAD WEST, Duddingston----2:482:482:482:48----
opp, Duddingston Mills, Willowbrae Road, Willowbrae----2:482:482:482:48----
before, Paisley Drive, Willowbrae Road, Willowbrae----2:492:492:492:49----
near, Northfield Crescent, Willowbrae Road, Willowbrae----2:492:492:492:49----
adj, Ulster Drive, Willowbrae Road, Willowbrae----2:502:502:502:50----
opp, Willowbrae Gardens, Willowbrae Road, Willowbrae----2:502:502:502:50----
before, Abercorn Road, Willowbrae Road, Willowbrae----2:502:502:502:50----
opp, Meadowbank House, London Road, Meadowbank----2:512:512:512:51----
opp, Meadowbank Stadium, London Road, Meadowbank----2:512:512:512:51----
opp, Wishaw Terrace, London Road, Meadowbank----2:522:522:522:52----
opp, Marionville Road, London Road, Abbeyhill----2:522:522:522:52----
W-bound, Abbeyhill, London Road----2:532:532:532:53----
opp, Calton Terrace Brae, Regent Road, Calton----2:532:532:532:53----
opp, Regent Terrace, Regent Road, Calton----2:542:542:542:54----
at, St Andrew's House, REGENT ROAD, Edinburgh----2:552:552:552:55----
Stop ZJ, Waterloo Place, WATERLOO PLACE, Edinburgh----2:552:552:552:55----
Stop PP, Princes Street (Waverley Steps), PRINCES STREET, Edinburgh----2:562:562:562:56----
Stop PR, Princes Street (Scott Mon.), Princes Street, Edinburgh----2:562:562:562:56----
Stop PU, Princes Street (west), Princes Street, Edinburgh----2:572:572:572:57----
Stop SE, Shandwick Place, West End----2:592:592:592:59----
Stop HD, West Maitland Street, Haymarket----3:023:023:023:02----
Advertisement

Inbound Localities Visited

Inbound Timetable

Choose Bus Stop

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Saturday

Days Service Runs

Sunday

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Saturday

Days Service Runs

Sunday

Days Service Runs

Saturday

Days Service Runs

Sunday

Days Service Runs

Saturday

Days Service Runs

Sunday

Days Service Runs

Saturday

Days Service Runs

Sunday

Days Service Runs

Saturday

Days Service Runs

Sunday
Stop HD, West Maitland Street, Haymarket0:210:210:210:210:210:21----3:113:113:113:11
Stop SB, Shandwick Place, West End0:230:230:230:230:230:23----3:133:133:133:13
Stop PD, Princes Street (west), Princes Street, Edinburgh0:250:250:250:250:250:25----3:153:153:153:15
Stop PK, Princes Street (Scott Mon.), Princes Street, Edinburgh0:270:270:270:270:270:27----3:173:173:173:17
Stop PN, Princes Street (Waverley Steps), PRINCES STREET, Edinburgh0:280:280:280:280:280:28----3:183:183:183:18
Stop JC, Leith Street, Greenside0:290:290:290:290:290:29----3:193:193:193:19
Stop EE, Leopold Place, LONDON ROAD, Hillside0:320:320:320:320:320:32----3:223:223:223:22
near, Brunswick Street, London Road, Hillside0:330:330:330:330:330:33----3:233:233:233:23
near, Wellington Street, London Road, Hillside0:330:330:330:330:330:33----3:233:233:233:23
at, Brunton Place, London Road, Hillside0:330:330:330:330:330:33----3:233:233:233:23
E-bound 1, Abbeyhill, London Road0:340:340:340:340:340:34----3:243:243:243:24
after, Marionville Road, London Road, Abbeyhill0:350:350:350:350:350:35----3:253:253:253:25
at, Meadowbank Stadium, LONDON ROAD, Meadowbank0:360:360:360:360:360:36----3:263:263:263:26
at, Meadowbank House, London Road, Meadowbank0:370:370:370:370:370:37----3:273:273:273:27
opp, Abercorn Road, Willowbrae Road, Willowbrae0:370:370:370:370:370:37----3:273:273:273:27
after, Willowbrae Gardens, Willowbrae Road, Willowbrae0:380:380:380:380:380:38----3:283:283:283:28
opp, Ulster Drive, Willowbrae Road, Willowbrae0:390:390:390:390:390:39----3:293:293:293:29
adj, Northfield Crescent, Willowbrae Road, Willowbrae0:390:390:390:390:390:39----3:293:293:293:29
after, Paisley Drive, Willowbrae Road, Willowbrae0:390:390:390:390:390:39----3:293:293:293:29
o/s, Duddingston Mills, Willowbrae Road, Willowbrae0:390:390:390:390:390:39----3:293:293:293:29
after, Duddingston Avenue, Milton Road West, Duddingston0:400:400:400:400:400:40----3:303:303:303:30
before, Duddingston Gardens, Milton Road West, Duddingston0:410:410:410:410:410:41----3:313:313:313:31
after, Southfield Loan, Milton Road West, Duddingston0:410:410:410:410:410:41----3:313:313:313:31
opp, Milton Gardens North, Milton Road West, Durham0:420:420:420:420:420:42----3:323:323:323:32
at, Portobello High School, MILTON ROAD, Magdalene0:420:420:420:420:420:42----3:323:323:323:32
before, Hope Lane, Milton Road, Magdalene0:430:430:430:430:430:43----3:333:333:333:33
opp, Magdalene Drive, Milton Road, Magdalene0:430:430:430:430:430:43----3:333:333:333:33
opp, Edinburgh College (Milton Rd), Milton Road East, Brunstane0:430:430:430:430:430:43----3:333:333:333:33
opp, Brunstane Bank, Milton Road East, Brunstane0:440:440:440:440:440:44----3:343:343:343:34
before, Coillesdene Crescent, Milton Road East, Brunstane0:440:440:440:440:440:44----3:343:343:343:34
opp, Portobello Cemetery, Milton Road East, Brunstane0:450:450:450:450:450:45----3:353:353:353:35
before, Milton Terrace, Milton Road East, Brunstane0:450:450:450:450:450:45----3:353:353:353:35
after, Eastfield Gardens, Milton Road East, Brunstane0:450:450:450:450:450:45----3:353:353:353:35
opp, Brunstane Mill Road, MIlton Road East, Brunstane0:450:450:450:450:450:45----3:353:353:353:35
o/s 39, Edinburgh Road, EDINBURGH ROAD, Musselburgh0:460:460:460:460:460:46----3:363:363:363:36
opp, Maitland Park Road, EDINBURGH ROAD, Musselburgh0:460:460:460:460:460:46----3:363:363:363:36
Fisherow, NORTH HIGH STREET, Musselburgh0:470:470:470:470:470:47----3:373:373:373:37
Brunton Theatre Journey Hub, NORTH HIGH STREET, Musselburgh0:480:480:480:480:480:48----3:383:383:383:38
S-bound, Bridge Street, BRIDGE STREET, Musselburgh0:480:480:480:480:480:48----3:383:383:383:38
Stop B, High Street (Stop B), HIGH STREET, Musselburgh0:490:490:490:490:490:49----3:393:393:393:39
opp, St Peter's Church, LINKFIELD ROAD, Musselburgh0:500:500:500:500:500:50----3:403:403:403:40
o/s, Loretto Upper School, LINKFIELD ROAD, Musselburgh0:500:500:500:500:500:50----3:403:403:403:40
opp, Beulah, LINKFIELD ROAD, Musselburgh0:510:510:510:510:510:51----3:413:413:413:41
opp, Ashgrove North, LINKFIELD ROAD, Musselburgh0:520:520:520:520:520:52----3:423:423:423:42
opp, Windsor Park Drive, LINKFIELD ROAD, Musselburgh0:520:520:520:520:520:52----3:423:423:423:42
E-bound, Levenhall Roundabout, HADDINGTON ROAD, Musselburgh0:530:530:530:530:530:53----3:433:433:433:43
opp, Moir Crescent, HADDINGTON ROAD, Musselburgh0:540:540:540:540:540:54----3:443:443:443:44
opp, Galt Road, HADDINGTON ROAD, Musselburgh0:540:540:540:540:540:54----3:443:443:443:44
S-bound, Park & Choose, The Loan, Wallyford0:550:550:550:550:550:55----3:453:453:453:45
opp, Railway Station, THE LOAN, Wallyford0:550:550:550:550:550:55----3:453:453:453:45
adj, Chuckers Row, SALTER'S ROAD, Wallyford0:550:550:550:550:550:55----3:453:453:453:45
o/s, Strawberry Corner, A199, Wallyford0:560:560:560:560:560:56----3:463:463:463:46
adj, Kinwegar Recycling Centre, A199, Dolphingstone0:560:560:560:560:560:56----3:463:463:463:46
at, Dolphingstone Farm, A199, Dolphingstone0:570:570:570:570:570:57----3:473:473:473:47
opp, Polson Gardens, Edinburgh Road, Tranent0:590:590:590:590:590:59----3:493:493:493:49
opp, Polson Park, Edinburgh Road, Tranent1:001:001:001:001:001:00----3:503:503:503:50
at, Coal Neuk, Bridge Street, Tranent1:001:001:001:001:001:00----3:503:503:503:50
E-bound, Bridge Street, Tranent1:001:001:001:001:001:00----3:503:503:503:50
opp, Police Station, High Street, Tranent1:011:011:011:011:011:01----3:513:513:513:51
opp, Morrison Avenue, Haddington Road, Tranent1:021:021:021:021:021:02----3:523:523:523:52
opp, Muirpark Road, Haddington Road, Tranent1:021:021:021:021:021:02----3:523:523:523:52
opp, Whiteloch Road, MAIN ROAD, Macmerry1:051:051:051:051:051:05----3:553:553:553:55
adj, St Germains Terrace, MAIN ROAD, Macmerry1:051:051:051:051:051:05----3:553:553:553:55
adj, Satellite Park, A199, Macmerry1:061:061:061:061:061:06----3:563:563:563:56
opp, Industrial Estate West, A199, Macmerry1:061:061:061:061:061:06----3:563:563:563:56
opp, Industrial Estate East, A199, Macmerry1:071:071:071:071:071:07----3:573:573:573:57
W-bound, Roundabout, A199, Gladsmuir1:081:081:081:081:081:08----3:583:583:583:58
at, Gladsmuir Farmhouse, A199, Gladsmuir1:091:091:091:091:091:09----3:593:593:593:59
at, Lamington Road, A199, Gladsmuir1:091:091:091:091:091:09----3:593:593:593:59
opp, Liberty Hall, A199, Gladsmuir1:101:101:101:101:101:10----4:004:004:004:00
adj, Coates Road, A199, Gladsmuir1:111:111:111:111:111:11----4:014:014:014:01
opp, Letham Mains Rd End, A199, Haddington1:121:121:121:121:121:12----4:024:024:024:02
opp, Arthurs Way, B6471, Haddington1:131:131:131:131:131:13----4:034:034:034:03
adj, Gateside Road, B6471, Haddington1:141:141:141:141:141:14----4:044:044:044:04
at, Knowes Road, B6471, Haddington1:141:141:141:141:141:14----4:044:044:044:04
opp, Park Lane, West Road, Haddington1:151:151:151:151:151:15----4:054:054:054:05
opp, Letham Drive, West Road, Haddington1:151:151:151:151:151:15----4:054:054:054:05
at, Station Road, Haddington1:151:151:151:151:151:15----4:054:054:054:05
opp, Corn Exchange, Court Street, Haddington1:161:161:161:161:161:16----4:064:064:064:06
at, Market Street, Haddington1:161:161:161:161:161:161:201:201:201:204:064:064:064:06
opp, Artillery Park, Hardgate, Haddington------1:201:201:201:20----
at 33, Dunbar Road, Haddington------1:211:211:211:21----
opp, Traprain Terrace, Dunbar Road, Haddington------1:211:211:211:21----
at, Abbey Toll, A199, Haddington------1:231:231:231:23----
at, Abbey Mains, A199, Haddington------1:241:241:241:24----
adj, Beanston, A199, Haddington------1:251:251:251:25----
at, Monksmuir Park, A199, Haddington------1:271:271:271:27----
at, Hailes Rd End, A199, Pencraig------1:281:281:281:28----
at, Orchardfield, HADDINGTON ROAD, East Linton------1:301:301:301:30----
adj, Orchard Court, STATION ROAD, East Linton------1:311:311:311:31----
at, Bridgend Hotel, STATION ROAD, East Linton------1:311:311:311:31----
at, Phantassie Farm, B1377, East Linton------1:321:321:321:32----
adj, The Knowes, A199, East Linton------1:331:331:331:33----
opp, Biel, A199, West Barns------1:351:351:351:35----
adj, Tynefield, A199, West Barns------1:351:351:351:35----
at, Hedderwick Hill Road End, A199, West Barns------1:361:361:361:36----
opp, East Links Family Park, Edinburgh Road, West Barns------1:381:381:381:38----
at, Duke Street, Edinburgh Road, West Barns------1:381:381:381:38----
at, School Brae, Edinburgh Road, West Barns------1:381:381:381:38----
at, Caravan Park, Edinburgh Road, West Barns------1:391:391:391:39----
opp, Old Police Station, Edinburgh Road, Belhaven------1:401:401:401:40----
Belhaven, High Street------1:401:401:401:40----
opp, Gala Green, Belhaven Road, Dunbar------1:411:411:411:41----
opp, Grahame Place, Belhaven Road, Dunbar------1:421:421:421:42----
opp, Boroughdales, Belhaven Road, Dunbar------1:421:421:421:42----
opp, Bleachingfield, Belhaven Road, Dunbar------1:431:431:431:43----
High Street, HIGH STREET, Dunbar------1:441:441:441:44----
opp, Railway Station, Queens Road, Dunbar------1:441:441:441:44----
opp, Parish Church, Queens Road, Dunbar------1:451:451:451:45----
opp, Bellevue Avenue, Spott Road, Dunbar------1:451:451:451:45----
opp, Goldenstones Avenue, Spott Road, Dunbar------1:461:461:461:46----
at, Dunbar Asda, Spott Road, Dunbar------1:481:481:481:48----
opp, Dunbar Asda, Spott Road, Dunbar------1:491:491:491:49----
Advertisement