106 bus time schedule & line map

106 Fort Kinnaird or - Haddington or View In Website Mode

The 106 bus line (Fort Kinnaird or Musselburgh - Haddington or Dunbar) has 4 routes. For regular weekdays, their operation hours are: (1) Dunbar: 5:13 AM - 6:53 AM (2) Haddington: 7:26 AM - 8:21 PM (3) Musselburgh: 12:10 AM - 11:15 PM (4) Newcraighall: 6:30 AM - 7:00 PM Use the Moovit App to nd the closest 106 bus station near you and nd out when is the next 106 bus arriving.

Direction: Dunbar 106 bus Time Schedule 86 stops Dunbar Route Timetable: VIEW LINE SCHEDULE Sunday 5:53 AM - 7:53 AM

Monday 5:13 AM - 6:53 AM Fort Kinnaird, Newcraighall Tuesday 5:13 AM - 6:53 AM Fort Kinnaird East, Newcraighall Wednesday 5:13 AM - 6:53 AM The Cuddie Brae, Newcraighall Thursday 5:13 AM - 6:53 AM Newcraighall Road, Friday 5:13 AM - 6:53 AM Newcraighall Drive, Newcraighall 6 Whitehill Street, Edinburgh Saturday 4:53 AM - 9:10 AM

Whitehill Street, Newcraighall 46 Whitehill Street, Edinburgh

Benhar Road, Newcraighall 106 bus Info Direction: Dunbar Newhailes Roundabout, Musselburgh Stops: 86 Trip Duration: 55 min Clayknowes Crescent, Musselburgh Line Summary: Fort Kinnaird, Newcraighall, Fort Kinnaird East, Newcraighall, The Cuddie Brae, Dunedin House, Musselburgh Newcraighall, Newcraighall Drive, Newcraighall, 1 Newhailes Avenue, Edinburgh Whitehill Street, Newcraighall, Benhar Road, Newcraighall, Newhailes Roundabout, Musselburgh, Ship Inn, Musselburgh Clayknowes Crescent, Musselburgh, Dunedin House, Musselburgh, Ship Inn, Musselburgh, Brunton Hall, Brunton Hall, Musselburgh Musselburgh, Health Centre, Musselburgh, High Street, Musselburgh, St Peter's Church, Musselburgh, 101 North High Street, Edinburgh Loretto Upper School, Musselburgh, Beulah, Health Centre, Musselburgh Musselburgh, Ashgrove North End, Musselburgh, Windsor Park Drive, Musselburgh, Levenhall Eskside West, Edinburgh Roundabout, Musselburgh, Moir Crescent, High Street, Musselburgh Musselburgh, Goshen, Musselburgh, Park & Choose, , Railway Station, Wallyford, The Loan, 110 High Street, Edinburgh Wallyford, Garden Centre, Wallyford, Kinwegar, St Peter's Church, Musselburgh Dolphingstone, Dolphingstone Farm, Dolphingstone, Polson Gardens, , Polson Park, Tranent, Coal Loretto Upper School, Musselburgh Neuk, Tranent, Cross Keys Inn, Tranent, Police Station, Tranent, Veterinary Surgery, Tranent, Beulah, Musselburgh Muirpark Road, Tranent, Whiteloch Road, , 26 Linkeld Road, Edinburgh St Germains Terrace, Macmerry, Satellite Park, Macmerry, Industrial Estate, Macmerry, Industrial Ashgrove North End, Musselburgh Estate East, Macmerry, Roundabout, , Gladsmuir Farmhouse, Gladsmuir, Lamington Road, Windsor Park Drive, Musselburgh Gladsmuir, Liberty Hall, Gladsmuir, Coates Road, Linkeld Road, Edinburgh Gladsmuir, Letham Mains Rd End, Haddington, Gateside Commerce Park, Haddington, Gateside Levenhall Roundabout, Musselburgh Road, Haddington, Knowes Road, Haddington, Park Lane, Haddington, Letham Drive, Haddington, Angle Moir Crescent, Musselburgh Park, Haddington, Corn Exchange, Haddington, Moir Crescent, Edinburgh Market Street, Haddington, Artillery Park, Haddington, Dunbar Road, Haddington, Traprain Goshen, Musselburgh Terrace, Haddington, Abbey Toll, Haddington, Abbey Mains, Haddington, Beanston, Haddington, Park & Choose, Wallyford Monksmuir Park, Haddington, Hailes Rd End, Pencraig, Orchardeld, , Orchard Court, East Linton, Bridgend Hotel, East Linton, Railway Station, Wallyford Farm, East Linton, The Knowes, East Linton, Biel, , Tyneeld, West Barns, Hedderwick Hill The Loan, Wallyford Road End, West Barns, East Links Family Park, West Barns, West Barns Inn, West Barns, Forth View, West Garden Centre, Wallyford Barns, Caravan Park, West Barns, Old Police Station, Belhaven, Park, Belhaven, Gala Green, Dunbar, Kinwegar, Dolphingstone Grahame Place, Dunbar, Boroughdales, Dunbar, Library, Dunbar, Post Oce, Railway Station, Dunbar, Dolphingstone Farm, Dolphingstone Parish Church, Dunbar, Newhouse Avenue, Dunbar, Goldenstones Avenue, Dunbar, Asda, Dunbar, Asda, Polson Gardens, Tranent Dunbar Stair Park,

Polson Park, Tranent

Coal Neuk, Tranent

Cross Keys Inn, Tranent B6371, Tranent

Police Station, Tranent 115 High Street, Tranent

Veterinary Surgery, Tranent Haddington Road, Scotland

Muirpark Road, Tranent Haddington Road, Scotland

Whiteloch Road, Macmerry Whiteloch Road, Scotland

St Germains Terrace, Macmerry St Germains Terrace, Scotland

Satellite Park, Macmerry

Industrial Estate, Macmerry A199, Scotland

Industrial Estate East, Macmerry

Roundabout, Gladsmuir A199, Scotland

Gladsmuir Farmhouse, Gladsmuir

Lamington Road, Gladsmuir

Liberty Hall, Gladsmuir

Coates Road, Gladsmuir

Letham Mains Rd End, Haddington

Gateside Commerce Park, Haddington

Gateside Road, Haddington

Knowes Road, Haddington St Laurence House Bridge, Scotland

Park Lane, Haddington

Letham Drive, Haddington

Angle Park, Haddington Station Road, Haddington

Corn Exchange, Haddington 36 Court Street, Haddington

Market Street, Haddington

Artillery Park, Haddington

Dunbar Road, Haddington

Traprain Terrace, Haddington

Abbey Toll, Haddington

Abbey Mains, Haddington

Beanston, Haddington

Monksmuir Park, Haddington

Hailes Rd End, Pencraig

Orchardeld, East Linton

Orchard Court, East Linton

Bridgend Hotel, East Linton 3 Bridgend, East Linton

Phantassie Farm, East Linton

The Knowes, East Linton

Biel, West Barns Tyneeld, West Barns

Hedderwick Hill Road End, West Barns

East Links Family Park, West Barns

West Barns Inn, West Barns Duke Street, Scotland

Forth View, West Barns

Caravan Park, West Barns

Old Police Station, Belhaven

Park, Belhaven Duke Street, Scotland

Gala Green, Dunbar

Grahame Place, Dunbar Grahame Place, Scotland

Boroughdales, Dunbar

Library, Dunbar Parsonspool, Dunbar

Post Oce 31-33 High Street, Dunbar

Railway Station, Dunbar Queen's Road, Dunbar

Parish Church, Dunbar Queen's Road, Dunbar

Newhouse Avenue, Dunbar Newhouse Avenue, Dunbar

Goldenstones Avenue, Dunbar Goldenstones Avenue, Dunbar

Asda, Dunbar

Asda, Dunbar Wilson Place, Scotland Direction: Haddington 106 bus Time Schedule 54 stops Haddington Route Timetable: VIEW LINE SCHEDULE Sunday 8:45 AM - 6:26 PM

Monday 7:26 AM - 8:21 PM Fort Kinnaird, Newcraighall Tuesday 7:26 AM - 8:21 PM Fort Kinnaird East, Newcraighall Wednesday 7:26 AM - 8:21 PM The Cuddie Brae, Newcraighall Thursday 7:26 AM - 8:21 PM Newcraighall Road, Edinburgh Friday 7:26 AM - 8:21 PM Newcraighall Drive, Newcraighall 6 Whitehill Street, Edinburgh Saturday 8:26 AM - 8:21 PM

Whitehill Street, Newcraighall 46 Whitehill Street, Edinburgh

Benhar Road, Newcraighall 106 bus Info Direction: Haddington Newhailes Roundabout, Musselburgh Stops: 54 Trip Duration: 50 min Clayknowes Crescent, Musselburgh Line Summary: Fort Kinnaird, Newcraighall, Fort Kinnaird East, Newcraighall, The Cuddie Brae, Dunedin House, Musselburgh Newcraighall, Newcraighall Drive, Newcraighall, 1 Newhailes Avenue, Edinburgh Whitehill Street, Newcraighall, Benhar Road, Newcraighall, Newhailes Roundabout, Musselburgh, Ship Inn, Musselburgh Clayknowes Crescent, Musselburgh, Dunedin House, Musselburgh, Ship Inn, Musselburgh, Brunton Hall, Brunton Hall, Musselburgh Musselburgh, Health Centre, Musselburgh, High Street, Musselburgh, St Peter's Church, Musselburgh, 101 North High Street, Edinburgh Loretto Upper School, Musselburgh, Beulah, Health Centre, Musselburgh Musselburgh, Ashgrove North End, Musselburgh, Windsor Park Drive, Musselburgh, Levenhall Eskside West, Edinburgh Roundabout, Musselburgh, Moir Crescent, High Street, Musselburgh Musselburgh, Goshen, Musselburgh, Park & Choose, Wallyford, Railway Station, Wallyford, The Loan, 110 High Street, Edinburgh Wallyford, Garden Centre, Wallyford, Kinwegar, St Peter's Church, Musselburgh Dolphingstone, Dolphingstone Farm, Dolphingstone, Polson Gardens, Tranent, Polson Park, Tranent, Coal Loretto Upper School, Musselburgh Neuk, Tranent, Cross Keys Inn, Tranent, Police Station, Tranent, Veterinary Surgery, Tranent, Muirpark Road, Tranent, Whiteloch Road, Macmerry, Beulah, Musselburgh St Germains Terrace, Macmerry, Satellite Park, 26 Linkeld Road, Edinburgh Macmerry, Industrial Estate, Macmerry, Industrial Estate East, Macmerry, Roundabout, Gladsmuir, Ashgrove North End, Musselburgh Gladsmuir Farmhouse, Gladsmuir, Lamington Road, Gladsmuir, Liberty Hall, Gladsmuir, Coates Road, Windsor Park Drive, Musselburgh Gladsmuir, Letham Mains Rd End, Haddington, Linkeld Road, Edinburgh Gateside Commerce Park, Haddington, Gateside Road, Haddington, Knowes Road, Haddington, Park Levenhall Roundabout, Musselburgh Lane, Haddington, Letham Drive, Haddington, Angle Park, Haddington, Corn Exchange, Haddington, Moir Crescent, Musselburgh Market Street, Haddington, High Street, Haddington Moir Crescent, Edinburgh

Goshen, Musselburgh

Park & Choose, Wallyford Railway Station, Wallyford

The Loan, Wallyford

Garden Centre, Wallyford

Kinwegar, Dolphingstone

Dolphingstone Farm, Dolphingstone

Polson Gardens, Tranent Stair Park, Scotland

Polson Park, Tranent

Coal Neuk, Tranent

Cross Keys Inn, Tranent B6371, Tranent

Police Station, Tranent 115 High Street, Tranent

Veterinary Surgery, Tranent Haddington Road, Scotland

Muirpark Road, Tranent Haddington Road, Scotland

Whiteloch Road, Macmerry Whiteloch Road, Scotland

St Germains Terrace, Macmerry St Germains Terrace, Scotland

Satellite Park, Macmerry

Industrial Estate, Macmerry A199, Scotland

Industrial Estate East, Macmerry

Roundabout, Gladsmuir A199, Scotland

Gladsmuir Farmhouse, Gladsmuir

Lamington Road, Gladsmuir

Liberty Hall, Gladsmuir

Coates Road, Gladsmuir

Letham Mains Rd End, Haddington

Gateside Commerce Park, Haddington

Gateside Road, Haddington Knowes Road, Haddington St Laurence House Bridge, Scotland

Park Lane, Haddington

Letham Drive, Haddington

Angle Park, Haddington Station Road, Haddington

Corn Exchange, Haddington 36 Court Street, Haddington

Market Street, Haddington

High Street, Haddington High Street, Haddington Direction: Musselburgh 106 bus Time Schedule 71 stops Musselburgh Route Timetable: VIEW LINE SCHEDULE Sunday 12:10 AM - 11:15 PM

Monday 12:10 AM - 11:15 PM Asda, Dunbar Wilson Place, Scotland Tuesday 12:10 AM - 11:15 PM

Goldenstones Avenue, Dunbar Wednesday 12:10 AM - 11:15 PM Goldenstones Avenue, Dunbar Thursday 12:10 AM - 11:15 PM Newhouse Avenue, Dunbar Friday 12:10 AM - 11:15 PM Newhouse Avenue, Dunbar Saturday 12:10 AM - 11:15 PM Parish Church, Dunbar

Railway Station, Dunbar Countess Road, Dunbar 106 bus Info Cossars Wynd Direction: Musselburgh 60 High Street, Dunbar Stops: 71 Trip Duration: 55 min Library, Dunbar Line Summary: Asda, Dunbar, Goldenstones Avenue, Dunbar, Newhouse Avenue, Dunbar, Parish Church, Boroughdales, Dunbar Dunbar, Railway Station, Dunbar, Cossars Wynd, Library, Dunbar, Boroughdales, Dunbar, Grahame Grahame Place, Dunbar Place, Dunbar, Gala Green, Dunbar, Park, Belhaven, Wingate Crescent, Scotland Old Police Station, Belhaven, Caravan Park, West Barns, Forth View, West Barns, West Barns Inn, West Gala Green, Dunbar Barns, East Links Family Park, West Barns, Hedderwick Hill Road End, West Barns, Tyneeld, Park, Belhaven West Barns, Biel, West Barns, The Knowes, East Linton, Phantassie Farm, East Linton, Bridgend Old Police Station, Belhaven Hotel, East Linton, Orchard Court, East Linton, Edinburgh Road, Scotland Orchardeld, East Linton, Hailes Rd End, Pencraig, Monksmuir Park, Haddington, Beanston, Caravan Park, West Barns Haddington, Abbey Mains, Haddington, Abbey Toll, Haddington, Traprain Terrace, Haddington, Dunbar Forth View, West Barns Road, Haddington, Artillery Park, Haddington, High Street, Haddington, Police Station, Haddington, West Barns Inn, West Barns Angle Park, Haddington, Letham Drive, Haddington, Park Lane, Haddington, Knowes Road, Haddington, Duke Street, Scotland Gateside Road, Haddington, Gateside Commerce Park, Haddington, Letham Mains Rd End, East Links Family Park, West Barns Haddington, Coates Road, Gladsmuir, Liberty Hall, Gladsmuir, Gladsmuir Farmhouse, Gladsmuir, Hedderwick Hill Road End, West Barns Roundabout, Gladsmuir, Industrial Estate East, Macmerry, Penston Rd End, Macmerry, St Germains Tyneeld, West Barns Terrace, Macmerry, Whiteloch Road, Macmerry, Muirpark Road, Tranent, Veterinary Surgery, Tranent, Biel, West Barns St Martin's School, Tranent, Police Station, Tranent, Cross Keys Inn, Tranent, Polson Park, Tranent, The Knowes, East Linton Polson Gardens, Tranent, Dolphingstone Farm, Dolphingstone, Kinwegar, Dolphingstone, Garden Phantassie Farm, East Linton Centre, Wallyford, The Loan, Wallyford, Railway Station, Wallyford, Park & Choose, Wallyford, Bridgend Hotel, East Linton Goshen, Musselburgh, Moir Crescent, Musselburgh, Distillery Wynd, East Linton Levenhall Roundabout, Musselburgh, Windsor Park Drive, Musselburgh, Ashgrove North End, Orchard Court, East Linton Musselburgh, Beulah, Musselburgh, Loretto Upper School, Musselburgh, St Peter's Church, Orchardeld, East Linton Musselburgh, High Street, Musselburgh

Hailes Rd End, Pencraig

Monksmuir Park, Haddington

Beanston, Haddington

Abbey Mains, Haddington

Abbey Toll, Haddington

Traprain Terrace, Haddington Dunbar Road, Scotland

Dunbar Road, Haddington Dunbar Road, Haddington

Artillery Park, Haddington

High Street, Haddington High Street, Haddington

Police Station, Haddington Weston Gardens, Haddington

Angle Park, Haddington Station Road, Haddington

Letham Drive, Haddington

Park Lane, Haddington West Road, Scotland

Knowes Road, Haddington B6471, Scotland

Gateside Road, Haddington

Gateside Commerce Park, Haddington

Letham Mains Rd End, Haddington

Coates Road, Gladsmuir

Liberty Hall, Gladsmuir

Gladsmuir Farmhouse, Gladsmuir

Roundabout, Gladsmuir A199, Scotland

Industrial Estate East, Macmerry

Penston Rd End, Macmerry

St Germains Terrace, Macmerry St Germains Terrace, Scotland Whiteloch Road, Macmerry Mountfair Gardens, Scotland

Muirpark Road, Tranent

Veterinary Surgery, Tranent Avenue, Scotland

St Martin's School, Tranent

Police Station, Tranent 115 High Street, Tranent

Cross Keys Inn, Tranent Potter's Path, Tranent

Polson Park, Tranent

Polson Gardens, Tranent Polson Gardens, Scotland

Dolphingstone Farm, Dolphingstone

Kinwegar, Dolphingstone

Garden Centre, 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 Direction: Newcraighall 106 bus Time Schedule 82 stops Newcraighall Route Timetable: VIEW LINE SCHEDULE Sunday 8:30 AM - 5:30 PM

Monday 6:30 AM - 7:00 PM Asda, Dunbar Wilson Place, Scotland Tuesday 6:30 AM - 7:00 PM

Goldenstones Avenue, Dunbar Wednesday 6:30 AM - 7:00 PM Goldenstones Avenue, Dunbar Thursday 6:30 AM - 7:00 PM Newhouse Avenue, Dunbar Friday 6:30 AM - 7:00 PM Newhouse Avenue, Dunbar Saturday 6:30 AM - 6:55 PM Parish Church, Dunbar

Railway Station, Dunbar Countess Road, Dunbar 106 bus Info Cossars Wynd Direction: Newcraighall 60 High Street, Dunbar Stops: 82 Trip Duration: 46 min Library, Dunbar Line Summary: Asda, Dunbar, Goldenstones Avenue, Dunbar, Newhouse Avenue, Dunbar, Parish Church, Boroughdales, Dunbar Dunbar, Railway Station, Dunbar, Cossars Wynd, Library, Dunbar, Boroughdales, Dunbar, Grahame Grahame Place, Dunbar Place, Dunbar, Gala Green, Dunbar, Park, Belhaven, Wingate Crescent, Scotland Old Police Station, Belhaven, Caravan Park, West Barns, Forth View, West Barns, West Barns Inn, West Gala Green, Dunbar Barns, East Links Family Park, West Barns, Hedderwick Hill Road End, West Barns, Tyneeld, Park, Belhaven West Barns, Biel, West Barns, The Knowes, East Linton, Phantassie Farm, East Linton, Bridgend Old Police Station, Belhaven Hotel, East Linton, Orchard Court, East Linton, Edinburgh Road, Scotland Orchardeld, East Linton, Hailes Rd End, Pencraig, Monksmuir Park, Haddington, Beanston, Caravan Park, West Barns Haddington, Abbey Mains, Haddington, Abbey Toll, Haddington, Traprain Terrace, Haddington, Dunbar Forth View, West Barns Road, Haddington, Artillery Park, Haddington, High Street, Haddington, Police Station, Haddington, Angle Park, Haddington, Letham Drive, Haddington, West Barns Inn, West Barns Park Lane, Haddington, Knowes Road, Haddington, Duke Street, Scotland Gateside Road, Haddington, Gateside Commerce East Links Family Park, West Barns Park, Haddington, Letham Mains Rd End, Haddington, Coates Road, Gladsmuir, Liberty Hall, Gladsmuir, Gladsmuir Farmhouse, Gladsmuir, Hedderwick Hill Road End, West Barns Roundabout, Gladsmuir, Industrial Estate East, Macmerry, Penston Rd End, Macmerry, St Germains Tyneeld, West Barns Terrace, Macmerry, Whiteloch Road, Macmerry, Muirpark Road, Tranent, Veterinary Surgery, Tranent, Biel, West Barns St Martin's School, Tranent, Police Station, Tranent, Cross Keys Inn, Tranent, Polson Park, Tranent, The Knowes, East Linton Polson Gardens, Tranent, Dolphingstone Farm, Dolphingstone, Kinwegar, Dolphingstone, Garden Phantassie Farm, East Linton Centre, Wallyford, The Loan, Wallyford, Railway Station, Wallyford, Park & Choose, Wallyford, Bridgend Hotel, East Linton Goshen, Musselburgh, Moir Crescent, Musselburgh, Distillery Wynd, East Linton Levenhall Roundabout, Musselburgh, Windsor Park Drive, Musselburgh, Ashgrove North End, Orchard Court, East Linton Musselburgh, Beulah, Musselburgh, Loretto Upper School, Musselburgh, St Peter's Church, Orchardeld, East Linton Musselburgh, High Street, Musselburgh, Health Centre, Musselburgh, Brunton Hall, Musselburgh, Hailes Rd End, Pencraig Lochend Road South, Musselburgh, Ship Inn, Musselburgh, Dunedin House, Musselburgh, Monksmuir Park, Haddington Clayknowes Crescent, Musselburgh, Newhailes Roundabout, Musselburgh, Benhar Road, Newcraighall, Whitehill Street, Newcraighall, Beanston, Haddington Newcraighall Drive, Newcraighall, Fort Kinnaird, Newcraighall Abbey Mains, Haddington

Abbey Toll, Haddington

Traprain Terrace, Haddington Dunbar Road, Scotland

Dunbar Road, Haddington Dunbar Road, Haddington

Artillery Park, Haddington

High Street, Haddington High Street, Haddington

Police Station, Haddington Weston Gardens, Haddington

Angle Park, Haddington Station Road, Haddington

Letham Drive, Haddington

Park Lane, Haddington West Road, Scotland

Knowes Road, Haddington B6471, Scotland

Gateside Road, Haddington

Gateside Commerce Park, Haddington

Letham Mains Rd End, Haddington

Coates Road, Gladsmuir

Liberty Hall, Gladsmuir

Gladsmuir Farmhouse, Gladsmuir

Roundabout, Gladsmuir A199, Scotland

Industrial Estate East, Macmerry

Penston Rd End, Macmerry

St Germains Terrace, Macmerry St Germains Terrace, Scotland Whiteloch Road, Macmerry Mountfair Gardens, Scotland

Muirpark Road, Tranent

Veterinary Surgery, Tranent Ormiston Avenue, Scotland

St Martin's School, Tranent

Police Station, Tranent 115 High Street, Tranent

Cross Keys Inn, Tranent Potter's Path, Tranent

Polson Park, Tranent

Polson Gardens, Tranent Polson Gardens, Scotland

Dolphingstone Farm, Dolphingstone

Kinwegar, Dolphingstone

Garden Centre, 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

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

Dunedin House, Musselburgh Newhailes Road, Edinburgh

Clayknowes Crescent, Musselburgh

Newhailes Roundabout, Musselburgh Newhailes Road, Edinburgh

Benhar Road, Newcraighall Newhailes Road, Edinburgh

Whitehill Street, Newcraighall 48 Whitehill Street, Edinburgh

Newcraighall Drive, Newcraighall 97a Newcraighall Road, Edinburgh

Fort Kinnaird, Newcraighall 106 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