Buses in Haddington, E Lothian
Bus routes, stops and live times · East Lothian · Scotland
Map
Open live bus mapBus routes in Haddington
13- 101 Gifford ↔ Haddington Retail Park Prentice Coaches
- 106 Haddington ↔ Fort Kinnaird or Western General Hospital East Coast Buses
- 107 Dunbar ↔ Musselburgh East Coast Buses
- 108 Haddington ↔ Fort Kinnaird Prentice Coaches
- 110 Haddington or Elphinstone ↔ Prestonpans Prentice Coaches
- 111 Haddington ↔ Edinburgh Royal Infirmary Prentice Coaches
- 121 North Berwick ↔ Haddington East Coast Buses
- 122 Haddington ↔ North Berwick Prentice Coaches
- 123 Pencaitland + Gifford circular ↔ Haddington East Coast Buses
- N107 Dunbar or Haddington ↔ Edinburgh East Coast Buses
- X6 Haddington ↔ Western General Hospital East Coast Buses
- X7 Dunbar ↔ Edinburgh East Coast Buses
- X11 Haddington ↔ Edinburgh Royal Infirmary Prentice Coaches
Bus stops in Haddington
103- Abbey Mains (at) ↗ A199 · Near Abbey Mains Road End
- Abbey Mains (opposite) ↙ A199 · Near Abbey Mains Road End
- Abbey Toll (at) ↗ A199 · Near Abbey Toll Cottage
- Abbey Toll (opposite) ↙ A199 · Near Abbey Toll Cottage
- Aberlady Road (opposite) ↖ Near Herdmanflat
- Aberlady Road ↘ Near Herdmanflat
- Alderston Place (at) Davidson Terrace
- Alderston Place (opposite) Davidson Terrace
- Arthurs Way (opposite) → B6471
- Arthurs Way (at) ← B6471
- Artillery Park (opposite) ↑ Hardgate
- Artillery Park (at) ↓ Hardgate
- Baird Terrace (opposite) ↘ Aberlady Road
- Baird Terrace (at) ↖ Aberlady Road
- Beachwood Road (at) ↙ Hopetoun Drive
- Beanston (adjacent) ↗ A199 · Near Beanston Cottages Road End
- Beanston (opposite) ↙ A199 · Near Beanston Road End
- Beechwood Road (opposite) ↗ Hopetoun Drive
- Black House (near) ↙ A6093
- Blackhouse Bridge (eastbound) ↗ A6093
- Blackhouse Bridge (westbound) ↙ A6093
- Bothwell Avenue (opposite) ↗ A6093 · Near Clerkington Mill RE
- Bothwell Avenue (at) ↙ A6093
- Briery Bank east (eastbound)
- Briery Bank east (westbound)
- Briery Bank west (eastbound)
- Briery Bank west (westbound)
- Caponflat Crescent (adjacent) ↗ Hopetoun Drive
- Caponflat Crescent (opposite) ← Hopetoun Drive
- Cockles Smiddy (at) ↖ B6369
- Cockles Smiddy (opposite) ↘ B6369
- Corn Exchange (opposite) → Court Street
- Davidson Terrace ↗
- Davidson Terrace ↙
- Dovecot (opposite) ↗ A6093
- Dovecot (at) ↙ A6093
- Dunbar Road (at 33) ↗
- Dunbar Road (at 20) ↓
- East Lothian Community Hospital (at) ↖ Hospital Road
- East Lothian Community Hospital (opposite) ↘ Hospital Road
- Gateside Road (adjacent) → B6471
- Gateside Road (opposite) ← B6471
- Haddington Retail Park ↑
- Harperdean (opposite) ↖ A6137 · Near Harperdean Road End
- Harperdean (at) ↘ A6137 · Near Harperdean Road End
- Hawthornbank Road (opposite) Davidson Terrace
- High Street (Stop A) ←
- High Street (Stop B) ←
- Hopetoun Drive (opposite) ↘ Aberlady Road
- Hopetoun Drive (at) ↖ Aberlady Road
- Kirk View (opposite) ↓
- Knowes Road (at) → B6471
- Knowes Road (opposite) ← West Road
- Knox Court (at) ↙ Knox Place
- Lennox Road →
- Lennoxlove Acredales (at) ↖ B6369
- Lennoxlove Acredales (opposite) ↘ B6369
- Lennoxlove East Port (at) ↖ B6369
- Lennoxlove East Port (opposite) ↘ B6369
- Lennoxlove RE (at) ↙ B6368
- Letham Drive (opposite) → West Road
- Letham Drive (adjacent) ← West Road · Near Station Gardens
- Letham Mains Rd End (adjacent) ← A199
- Letham Mains Rd End (opposite) → A199
- Letham Mains RE (near) ↗ A6093
- Letham Mains RE (opposite) ↙ A6093
- Long Cram (opposite) ↗ Pencaitland Road
- Long Cram (at) ↙ Pencaitland Road
- Lynn Lea Avenue (eastbound) →
- Lynn Lea Avenue (westbound) ←
- Market Street (at) →
- Monkmains (opposite) ← Monkmains Road · Near 57
- Monkmains (at) ↘ Monkmains Road · Near 57
- Monkrigg West Lodge (opposite) ↖ B6369
- Monkrigg West Lodge (at) ↘ B6369
- Monksmuir Park (at) → A199 · Near Monksmuir Estate
- Monksmuir Park (opposite) ← A199 · Near Monksmuir Estate
- Park Lane (opposite) ↗ West Road
- Park Lane (at) ↙ West Road
- Parkend (at) ↘ B6368
- Police Station (at) ← Court Street
- Roodlands Court (opposite) → Haldane Avenue
- Roodlands Court (at) ← Haldane Avenue
- Rosehall Place (opposite) ↗
- Rosehall Place (at) ↙ A6093
- Samuelston RE (opposite) ↗ A6093
- Samuelston RE (near) ↙ A6093
- Seggarsdean Crescent (eastbound)
- Seggarsdean Crescent (westbound)
- Seggarsdean Park (northbound)
- Seggarsdean Park (southbound)
- St Martin's Court (opposite) ← Lennox Road
- St Mary's Church (at) ↓ Sidegate · Near Maitlandfield House
- St Mary's Church (opposite) ↑ Sidegate · Near Maitlandfield House
- Station Road (at) → Near Angle Park
- Station Road ← Near Angle Park
- Sunnyside (near) ↗ A6093
- Sunnyside (opposite) ↙ A6093
- Traprain Terrace (opposite) ↗ Dunbar Road
- Traprain Terrace (at) ↙ Dunbar Road
- Tynebank (at) ↑ Kirk View
- Victoria Bridge (eastbound) → Whittingehame Drive
- Victoria Bridge (westbound) ← Whittingehame Drive
Show 39 stops with no current services
- Abbot's View (at) no services Traprain Terrace
- Alderston House (at) → no services Alderston Road
- Ambulance Station (at) no services Lydgait
- Amisfield Park (near) ↘ no services Whittingehame Drive
- Baird Terrace (opposite) no services Hawthornbank Road
- Baird Terrace (at) no services Hawthornbank Road
- Calder's Lawn (near) ↖ no services Newton Port
- Carlyle Gardens (at) no services Florabank Road
- Clerkington Road (at) no services
- Coldale (at) ↘ no services Minor Road
- Coldale (opposite) ↖ no services Minor Road
- Court Street (opposite Police Station) → no services
- Craig Avenue (opposite) no services Traprain Terrace
- Davidson Terrace (opposite) ↑ no services Hospital Road
- Davidson Terrace (at) ↑ no services Hospital Road
- Dobsons Walk (near) ↓ no services Wellside
- Dobsons Walk (opposite) ↑ no services Wellside
- Fortune Avenue (near) ↖ no services Newton Port
- Glebe Terrace (at) no services Florabank Road
- Glebe Terrace (westbound) no services
- Golf Club (opposite) ↖ no services Whittingehame Drive
- Golf Course ↘ no services Whittingehame Drive
- Golf Course (opposite) ↖ no services Whittingehame Drive
- Gourlaybank (opposite) no services Herdmanflatt
- Herdmanflatt (northbound) no services
- Herdmanflatt (eastbound) no services
- High Street (at George Hotel) → no services
- Lennoxlove RE (opposite) ↗ no services B6368
- Long Cram (northbound) no services
- Long Cram (southbound) no services
- Park Lane (at) no services
- Parkend (opposite) ↖ no services B6368
- Princess Mary Road (opposite) no services Lydgait
- Quarrypits (near) ↗ no services Minor Road
- Quarrypits (near) ← no services Minor Road
- Riverside Drive (at) no services
- Sandys Mill (at) ↙ no services A199
- Sandys Mill (opposite) ↗ no services A199
- Templedean Park (opposite) no services Herdmanflatt