GeoPunk Bus Timetables
Advertisement

N124 Bus Route: with Stops and Timetable

This bus service is run by East Coast Buses

Bus Route Search

Map of the N124 Bus Service

Advertisement

Bus Timetable for the N124 - 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
Lochbridge Road East, LOCHBRIDGE ROAD, North Berwick2:012:01--
at 7, St Baldred's Road, ST BALDRED'S ROAD, North Berwick2:022:02--
at, Bowling Green, CLIFFORD ROAD, North Berwick2:032:03--
at, Railway Station, Station Road, North Berwick2:032:03--
opp, St Baldred's Church, Dirleton Avenue, North Berwick2:032:03--
opp and before, Hamilton Road, Dirleton Avenue, North Berwick2:042:04--
opp, Golf Hotel, Dirleton Avenue, North Berwick2:042:04--
adj, South Gait, Dirleton Avenue, North Berwick2:052:05--
opp, Ferrybridge, A198, North Berwick2:052:05--
adj, Ferrygate, A198, Dirleton2:072:07--
adj, Station Road, DIRLETON ROAD, Dirleton2:082:08--
at, Foreshot Terrace, DIRLETON ROAD, Dirleton2:082:08--
at, Castle, B1345, Dirleton2:092:09--
adj, Ruthven Road, B1345, Dirleton2:092:09--
at, Queenstonbank, A198, Dirleton2:102:10--
opp, Archerfield, A198, Dirleton2:112:11--
opp and after, Muirfield House, MAIN STREET, Gullane2:142:14--
opp, Broadgait, MAIN STREET, Gullane2:142:14--
at, Lammermuir Court, MAIN STREET, Gullane2:142:14--
opp, Goose Green, MAIN STREET, Gullane2:152:15--
opp, West Links Road, A198, Gullane2:152:15--
at, Luffness Golf Club, A198, Gullane2:182:18--
at, Community Hall, A198, Aberlady2:212:21--
at, Poplars, HIGH STREET, Aberlady2:212:21--
opp, Parish Church, A198, Aberlady2:212:21--
at, The Pleasance, A198, Aberlady2:222:22--
opp, Craigielaw, A198, Aberlady2:222:22--
at, Gosford House North Lodge, A198, Aberlady2:232:23--
opp, Ferny Ness, A198, Longniddry2:252:25--
opp, Gosford Road, Lyars Road, Longniddry2:262:26--
at, Gosford House, LYARS ROAD, Longniddry2:272:27--
at, Railway Station, Main Street, Longniddry2:272:274:164:16
opp, Longniddry Inn, MAIN STREET, Longniddry2:272:274:164:16
opp, Cunningham Court, A198, Longniddry2:282:284:174:17
opp, Dean Road, A198, Longniddry2:292:294:184:18
at, St Germains, A198, Longniddry2:302:304:194:19
opp, Seton East, A198, Port Seton2:312:314:204:20
adj, Johnny Cope Stone, B1361, Prestonpans2:332:334:224:22
W-bound, Bankton Terrace, B1361, Prestonpans2:332:334:224:22
opp, Gardiner Crescent, SCHAW ROAD, Prestonpans2:342:344:234:23
opp, Hawthorn Road, HAWTHORN ROAD, Prestonpans2:342:344:234:23
W-bound, Polwarth Terrace, PRESTON ROAD, Prestonpans2:352:354:244:24
opp, Health Centre, PRESTON ROAD, Prestonpans2:352:354:244:24
o/s, Northfield House, PRESTON ROAD, Prestonpans2:362:364:254:25
opp, Alexander Drive, B1361, Prestonpans2:372:374:264:26
opp, Drummore Drive, B1361, Prestonpans2:372:374:264:26
at, Rowberry Walk, B1361, Prestonpans2:382:384:274:27
adj, Moodie Wynd, B1361, Prestonpans2:392:394:284:28
at, Auction House, B1361, Wallyford2:402:404:294:29
near, Chuckers Row, SALTER'S ROAD, Wallyford2:412:414:304:30
adj, Railway Station, THE LOAN, Wallyford2:422:424:314:31
N-bound, Park & Choose, The Loan, Wallyford2:422:424:314:31
at, Galt Road, MOIR CRESCENT, Musselburgh2:432:434:324:32
adj, Moir Crescent, MOIR CRESCENT, Musselburgh2:432:434:324:32
W-bound, Levenhall Roundabout, LINKFIELD ROAD, Musselburgh2:442:444:334:33
adj, Windsor Park Drive, LINKFIELD ROAD, Musselburgh2:452:454:344:34
near, Ashgrove North, LINKFIELD ROAD, Musselburgh2:452:454:344:34
adj, Beulah, LINKFIELD ROAD, Musselburgh2:462:464:354:35
opp, Loretto Upper School, LINKFIELD ROAD, Musselburgh2:472:474:364:36
o/s, St Peter's Church, HIGH STREET, Musselburgh2:472:474:364:36
Stop C, High Street (Stop C), HIGH STREET, Musselburgh2:482:484:374:37
N-bound, Bridge Street, BRIDGE STREET, Musselburgh2:492:49--
Brunton Theatre Journey Hub, NORTH HIGH STREET, Musselburgh2:492:49--
near, North High Street, NORTH HIGH STREET, Musselburgh2:502:50--
Fisherrow, NORTH HIGH STREET, Musselburgh2:502:50--
adj, Maitland Park Road, EDINBURGH ROAD, Musselburgh2:512:51--
opp 45, Edinburgh Road, EDINBURGH ROAD, Musselburgh2:512:51--
after, Brunstane Mill Road, Milton Road East, Brunstane2:522:52--
opp, Eastfield Gardens, Milton Road East, Brunstane2:522:52--
opp, Milton Terrace, Milton Road East, Brunstane2:522:52--
at, Portobello Cemetery, Milton Road East, Brunstane2:532:53--
o/s, Brunstane Bank, Milton Road East, Brunstane2:532:53--
at, Edinburgh College (Milton Rd), Milton Road East, Brunstane2:532:53--
adj, Magdalene Drive, Milton Road, Magdalene2:542:54--
after, Hope Lane, Milton Road, Magdalene2:542:54--
opp, Portobello High School, Milton Road, Magdalene2:552:55--
after, Milton Gardens North, Milton Road West, Durham2:562:56--
opp, Duddingston Gardens, Milton Road West, Duddingston2:562:56--
opp, Duddingston Avenue, MILTON ROAD WEST, Duddingston2:572:57--
opp, Duddingston Mills, Willowbrae Road, Willowbrae2:572:57--
before, Paisley Drive, Willowbrae Road, Willowbrae2:582:58--
near, Northfield Crescent, Willowbrae Road, Willowbrae2:582:58--
adj, Ulster Drive, Willowbrae Road, Willowbrae2:592:59--
opp, Willowbrae Gardens, Willowbrae Road, Willowbrae2:592:59--
before, Abercorn Road, Willowbrae Road, Willowbrae2:592:59--
opp, Meadowbank House, London Road, Meadowbank3:003:00--
opp, Meadowbank Stadium, London Road, Meadowbank3:003:00--
opp, Wishaw Terrace, London Road, Meadowbank3:013:01--
opp, Marionville Road, London Road, Abbeyhill3:013:01--
W-bound, Abbeyhill, London Road3:023:02--
opp, Calton Terrace Brae, Regent Road, Calton3:023:02--
opp, Regent Terrace, Regent Road, Calton3:033:03--
at, St Andrew's House, REGENT ROAD, Edinburgh3:043:04--
Stop ZJ, Waterloo Place, WATERLOO PLACE, Edinburgh3:043:04--
Stop PP, Princes Street (Waverley Steps), PRINCES STREET, Edinburgh3:043:04--
Stop PT, Princes Street (Scott Mon.), Princes Street, Edinburgh3:053:05--
Stop PY, Princes Street (west), Princes Street, Edinburgh3:083:08--
Stop XD, Lothian Road, West End3:103:10--
Stop XF, Usher Hall, Lothian Road, West End3:113:11--
after, Bread Street, Lothian Road, Fountainbridge3:123:12--
Advertisement

Inbound Localities Visited

Inbound Timetable

Choose Bus Stop

Days Service Runs

Saturday

Days Service Runs

Sunday

Days Service Runs

Saturday

Days Service Runs

Sunday
N-bound, Semple Street, Fountainbridge0:350:353:203:20
Stop XA, Usher Hall, Lothian Road, West End0:360:363:213:21
Stop XC, Lothian Road, West End0:380:383:233:23
Stop PD, Princes Street (west), Princes Street, Edinburgh0:400:403:253:25
Stop PK, Princes Street (Scott Mon.), Princes Street, Edinburgh0:420:423:273:27
Stop PN, Princes Street (Waverley Steps), PRINCES STREET, Edinburgh0:430:433:283:28
Stop JC, Leith Street, Greenside0:440:443:293:29
Stop EE, Leopold Place, LONDON ROAD, Hillside0:470:473:323:32
near, Brunswick Street, London Road, Hillside0:480:483:333:33
near, Wellington Street, London Road, Hillside0:480:483:333:33
at, Brunton Place, London Road, Hillside0:480:483:333:33
E-bound 1, Abbeyhill, London Road0:490:493:343:34
after, Marionville Road, London Road, Abbeyhill0:500:503:353:35
at, Meadowbank Stadium, LONDON ROAD, Meadowbank0:510:513:363:36
at, Meadowbank House, London Road, Meadowbank0:520:523:373:37
opp, Abercorn Road, Willowbrae Road, Willowbrae0:520:523:373:37
after, Willowbrae Gardens, Willowbrae Road, Willowbrae0:530:533:383:38
opp, Ulster Drive, Willowbrae Road, Willowbrae0:540:543:393:39
adj, Northfield Crescent, Willowbrae Road, Willowbrae0:540:543:393:39
after, Paisley Drive, Willowbrae Road, Willowbrae0:540:543:393:39
o/s, Duddingston Mills, Willowbrae Road, Willowbrae0:540:543:393:39
after, Duddingston Avenue, Milton Road West, Duddingston0:550:553:403:40
before, Duddingston Gardens, Milton Road West, Duddingston0:560:563:413:41
after, Southfield Loan, Milton Road West, Duddingston0:560:563:413:41
opp, Milton Gardens North, Milton Road West, Durham0:570:573:423:42
at, Portobello High School, MILTON ROAD, Magdalene0:570:573:423:42
before, Hope Lane, Milton Road, Magdalene0:580:583:433:43
opp, Magdalene Drive, Milton Road, Magdalene0:580:583:433:43
opp, Edinburgh College (Milton Rd), Milton Road East, Brunstane0:580:583:433:43
opp, Brunstane Bank, Milton Road East, Brunstane0:590:593:443:44
before, Coillesdene Crescent, Milton Road East, Brunstane0:590:593:443:44
opp, Portobello Cemetery, Milton Road East, Brunstane1:001:003:453:45
before, Milton Terrace, Milton Road East, Brunstane1:001:003:453:45
after, Eastfield Gardens, Milton Road East, Brunstane1:001:003:453:45
opp, Brunstane Mill Road, MIlton Road East, Brunstane1:001:003:453:45
o/s 39, Edinburgh Road, EDINBURGH ROAD, Musselburgh1:011:013:463:46
opp, Maitland Park Road, EDINBURGH ROAD, Musselburgh1:011:013:463:46
Fisherow, NORTH HIGH STREET, Musselburgh1:021:023:473:47
Brunton Theatre Journey Hub, NORTH HIGH STREET, Musselburgh1:031:033:483:48
S-bound, Bridge Street, BRIDGE STREET, Musselburgh1:031:033:483:48
Stop A, High Street (Stop A), HIGH STREET, Musselburgh1:041:043:493:49
opp, St Peter's Church, LINKFIELD ROAD, Musselburgh1:051:053:503:50
o/s, Loretto Upper School, LINKFIELD ROAD, Musselburgh1:051:053:503:50
opp, Beulah, LINKFIELD ROAD, Musselburgh1:061:063:513:51
opp, Ashgrove North, LINKFIELD ROAD, Musselburgh1:071:073:523:52
opp, Windsor Park Drive, LINKFIELD ROAD, Musselburgh1:071:073:523:52
E-bound, Levenhall Roundabout, HADDINGTON ROAD, Musselburgh1:081:083:533:53
opp, Moir Crescent, HADDINGTON ROAD, Musselburgh1:091:093:543:54
opp, Galt Road, HADDINGTON ROAD, Musselburgh1:091:093:543:54
S-bound, Park & Choose, The Loan, Wallyford1:101:103:553:55
opp, Railway Station, THE LOAN, Wallyford1:101:103:553:55
adj, Chuckers Row, SALTER'S ROAD, Wallyford1:111:113:563:56
opp, Auction House, B1361, Wallyford1:121:123:573:57
adj, Moodie Wynd, B1361, Prestonpans1:131:133:583:58
opp, Rowberry Walk, B1361, Prestonpans1:141:143:593:59
at, Drummore Drive, B1361, Prestonpans1:151:154:004:00
adj, Alexander Drive, B1361, Prestonpans1:151:154:004:00
opp, Northfield House, PRESTON ROAD, Prestonpans1:161:164:014:01
adj, Health Centre, PRESTON ROAD, Prestonpans1:171:174:024:02
E-bound, Polwarth Terrace, Preston Road, Prestonpans1:181:184:034:03
at, Hawthorn Road, HAWTHORN ROAD, Prestonpans1:181:184:034:03
at, Gardiner Crescent, SCHAW ROAD, Prestonpans1:181:184:034:03
E-bound, Bankton Terrace, B1361, Prestonpans1:191:194:044:04
opp, Johnny Cope Stone, B1361, Prestonpans1:191:194:044:04
adj, Seton East, A198, Port Seton1:211:214:064:06
opp, St Germains, A198, Longniddry1:221:224:074:07
adj, Dean Road, A198, Longniddry1:241:244:094:09
adj, Cunningham Court, A198, Longniddry1:241:244:094:09
at, Longniddry Inn, MAIN STREET, Longniddry1:251:254:104:10
opp, Railway Station, MAIN STREET, Longniddry1:251:254:104:10
opp, Gosford House, LYARS ROAD, Longniddry1:261:26--
adj, Gosford Road, LYARS ROAD, Longniddry1:261:26--
at, Ferny Ness, A198, Longniddry1:271:27--
opp, Gosford House North Lodge, A198, Aberlady1:291:29--
adj, Craigielaw, A198, Aberlady1:301:30--
opp, The Pleasance, A198, Aberlady1:301:30--
at, Parish Church, A198, Aberlady1:311:31--
opp, Poplars, HIGH STREET, Aberlady1:311:31--
opp, Community Hall, A198, Aberlady1:311:31--
opp, Luffness Golf Club, A198, Gullane1:341:34--
at, Goose Green, MAIN STREET, Gullane1:371:37--
at, Maule Terrace, MAIN STREET, Gullane1:371:37--
opp, Lammermuir Court, MAIN STREET, Gullane1:381:38--
adj, Broadgait, MAIN STREET, Gullane1:381:38--
near, Muirfield House, MAIN STREET, Gullane1:391:39--
at, Archerfield, A198, Dirleton1:411:41--
opp, Queenstonbank, A198, Dirleton1:421:42--
opp, Ruthven Road, B1345, Dirleton1:431:43--
opp, Castle, B1345, Dirleton1:431:43--
opp, Foreshot Terrace, DIRLETON ROAD, Dirleton1:441:44--
opp, Station Road, DIRLETON ROAD, Dirleton1:441:44--
opp, Ferrygate, A198, Dirleton1:451:45--
opp, Ferrybridge, A198, North Berwick1:471:47--
opp, South Gait, Dirleton Avenue, North Berwick1:481:48--
at, Golf Hotel, Dirleton Avenue, North Berwick1:481:48--
near, Hamilton Road, Dirleton Avenue, North Berwick1:481:48--
at, St Baldred's Church, Dirleton Avenue, North Berwick1:491:49--
at, Beach Road, North Berwick1:501:50--
at, Church Road, North Berwick1:501:50--
at, Abbey Crescent, Abbey Road, North Berwick1:511:51--
nr, Marmion Court, Abbey Road, North Berwick1:511:51--
at, King's Knoll, CLIFFORD ROAD, North Berwick1:521:52--
adj, Dundas Avenue, LAW ROAD, North Berwick1:531:53--
opp, Sports Centre, LAW ROAD, North Berwick1:531:53--
at, Wishart Avenue, Lochbridge Road, North Berwick1:531:53--
opp, Law View, LOCHBRIDGE ROAD, North Berwick1:541:54--
adj, Dundas Road, LOCHBRIDGE ROAD, North Berwick1:541:54--
opp, Glenburn Road, LOCHBRIDGE ROAD, North Berwick1:551:55--
Lochbridge Road East, LOCHBRIDGE ROAD, North Berwick1:551:55--
Advertisement