Choose Bus Stop
Select Start
Stop HD, West Maitland Street, Haymarket Stop SB, Shandwick Place, West End Stop PD, Princes Street (west), Princes Street, Edinburgh Stop PK, Princes Street (Scott Mon.), Princes Street, Edinburgh Stop PN, Princes Street (Waverley Steps), PRINCES STREET, Edinburgh Stop JC, Leith Street, Greenside Stop EE, Leopold Place, LONDON ROAD, Hillside near, Brunswick Street, London Road, Hillside near, Wellington Street, London Road, Hillside at, Brunton Place, London Road, Hillside E-bound 1, Abbeyhill, London Road after, Marionville Road, London Road, Abbeyhill at, Meadowbank Stadium, LONDON ROAD, Meadowbank at, Meadowbank House, London Road, Meadowbank opp, Abercorn Road, Willowbrae Road, Willowbrae after, Willowbrae Gardens, Willowbrae Road, Willowbrae opp, Ulster Drive, Willowbrae Road, Willowbrae adj, Northfield Crescent, Willowbrae Road, Willowbrae after, Paisley Drive, Willowbrae Road, Willowbrae o/s, Duddingston Mills, Willowbrae Road, Willowbrae after, Duddingston Avenue, Milton Road West, Duddingston before, Duddingston Gardens, Milton Road West, Duddingston after, Southfield Loan, Milton Road West, Duddingston opp, Milton Gardens North, Milton Road West, Durham at, Portobello High School, MILTON ROAD, Magdalene before, Hope Lane, Milton Road, Magdalene opp, Magdalene Drive, Milton Road, Magdalene opp, Edinburgh College (Milton Rd), Milton Road East, Brunstane opp, Brunstane Bank, Milton Road East, Brunstane before, Coillesdene Crescent, Milton Road East, Brunstane opp, Portobello Cemetery, Milton Road East, Brunstane before, Milton Terrace, Milton Road East, Brunstane after, Eastfield Gardens, Milton Road East, Brunstane opp, Brunstane Mill Road, MIlton Road East, Brunstane o/s 39, Edinburgh Road, EDINBURGH ROAD, Musselburgh opp, Maitland Park Road, EDINBURGH ROAD, Musselburgh Fisherow, NORTH HIGH STREET, Musselburgh Brunton Theatre Journey Hub, NORTH HIGH STREET, Musselburgh S-bound, Bridge Street, BRIDGE STREET, Musselburgh Stop B, High Street (Stop B), HIGH STREET, Musselburgh opp, St Peter's Church, LINKFIELD ROAD, Musselburgh o/s, Loretto Upper School, LINKFIELD ROAD, Musselburgh opp, Beulah, LINKFIELD ROAD, Musselburgh opp, Ashgrove North, LINKFIELD ROAD, Musselburgh opp, Windsor Park Drive, LINKFIELD ROAD, Musselburgh E-bound, Levenhall Roundabout, HADDINGTON ROAD, Musselburgh opp, Moir Crescent, HADDINGTON ROAD, Musselburgh opp, Galt Road, HADDINGTON ROAD, Musselburgh S-bound, Park & Choose, The Loan, Wallyford opp, Railway Station, THE LOAN, Wallyford opp, Miners Welfare, SALTER'S ROAD, Wallyford adj, Albert Place, SALTER'S ROAD, Wallyford at, Terminus, Fa'side Avenue, Wallyford opp, Albert Place, SALTER'S ROAD, Wallyford o/s, Miners Welfare, SALTER'S ROAD, Wallyford adj, Chuckers Row, SALTER'S ROAD, Wallyford o/s, Strawberry Corner, A199, Wallyford adj, Kinwegar Recycling Centre, A199, Dolphingstone at, Dolphingstone Farm, A199, Dolphingstone opp, Polson Gardens, Edinburgh Road, Tranent opp, Polson Park, Edinburgh Road, Tranent at, Coal Neuk, Bridge Street, Tranent E-bound, Bridge Street, Tranent opp, Police Station, High Street, Tranent at, Ross Crescent, Ormiston Road, Tranent opp, Carlaverock Avenue, Ormiston Road, Tranent at, Muirpark Drive, Ormiston Road, Tranent adj, Winton Court, Waterloo Road, Tranent opp, Winton Close, Waterloo Road, Tranent opp, Toll House Grove, Waterloo Road, Tranent opp, Somers Park, Waterloo Place, Tranent at, Research Centre, Minor Road, Elphinstone adj, Buxley Farm Road End, B6371, Tranent adj, East Mains Road End, B6371, Ormiston adj, Cross Loan, MAIN STREET, Ormiston W-bound, Cross, MAIN STREET, Ormiston opp 31, Meadowbank, MEADOWBANK, Ormiston at 23, Limeylands Crescent, LIMEYLANDS CRESCENT, Ormiston at, George Crescent, LIMEYLANDS ROAD, Ormiston at, George Street, LIMEYLANDS ROAD, Ormiston E-bound, Cross, MAIN STREET, Ormiston
Reset