111 Haddington - Edinburgh Royal Infirmary
A bus service operated by Prentice Coaches
Sorry, no journeys found
Outbound
- Haddington High Street (Stop A)
- Haddington, at Police Station
- Haddington Station Road
- Haddington, opp Caponflat Crescent
- Haddington, at East Lothian Community Hospital
- Haddington, at Alderston Place
- Haddington Davidson Terrace
- Haddington, opp Hawthornbank Road
- Haddington, opp Aberlady Road
- Haddington, opp Harperdean
- Athelstaneford, at West Garleton
- Ballencrieff Roundabout
- Longniddry, at Railway Station
- Longniddry Inn (opp)
- Longniddry, opp Cunningham Court
- Longniddry, opp Dean Road
- Longniddry, at St Germains
- Port Seton, opp Seton East
- Cockenzie, opp Seton West Mains
- Port Seton, adj Rowanhill Drive
- Port Seton, adj Sycamore Avenue
- Port Seton, adj Poplar Park
- Port Seton, adj Seton Wynd
- Port Seton, opp Forth Wynd
- Port Seton Links View (near)
- Port Seton, adj Castle Terrace
- Port Seton, adj Fishers Road
- Port Seton, at Park Road
- Port Seton, opp Cope Lane
- Port Seton, adj Inglis Avenue
- Cockenzie, opp School Lane
- Cockenzie East Lorimer Place (near)
- Cockenzie Whin Park (near)
- Prestonpans, opp Preston Links (West)
- Prestonpans, at Atholl View
- Prestonpans, nr McLachlan Gardens
- Prestonpans, opp Preston Lodge
- Prestonpans, opp Hawthorn Road
- Prestonpans Polwarth Terrace (W-bound)
- Prestonpans, opp Health Centre
- Prestonpans, o/s Northfield House
- Prestonpans, opp Alexander Drive
- Prestonpans, opp Drummore Drive
- Prestonpans, at Rowberry Walk
- Prestonpans, adj Moodie Wynd
- Wallyford, at Auction House
- Wallyford Chuckers Row (near)
- Wallyford, opp Miners Welfare
- Wallyford, adj Albert Place
- Wallyford Fa'side Avenue (near)
- Wallyford, opp Park Drive
- Wallyford, at St Clements Wells
- Whitecraig Avenue (at)
- Whitecraig Crescent (near)
- Whitecraig, opp Cowpits
- Whitecraig Carberry Road (northbound)
- Inveresk Kennels (o/s)
- Musselburgh, at Inveresk Village
- Musselburgh Grammar School (o/s)
- Musselburgh, opp Rothesay Place
- Musselburgh Newbigging (N-bound)
- Musselburgh High Street (Stop D)
- Musselburgh, at Tesco Terminus
- Musselburgh Mall Avenue
- Musselburgh, adj Clayknowes Crescent
- Stoneybank, adj Stoneyhill Drive
- Stoneybank, opp Clayknowes Place
- Stoneybank, adj Clayknowes Avenue
- Stoneybank, adj Clayknowes Court
- Stoneybank, opp Denholm Drive
- Stoneybank Whitehill Gardens (near)
- Stoneybank, adj Whitehill Avenue
- Stoneybank Gardens (adj)
- Musselburgh, at Haugh Park
- Musselburgh, opp Stoneybank Place
- Musselburgh, opp Mayfield Crescent
- Musselburgh Golf Club (adj)
- Musselburgh, at Craighall Drive
- Old Craighall Services (at)
- Old Craighall (opp 14)
- Millerhill, at Newton Cottages
- Easter Millerhill (At 18)
- Newton Church Road (on)
- Danderhall, at Newton Church Road
- Danderhall Edmonstone Road (at 32)
- Danderhall, at Edmonstone Avenue
- Craigmillar, adj Bowes Place
- Craigmillar, after Milligan Drive
- Edmonstone, opp Sandilands Close
- Edinburgh Royal Infirmary, at SCRM
- Edinburgh Royal Infirmary (Stop IN)
Inbound
- Edinburgh Royal Infirmary (Stop IN)
- Edinburgh Royal Infirmary, opp SCRM
- Edmonstone, before Sandilands Close
- Craigmillar Milligan Drive (near)
- Craigmillar, opp Bowes Place
- Danderhall Edmonstone Road (at 104)
- Danderhall, opp Edmonstone Avenue
- Danderhall Edmonstone Road (at 43)
- Danderhall, opp Edmonstone Drive
- Danderhall, on Newton Church Road
- Newton Village Millerhill Road (SE-bound)
- Easter Millerhill (opp 22)
- Millerhill, opp Newton Cottages
- Old Craighall Main Road (o/s 12)
- Old Craighall Services (opp)
- Old Craighall, opp Craighall Drive
- Musselburgh, opp Golf Club
- Musselburgh Mayfield Crescent (near)
- Musselburgh, adj Stoneybank Place
- Musselburgh, opp Haugh Park
- Stoneybank Gardens (opp)
- Stoneybank, opp Whitehill Avenue
- Stoneybank, opp Whitehill Gardens
- Stoneybank, adj Denholm Drive
- Stoneybank, opp Clayknowes Court
- Stoneybank, opp Clayknowes Avenue
- Stoneybank, opp Stoneyhill Drive
- Musselburgh, opp Clayknowes Crescent
- Musselburgh, at Olive Bank Road
- Musselburgh Mall Avenue
- Musselburgh, at Tesco Terminus
- Musselburgh High Street (Stop A)
- Musselburgh Newbigging (S-bound)
- Musselburgh, adj Rothesay Place
- Musselburgh Grammar School (o/s)
- Musselburgh, opp Inveresk Village
- Inveresk Kennels (opp)
- Whitecraig Carberry Road (northbound)
- Whitecraig, at Cowpits
- Whitecraig Crescent (opp)
- Whitecraig Avenue (opp)
- Wallyford, opp St Clements Wells
- Wallyford, adj Park Drive
- Wallyford, at Drummohr Avenue
- Wallyford, opp Albert Place
- Wallyford, o/s Miners Welfare
- Wallyford, adj Chuckers Row
- Wallyford, opp Auction House
- Prestonpans, opp Moodie Wynd
- Prestonpans, opp Rowberry Walk
- Prestonpans, at Drummore Drive
- Prestonpans, adj Alexander Drive
- Prestonpans, opp Northfield House
- Prestonpans, adj Health Centre
- Prestonpans Polwarth Terrace (E-bound)
- Prestonpans, at Hawthorn Road
- Prestonpans, nr Preston Lodge
- Prestonpans, opp McLachlan Gardens
- Prestonpans, opp Atholl View
- Prestonpans, at Preston Links
- Cockenzie, opp Whin Park
- Cockenzie, opp East Lorimer Place
- Cockenzie School Lane (near)
- Port Seton, opp Inglis Avenue
- Port Seton, at Cope Lane
- Port Seton, opp Park Road
- Port Seton, opp Fishers Road
- Port Seton, opp Castle Terrace
- Port Seton, opp Links View
- Port Seton, adj Forth Wynd
- Port Seton, opp Seton Wynd
- Port Seton, opp Poplar Park
- Port Seton, opp Sycamore Avenue
- Port Seton, opp Rowanhill Drive
- Cockenzie, at Seton West Mains
- Port Seton, adj Seton East
- Longniddry, opp St Germains
- Longniddry, adj Dean Road
- Longniddry, adj Cunningham Court
- Longniddry Inn (at)
- Longniddry, opp Railway Station
- Ballencrieff Roundabout
- Athelstaneford, opp West Garleton
- Haddington, at Harperdean
- Haddington Aberlady Road
- Haddington Davidson Terrace
- Haddington, opp East Lothian Community Hospital
- Haddington, adj Caponflat Crescent
- Haddington, at Station Road
- Haddington, at Market Street
Timetable data from the Traveline National Dataset (TNDS),
More information
Prentice Coaches
- @prentice_info
Mobile tickets and live bus tracking available on the MyTrip app