Haddington, E Lothian
Stops in Haddington
Map- Abbey Mains (at) ↗ X7 106 253 N107
- Abbey Mains (opp) ↙ X7 106 253 N107
- Abbey Toll (at) ↗ X7 106 253 N107
- Abbey Toll (opp) ↙ X7 106 253 N107
- Aberlady Road ↘ 111 111A 121
- Aberlady Road (opp) ↖ 111 111A 121
- Alderston Place (at) 111 111A 121
- Alderston Place (opp) 121
- Arthurs Way (at) ← X6 X7 106 108 253 N107
- Arthurs Way (opp) → X6 X7 106 108 253 N107
- Artillery Park (at) ↓ X7 106 253 N107
- Artillery Park (opp) ↑ X7 106 253 N107
- Beanston (adj) ↗ X7 106 253 N107
- Beanston (opp) ↙ X7 106 253 N107
- Black House (nr) ↙ 110 123
- Blackhouse Bridge (E-bound) ↗ 123
- Blackhouse Bridge (W-bound) ↙ 110 123
- Briery Bank east (E-bound) 101 123
- Briery Bank east (W-bound) 101 123
- Briery Bank west (E-bound) 101 123
- Briery Bank west (W-bound) 101 123
- Caponflat Crescent (adj) ↗ 109 111 111A 121 122
- Caponflat Crescent (opp) ← 101 109 111 111A 121 122
- Clerkington Mill RE (opp) ↗ 123
- Cockles Smiddy (at) ↖ 123
- Cockles Smiddy (opp) ↘ 123
- Corn Exchange (opp) → X6 X7 106 108 109 111 121 122 123 253 N107
- Davidson Terrace ↗ 111 111A 121
- Davidson Terrace ↙ 111 111A 121
- Dobsons Walk (near) ↓ 123
- Dobsons Walk (opp) ↑ 123
- Dovecot (at) ↙ 110 123
- Dovecot (opp) ↗ 123
- Dunbar Road (at 20) ↓ X7 106 253 N107
- Dunbar Road (at 33) ↗ X7 106 253 N107
- East Lothian Community Hospital (at) ↖ 101 109 111 111A 121 122
- East Lothian Community Hospital (opp) ↘ 109 111 111A 121 122
- Gateside Road (adj) → X6 X7 106 108 253 N107
- Gateside Road (opp) ← X6 X7 106 108 253 N107
- Golf Course ↘ 123
- Golf Course (opp) ↖ 123
- Harperdean (at) ↘ 111 111A 121 122
- Harperdean (opp) ↖ 111 111A 121 122
- Hawthornbank Road (opp) 111 111A 121
- High Street (Stop A) ← X6 X7 106 108 109 111 111A 253 N107
- High Street (Stop B) ← 101 110 121 122 123
- Kirk View (opp) ↓ 101 123
- Knowes Road (at) → X6 X7 106 108 253 N107
- Knowes Road (opp) ← X6 X7 106 108 253 N107
- Knox Court (at) ↙ 110
- Lennoxlove Acredales (at) ↖ 123
- Lennoxlove Acredales (opp) ↘ 123
- Lennoxlove East Port (at) ↖ 123
- Lennoxlove East Port (opp) ↘ 123
- Lennoxlove RE (at) ↙ 123
- Lennoxlove RE (opp) ↗ 123
- Lennox Road → 101 123
- Letham Drive (adj) ← X6 X7 106 108 253 N107
- Letham Drive (opp) → X6 X7 106 108 253 N107
- Letham Mains Rd End (adj) ← X6 106 108 109 N107
- Letham Mains Rd End (opp) → X6 106 108 109 N107
- Letham Mains RE (nr) ↗ 123
- Letham Mains RE (opp) ↙ 110 123
- Long Cram (N-bound) 123
- Long Cram (S-bound) 123
- Lynn Lea Avenue (E-bound) → 101 123
- Lynn Lea Avenue (W-bound) ← 101 123
- Market Street (at) → X6 X7 101 106 108 109 111 111A 121 122 123 253 N107
- Monkmains (at) ↘ 101 123
- Monkmains (opp) ← 101 123
- Monkrigg West Lodge (at) ↘ 123
- Monkrigg West Lodge (opp) ↖ 123
- Monksmuir Park (at) → X7 106 253 N107
- Monksmuir Park (opp) ← X7 106 253 N107
- Parkend (at) ↘ 123
- Parkend (opp) ↖ 123
- Park Lane (at) ↙ X6 X7 106 108 253 N107
- Park Lane (opp) ↗ X6 X7 106 108 253 N107
- Police Station (at) ← X6 X7 101 106 108 109 110 111 111A 121 122 123 253 N107
- Rosehall Place (at) ↙ 110 123
- Rosehall Place (opp) ↗ 123
- Samuelston RE (nr) ↙ 110 123
- Samuelston RE (opp) ↗ 123
- Seggarsdean Crescent (E-bound) 101 123
- Seggarsdean Crescent (W-bound) 101 123
- Seggarsdean Park (N-bound) 101 123
- Seggarsdean Park (S-bound) 101 123
- Station Road ← X6 X7 101 106 108 109 111 111A 121 122 253 N107
- Station Road (at) → X6 X7 106 108 109 111 111A 121 122 253 N107
- St Martin's Court (opp) ← 101 123
- St Mary's Church (at) ↓ 101 123
- St Mary's Church (opp) ↑ 123
- Sunnyside (nr) ↗ 123
- Sunnyside (opp) ↙ 110 123
- Traprain Terrace (at) ↙ X7 106 253 N107
- Traprain Terrace (opp) ↗ X7 106 253 N107
- Tynebank (at) ↑ 101 123
- Victoria Bridge (E-bound) → 101 123
- Victoria Bridge (W-bound) ← 101 123
Bus services
- X6 Edinburgh - Haddington East Coast Buses
- X7 Edinburgh - Dunbar East Coast Buses
- 101 Retail Park and Nungate circular - Haddington Prentice Coaches
- 106 Fort Kinnaird - Haddington or Dunbar East Coast Buses
- 108 Haddington - Fort Kinnaird Prentice Coaches
- 109 Tranent - Haddington Prentice Coaches
- 110 Elphinstone - Prestonpans Prentice Coaches
- 111 Haddington - Edinburgh Royal Infirmary Prentice Coaches
- 111A Haddington - Edinburgh Royal Infirmary Prentice Coaches
- 121 Haddington - North Berwick Eve Coaches
- 122 Dirleton and Gullane circular - Haddington Prentice Coaches
- 123 Haddington - Pencaitland and Gifford circular Eve Coaches
- 253 Edinburgh - Haddington Borders Buses
- N107 Haymarket - Haddington or Dunbar East Coast Buses