124 bus time schedule & line map

124 - View In Website Mode

The 124 bus line (Edinburgh - North Berwick) has 3 routes. For regular weekdays, their operation hours are: (1) Fountainbridge: 4:57 AM - 9:45 PM (2) : 6:00 PM - 11:50 PM (3) North Berwick: 5:19 AM - 11:25 PM Use the Moovit App to nd the closest 124 bus station near you and nd out when is the next 124 bus arriving.

Direction: Fountainbridge 124 bus Time Schedule 113 stops Fountainbridge Route Timetable: VIEW LINE SCHEDULE Sunday 6:10 AM - 9:45 PM

Monday 4:57 AM - 9:45 PM Tesco, North Berwick Tuesday 4:57 AM - 9:45 PM Bus Depot, North Berwick Wednesday 4:57 AM - 9:45 PM Heugh Roundabout, North Berwick Thursday 4:57 AM - 9:45 PM

Lochbridge Road, North Berwick Friday 4:57 AM - 10:45 PM A198, Saturday 5:30 AM - 10:45 PM Glenburn Road, North Berwick

Lochbridge Road, North Berwick

Wishart Avenue, North Berwick 124 bus Info Direction: Fountainbridge Sports Centre, North Berwick Stops: 113 Trip Duration: 108 min Wishart Avenue, Scotland Line Summary: Tesco, North Berwick, Bus Depot, Dundas Avenue, North Berwick North Berwick, Heugh Roundabout, North Berwick, Lochbridge Road, North Berwick, Glenburn Road, North Berwick, Lochbridge Road, North Berwick, Bowling Green, North Berwick Wishart Avenue, North Berwick, Sports Centre, North Berwick, Dundas Avenue, North Berwick, Bowling Railway Station, North Berwick Green, North Berwick, Railway Station, North Station Road, North Berwick Berwick, Beach Road, North Berwick, Church Road, North Berwick, Westgate Court, North Berwick, St Beach Road, North Berwick Baldred's Church, North Berwick, Hamilton Road, West End Place, North Berwick North Berwick, Golf Hotel, North Berwick, Fidra Road, North Berwick, South Gait, North Berwick, Ferrygate, Church Road, North Berwick , Station Road, Dirleton, Foreshot Terrace, Church Road, North Berwick Dirleton, Castle, Dirleton, Ruthven Road, Dirleton, Queenstonbank, Dirleton, Archereld, Dirleton, Westgate Court, North Berwick Muireld House, , Broadgait, Gullane, 28 Westgate, North Berwick Lammermuir Court, Gullane, Goose Green, Gullane, West Links Road, Gullane, Luffness Golf Club, St Baldred's Church, North Berwick Gullane, Community Hall, , Poplars, Aberlady, Parish Church, Aberlady, The Pleasance, Hamilton Road, North Berwick Aberlady, Craigielaw, Aberlady, Gosford House North Lodge, Aberlady, Ferny Ness, , Gosford Golf Hotel, North Berwick Road, Longniddry, Gosford House, Longniddry, Fidra Road, North Berwick Railway Station, Longniddry, Longniddry Inn, Longniddry, Cunningham Court, Longniddry, Dean 69 Dirleton Avenue, Scotland Road, Longniddry, St Germains, Longniddry, Seton South Gait, North Berwick East, Port Seton, Meadowmill Roundabout, Port Seton, Johnny Cope Stone, , Bankton South Gait, Scotland Terrace, Prestonpans, Gardiner Crescent, Ferrygate, Dirleton Prestonpans, Hawthorn Road Shops, Prestonpans, Polwarth Terrace, Prestonpans, Health Centre, Prestonpans, Northeld House, Prestonpans, Station Road, Dirleton Alexander Drive, Prestonpans, Drummore Drive, Harpenside Crescent, Scotland Prestonpans, Rowberry Walk, Prestonpans, Golf Practice Range, Prestonpans, Auction House, Foreshot Terrace, Dirleton , The Loan, Wallyford, Railway Station, Wallyford, Park & Choose, Wallyford, Goshen, Castle, Dirleton Musselburgh, Moir Crescent, Musselburgh, Levenhall Main Road, Scotland Roundabout, Musselburgh, Windsor Park Drive, Musselburgh, Ashgrove North End, Musselburgh, Ruthven Road, Dirleton Beulah, Musselburgh, Loretto Upper School, Halliburton Terrace, Scotland Musselburgh, St Peter's Church, Musselburgh, High Street, Musselburgh, Health Centre, Musselburgh, Queenstonbank, Dirleton Brunton Hall, Musselburgh, Lochend Road South, Musselburgh, Ship Inn, Musselburgh, Maitland Park Archereld, Dirleton Road, Musselburgh, Edinburgh Road, Musselburgh, Easteld Junction, Joppa, Coillesdene Avenue, Muireld House, Gullane Joppa, Joppa Pans, Joppa, Seaview Terrace, Joppa, Coillesdene Drive, Joppa, Morton Street, Portobello, Broadgait, Gullane Brunstane Road North, Portobello, Pitville Street, Station Road, Gullane Portobello, Belleld Lane, Portobello, Windsor Place, Portobello, Portobello Town Hall, Portobello, Bridge Lammermuir Court, Gullane Street, Portobello, King's Road, Portobello, Goff Lammermuir Court, Gullane Avenue, Craigentinny, Telferton, Craigentinny, Parker Road, Craigentinny, Moira Terrace, Craigentinny, Goose Green, Gullane Piershill Cemetery, Craigentinny, Piershill Square Summerside Place, Gullane East, Mountcastle, Piershill Square West, Mountcastle, Meadowbank House, Meadowbank, West Links Road, Gullane Meadowbank Stadium, Meadowbank, Wishaw Terrace, Meadowbank, Marionville Road, Abbeyhill, Luffness Golf Club, Gullane Abbeyhill, Calton Terrace Brae, Calton, Regent Terrace, Calton, St Andrew's House, Edinburgh, Community Hall, Aberlady Waterloo Place, Edinburgh, Princes Street (Waverley Steps), Edinburgh, Princes Street (Scott Mon.), Poplars, Aberlady Edinburgh, Princes Street (West), Edinburgh, High Street, Scotland Road, West End, Usher Hall, West End, Bread Street, Fountainbridge Parish Church, Aberlady

The Pleasance, Aberlady

Craigielaw, Aberlady

Gosford House North Lodge, Aberlady

Ferny Ness, Longniddry

Gosford Road, Longniddry

Gosford House, Longniddry

Railway Station, Longniddry

Longniddry Inn, Longniddry Cunningham Court, Longniddry

Dean Road, Longniddry

St Germains, Longniddry

Seton East, Port Seton

Meadowmill Roundabout, Port Seton A198, Scotland

Johnny Cope Stone, Prestonpans

Bankton Terrace, Prestonpans B1361, Scotland

Gardiner Crescent, Prestonpans

Hawthorn Road Shops, Prestonpans Hawthorn Road, Scotland

Polwarth Terrace, Prestonpans Polwarth Terrace, Scotland

Health Centre, Prestonpans

Northeld House, Prestonpans

Alexander Drive, Prestonpans Alexander Drive, Prestonpans

Drummore Drive, Prestonpans Blink O' Forth, Scotland

Rowberry Walk, Prestonpans Doctor Gracie Drive, Scotland

Golf Practice Range, Prestonpans

Auction House, Wallyford

The Loan, Wallyford

Railway Station, Wallyford

Park & Choose, Wallyford

Goshen, Musselburgh

Moir Crescent, Musselburgh Moir Crescent, Edinburgh

Levenhall Roundabout, Musselburgh A199, Edinburgh

Windsor Park Drive, Musselburgh

Ashgrove North End, Musselburgh 10 Albert Terrace, Edinburgh Beulah, Musselburgh 26 Linkeld Road, Edinburgh

Loretto Upper School, Musselburgh

St Peter's Church, Musselburgh

High Street, Musselburgh Shorthope Street, Edinburgh

Health Centre, Musselburgh Eskside West, Edinburgh

Brunton Hall, Musselburgh 96 North High Street, Edinburgh

Lochend Road South, Musselburgh 199-201 North High Street, Edinburgh

Ship Inn, Musselburgh

Maitland Park Road, Musselburgh

Edinburgh Road, Musselburgh 129 Newhailes Crescent, Edinburgh

Easteld Junction, Joppa 124 Seaview Terrace, Edinburgh

Coillesdene Avenue, Joppa 106 Seaview Terrace, Edinburgh

Joppa Pans, Joppa 50 Seaview Terrace, Edinburgh

Seaview Terrace, Joppa 22 Seaview Terrace, Edinburgh

Coillesdene Drive, Joppa 1 Coillesdene Drive, Edinburgh

Morton Street, Portobello 2 Joppa Road, Edinburgh

Brunstane Road North, Portobello 43 Abercorn Terrace, Edinburgh

Pitville Street, Portobello 15 Abercorn Terrace, Edinburgh

Belleld Lane, Portobello 278 Portobello High Street, Edinburgh

Windsor Place, Portobello 2 Windsor Place, Edinburgh

Portobello Town Hall, Portobello 121 Portobello High Street, Edinburgh

Bridge Street, Portobello 44 Portobello High Street, Edinburgh King's Road, Portobello B6415, Edinburgh

Goff Avenue, Craigentinny 72 Inchview Terrace, Edinburgh

Telferton, Craigentinny 36 Inchview Terrace, Edinburgh

Parker Road, Craigentinny 90 Moira Terrace, Edinburgh

Moira Terrace, Craigentinny 52 Moira Terrace, Edinburgh

Piershill Cemetery, Craigentinny

Piershill Square East, Mountcastle 46 Portobello Road, Edinburgh

Piershill Square West, Mountcastle 6 Piershill Place, Edinburgh

Meadowbank House, Meadowbank 25 Parsons Green Terrace, Edinburgh

Meadowbank Stadium, Meadowbank

Wishaw Terrace, Meadowbank 16 Dalziel Place, Edinburgh

Marionville Road, Abbeyhill 33 Lower London Road, Edinburgh

Abbeyhill 20 Cadzow Place, Edinburgh

Calton Terrace Brae, Calton

Regent Terrace, Calton

St Andrew's House, Edinburgh

Waterloo Place, Edinburgh 19 Waterloo Place, Edinburgh

Princes Street (Waverley Steps), Edinburgh 18-19 Princes Street, Edinburgh

Princes Street (Scott Mon.), Edinburgh 70-71 Princes Street, Edinburgh

Princes Street (West), Edinburgh 125A Princes Street, Edinburgh

Lothian Road, West End

Usher Hall, West End 71 Lothian Road, Edinburgh

Bread Street, Fountainbridge 139-141-143-145 Lothian Road, Edinburgh Direction: Musselburgh 124 bus Time Schedule 72 stops Musselburgh Route Timetable: VIEW LINE SCHEDULE Sunday 6:00 PM - 11:50 PM

Monday 6:00 PM - 11:50 PM Tesco, North Berwick Tuesday 6:00 PM - 11:50 PM Bus Depot, North Berwick Wednesday 6:00 PM - 11:50 PM Heugh Roundabout, North Berwick Thursday 6:00 PM - 11:50 PM

Lochbridge Road, North Berwick Friday 6:00 PM - 11:50 PM A198, Scotland Saturday 6:00 PM - 11:50 PM Glenburn Road, North Berwick

Lochbridge Road, North Berwick

Wishart Avenue, North Berwick 124 bus Info Direction: Musselburgh Sports Centre, North Berwick Stops: 72 Trip Duration: 58 min Wishart Avenue, Scotland Line Summary: Tesco, North Berwick, Bus Depot, Dundas Avenue, North Berwick North Berwick, Heugh Roundabout, North Berwick, Lochbridge Road, North Berwick, Glenburn Road, North Berwick, Lochbridge Road, North Berwick, Bowling Green, North Berwick Wishart Avenue, North Berwick, Sports Centre, North Berwick, Dundas Avenue, North Berwick, Bowling Railway Station, North Berwick Green, North Berwick, Railway Station, North Station Road, North Berwick Berwick, Beach Road, North Berwick, Church Road, North Berwick, Westgate Court, North Berwick, St Beach Road, North Berwick Baldred's Church, North Berwick, Hamilton Road, West End Place, North Berwick North Berwick, Golf Hotel, North Berwick, Fidra Road, North Berwick, South Gait, North Berwick, Ferrygate, Church Road, North Berwick Dirleton, Station Road, Dirleton, Foreshot Terrace, Church Road, North Berwick Dirleton, Castle, Dirleton, Ruthven Road, Dirleton, Queenstonbank, Dirleton, Archereld, Dirleton, Westgate Court, North Berwick Muireld House, Gullane, Broadgait, Gullane, 28 Westgate, North Berwick Lammermuir Court, Gullane, Goose Green, Gullane, West Links Road, Gullane, Luffness Golf Club, St Baldred's Church, North Berwick Gullane, Community Hall, Aberlady, Poplars, Aberlady, Parish Church, Aberlady, The Pleasance, Hamilton Road, North Berwick Aberlady, Craigielaw, Aberlady, Gosford House North Lodge, Aberlady, Ferny Ness, Longniddry, Gosford Golf Hotel, North Berwick Road, Longniddry, Gosford House, Longniddry, Railway Station, Longniddry, Longniddry Inn, Fidra Road, North Berwick Longniddry, Cunningham Court, Longniddry, Dean 69 Dirleton Avenue, Scotland Road, Longniddry, St Germains, Longniddry, Seton East, Port Seton, Meadowmill Roundabout, Port South Gait, North Berwick Seton, Johnny Cope Stone, Prestonpans, Bankton South Gait, Scotland Terrace, Prestonpans, Gardiner Crescent, Prestonpans, Hawthorn Road Shops, Prestonpans, Ferrygate, Dirleton Polwarth Terrace, Prestonpans, Health Centre, Prestonpans, Northeld House, Prestonpans, Station Road, Dirleton Alexander Drive, Prestonpans, Drummore Drive, Harpenside Crescent, Scotland Prestonpans, Rowberry Walk, Prestonpans, Golf Practice Range, Prestonpans, Auction House, Foreshot Terrace, Dirleton Wallyford, The Loan, Wallyford, Railway Station, Wallyford, Park & Choose, Wallyford, Goshen, Castle, Dirleton Musselburgh, Moir Crescent, Musselburgh, Levenhall Main Road, Scotland Roundabout, Musselburgh, Windsor Park Drive, Musselburgh, Ashgrove North End, Musselburgh, Ruthven Road, Dirleton Beulah, Musselburgh, Loretto Upper School, Halliburton Terrace, Scotland Musselburgh, St Peter's Church, Musselburgh, High Street, Musselburgh Queenstonbank, Dirleton

Archereld, Dirleton

Muireld House, Gullane

Broadgait, Gullane Station Road, Gullane

Lammermuir Court, Gullane Lammermuir Court, Gullane

Goose Green, Gullane Summerside Place, Gullane

West Links Road, Gullane

Luffness Golf Club, Gullane

Community Hall, Aberlady

Poplars, Aberlady High Street, Scotland

Parish Church, Aberlady

The Pleasance, Aberlady

Craigielaw, Aberlady

Gosford House North Lodge, Aberlady

Ferny Ness, Longniddry

Gosford Road, Longniddry

Gosford House, Longniddry

Railway Station, Longniddry

Longniddry Inn, Longniddry

Cunningham Court, Longniddry

Dean Road, Longniddry

St Germains, Longniddry

Seton East, Port Seton

Meadowmill Roundabout, Port Seton A198, Scotland

Johnny Cope Stone, Prestonpans Bankton Terrace, Prestonpans B1361, Scotland

Gardiner Crescent, Prestonpans

Hawthorn Road Shops, Prestonpans Hawthorn Road, Scotland

Polwarth Terrace, Prestonpans Polwarth Terrace, Scotland

Health Centre, Prestonpans

Northeld House, Prestonpans

Alexander Drive, Prestonpans Alexander Drive, Prestonpans

Drummore Drive, Prestonpans Blink O' Forth, Scotland

Rowberry Walk, Prestonpans Doctor Gracie Drive, Scotland

Golf Practice Range, Prestonpans

Auction House, Wallyford

The Loan, Wallyford

Railway Station, Wallyford

Park & Choose, Wallyford

Goshen, Musselburgh

Moir Crescent, Musselburgh Moir Crescent, Edinburgh

Levenhall Roundabout, Musselburgh A199, Edinburgh

Windsor Park Drive, Musselburgh

Ashgrove North End, Musselburgh 10 Albert Terrace, Edinburgh

Beulah, Musselburgh 26 Linkeld Road, Edinburgh

Loretto Upper School, Musselburgh

St Peter's Church, Musselburgh

High Street, Musselburgh Shorthope Street, Edinburgh Direction: North Berwick 124 bus Time Schedule 110 stops North Berwick Route Timetable: VIEW LINE SCHEDULE Sunday 6:08 AM - 11:25 PM

Monday 5:19 AM - 11:25 PM Semple Street, Fountainbridge 30 Semple Street, Edinburgh Tuesday 5:19 AM - 11:25 PM

Usher Hall, West End Wednesday 5:19 AM - 11:25 PM 88 Lothian Road, Edinburgh Thursday 5:19 AM - 11:25 PM Lothian Road, West End Friday 5:19 AM - 11:25 PM 7A Lothian Road, Edinburgh Saturday 6:19 AM - 11:25 PM Princes Street (West), Edinburgh 110 Princes Street, Edinburgh

Princes Street (Waverley Steps), Edinburgh 10-15 Princes Street, Edinburgh 124 bus Info Direction: North Berwick Waterloo Place, Edinburgh Stops: 110 23 Waterloo Place, Edinburgh Trip Duration: 106 min Line Summary: Semple Street, Fountainbridge, Usher St Andrew's House, Edinburgh Hall, West End, Lothian Road, West End, Princes Street (West), Edinburgh, Princes Street (Waverley Regent Terrace, Calton Steps), Edinburgh, Waterloo Place, Edinburgh, St Andrew's House, Edinburgh, Regent Terrace, Calton, Calton Terrace Brae, Calton Calton Terrace Brae, Calton, Abbeyhill, Marionville 7 Carlton Terrace, Edinburgh Road, Abbeyhill, Wishaw Terrace, Meadowbank, Meadowbank Stadium, Meadowbank, Meadowbank Abbeyhill House, Meadowbank, Piershill Square West, 6 Earlston Place, Edinburgh Mountcastle, Piershill Square East, Mountcastle, Pierseld Terrace, Mountcastle, Piershill Cemetery, Marionville Road, Abbeyhill Craigentinny, Moira Terrace, Craigentinny, Parker Lower London Road, Edinburgh Road, Craigentinny, Goff Avenue, Craigentinny, King's Road, Portobello, Bridge Street, Portobello, Wishaw Terrace, Meadowbank Portobello Town Hall, Portobello, Windsor Place, 59 London Road, Edinburgh Portobello, Belleld Lane, Portobello, Pitville Street, Portobello, Brunstane Road North, Portobello, Meadowbank Stadium, Meadowbank Morton Street, Portobello, Coillesdene Drive, Joppa, 67 London Road, Edinburgh Seaview Terrace, Joppa, Joppa Pans, Joppa, Coillesdene Avenue, Joppa, Edinburgh Road, Meadowbank House, Meadowbank Musselburgh, Maitland Park Road, Musselburgh, 18 Hillend Place, Edinburgh Ship Inn, Musselburgh, Brunton Hall, Musselburgh, Health Centre, Musselburgh, High Street, Piershill Square West, Mountcastle Musselburgh, St Peter's Church, Musselburgh, 5 Piershill Place, Edinburgh Loretto Upper School, Musselburgh, Beulah, Musselburgh, Ashgrove North End, Musselburgh, Piershill Square East, Mountcastle Windsor Park Drive, Musselburgh, Levenhall 15 Portobello Road, Edinburgh Roundabout, Musselburgh, Moir Crescent, Musselburgh, Goshen, Musselburgh, Park & Choose, Pierseld Terrace, Mountcastle Wallyford, Railway Station, Wallyford, The Loan, 163 Pierseld Terrace, Edinburgh Wallyford, Auction House, Wallyford, New Cemetery, Prestonpans, Rowberry Walk, Prestonpans, Piershill Cemetery, Craigentinny Drummore Drive, Prestonpans, Alexander Drive, 15 Moira Terrace, Edinburgh Prestonpans, Northeld House, Prestonpans, Health Centre, Prestonpans, Polwarth Terrace, Moira Terrace, Craigentinny Prestonpans, Hawthorn Road Shops, Prestonpans, 63 Moira Terrace, Edinburgh Gardiner Crescent, Prestonpans, Bankton Terrace, Prestonpans, Johnny Cope Stone, Prestonpans, Parker Road, Craigentinny Meadowmill Roundabout, Port Seton, Seton East, 107 Moira Terrace, Edinburgh Port Seton, St Germains, Longniddry, Dean Road, Longniddry, Cunningham Court, Longniddry, Goff Avenue, Craigentinny Longniddry Inn, Longniddry, Railway Station, 83 Inchview Terrace, Edinburgh Longniddry, Gosford House, Longniddry, Gosford Road, Longniddry, Ferny Ness, Longniddry, Gosford King's Road, Portobello House North Lodge, Aberlady, Craigielaw, Aberlady, 19 Westbank Place, Edinburgh The Pleasance, Aberlady, Parish Church, Aberlady, Poplars, Aberlady, Community Hall, Aberlady, Bridge Street, Portobello Luffness Golf Club, Gullane, Goose Green, Gullane, 50 Portobello High Street, Edinburgh Maule Terrace, Gullane, Lammermuir Court, Gullane, Broadgait, Gullane, Muireld House, Gullane, Portobello Town Hall, Portobello Archereld, Dirleton, Queenstonbank, Dirleton, 140 Portobello High Street, Edinburgh Ruthven Road, Dirleton, Castle, Dirleton, Foreshot Terrace, Dirleton, Station Road, Dirleton, Ferrygate, Windsor Place, Portobello Dirleton, South Gait, North Berwick, Fidra Road, 230A Portobello High Street, Edinburgh North Berwick, Golf Hotel, North Berwick, Hamilton Road, North Berwick, St Baldred's Church, North Belleld Lane, Portobello Berwick, Beach Road, North Berwick, Church Road, 278 Portobello High Street, Edinburgh North Berwick, Abbey Crescent, North Berwick, Marmion Court, North Berwick, King's Knoll, North Pitville Street, Portobello Berwick, Dundas Avenue, North Berwick, Sports 21 Abercorn Terrace, Edinburgh Centre, North Berwick, Wishart Avenue, North Berwick, Lochbridge Road, North Berwick, Brunstane Road North, Portobello Lochbridge Road, North Berwick, Glenburn Road, 47 Abercorn Terrace, Edinburgh North Berwick, Lochbridge Road, North Berwick, Heugh Roundabout, North Berwick, Tesco, North Morton Street, Portobello Berwick 8 Joppa Road, Edinburgh

Coillesdene Drive, Joppa 109 Joppa Road, Edinburgh

Seaview Terrace, Joppa 21 Seaview Terrace, Edinburgh

Joppa Pans, Joppa 63 Seaview Terrace, Edinburgh

Coillesdene Avenue, Joppa 16 Easteld, Edinburgh

Edinburgh Road, Musselburgh

Maitland Park Road, Musselburgh

Ship Inn, Musselburgh

Brunton Hall, Musselburgh 101 North High Street, Edinburgh

Health Centre, Musselburgh Eskside West, Edinburgh

High Street, Musselburgh

St Peter's Church, Musselburgh

Loretto Upper School, Musselburgh

Beulah, Musselburgh 26 Linkeld Road, Edinburgh

Ashgrove North End, Musselburgh

Windsor Park Drive, Musselburgh Linkeld Road, Edinburgh

Levenhall Roundabout, Musselburgh

Moir Crescent, Musselburgh Moir Crescent, Edinburgh

Goshen, Musselburgh

Park & Choose, Wallyford

Railway Station, Wallyford

The Loan, Wallyford

Auction House, Wallyford B1361, Scotland

New Cemetery, Prestonpans

Rowberry Walk, Prestonpans

Drummore Drive, Prestonpans B1361, Scotland

Alexander Drive, Prestonpans Alexander Drive, Prestonpans

Northeld House, Prestonpans

Health Centre, Prestonpans

Polwarth Terrace, Prestonpans Preston Road, Scotland

Hawthorn Road Shops, Prestonpans Hawthorn Road, Scotland

Gardiner Crescent, Prestonpans

Bankton Terrace, Prestonpans

Johnny Cope Stone, Prestonpans

Meadowmill Roundabout, Port Seton A198, Scotland

Seton East, Port Seton

St Germains, Longniddry

Dean Road, Longniddry

Cunningham Court, Longniddry Longniddry Inn, Longniddry Main Street, Longniddry

Railway Station, Longniddry Kitchener Crescent, Longniddry

Gosford House, Longniddry Wemyss Place, Longniddry

Gosford Road, Longniddry

Ferny Ness, Longniddry

Gosford House North Lodge, Aberlady

Craigielaw, Aberlady

The Pleasance, Aberlady

Parish Church, Aberlady

Poplars, Aberlady High Street, Scotland

Community Hall, Aberlady

Luffness Golf Club, Gullane

Goose Green, Gullane Summerside Place, Gullane

Maule Terrace, Gullane

Lammermuir Court, Gullane Lammermuir Court, Gullane

Broadgait, Gullane Station Road, Gullane

Muireld House, Gullane

Archereld, Dirleton

Queenstonbank, Dirleton

Ruthven Road, Dirleton Halliburton Terrace, Scotland

Castle, Dirleton Main Road, Scotland

Foreshot Terrace, Dirleton Main Road, Scotland

Station Road, Dirleton Main Road, Scotland

Ferrygate, Dirleton

South Gait, North Berwick Fidra Road, North Berwick

Golf Hotel, North Berwick

Hamilton Road, North Berwick Dirleton Avenue, North Berwick

St Baldred's Church, North Berwick 1 York Road, North Berwick

Beach Road, North Berwick West End Place, North Berwick

Church Road, North Berwick Church Road, North Berwick

Abbey Crescent, North Berwick Abbey Mews, North Berwick

Marmion Court, North Berwick 7-12 Marmion Court, North Berwick

King's Knoll, North Berwick

Dundas Avenue, North Berwick Law Road, Scotland

Sports Centre, North Berwick 3 Grange Court, Scotland

Wishart Avenue, North Berwick

Lochbridge Road, North Berwick

Lochbridge Road, North Berwick Lochbridge Road, Scotland

Glenburn Road, North Berwick

Lochbridge Road, North Berwick A198, Scotland

Heugh Roundabout, North Berwick

Tesco, North Berwick 124 bus time schedules and route maps are available in an oine PDF at moovitapp.com. Use the Moovit App to see live bus times, train schedule or Check Live Arrival Times subway schedule, and step-by-step directions for all public transit in Scotland. About Moovit MaaS Solutions Supported Countries Mooviter Community © 2021 Moovit - All Rights Reserved