Haddington, E Lothian
Stops in Haddington
Map- Abbey Mains (at) ↗ X7 107 N107 253
- Abbey Mains (opp) ↙ X7 107 N107 253
- Abbey Toll (at) ↗ X7 107 N107 253
- Abbey Toll (opp) ↙ X7 107 N107 253
- Aberlady Road ↘ 111 111A 121
- Aberlady Road (opp) ↖ 111 111A 121
- Alderston Place (at) 111 111A 121
- Alderston Place (opp) 111 111A 121
- Arthurs Way (at) ← X6 X7 106 107 N107 108 253
- Arthurs Way (opp) → X6 X7 106 107 N107 108 253
- Artillery Park (at) ↓ X7 107 N107 253
- Artillery Park (opp) ↑ X7 107 N107 253
- Beanston (adj) ↗ X7 107 N107 253
- Beanston (opp) ↙ X7 107 N107 253
- Black House (nr) ↙ 110 123
- Blackhouse Bridge (E-bound) ↗ 123
- Blackhouse Bridge (W-bound) ↙ 110 123
- Briery Bank east (E-bound) 101
- Briery Bank east (W-bound) 101
- Briery Bank west (E-bound) 101
- Briery Bank west (W-bound) 101
- 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 107 N107 108 109 111 111A 121 122 123 253
- 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 107 N107 253
- Dunbar Road (at 33) ↗ X7 107 N107 253
- 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 107 N107 108 253
- Gateside Road (opp) ← X6 X7 106 107 N107 108 253
- 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 107 N107 108 109 111 111A 121 123 253
- High Street (Stop B) ← 101 110 122
- Kirk View (opp) ↓ 101
- Knowes Road (at) → X6 X7 106 107 N107 108 253
- Knowes Road (opp) ← X6 X7 106 107 N107 108 253
- Knox Court (at) ↙ 110 123
- 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
- Letham Drive (adj) ← X6 X7 106 107 N107 108 253
- Letham Drive (opp) → X6 X7 106 107 N107 108 253
- Letham Mains Rd End (adj) ← X6 106 107 N107 108 109
- Letham Mains Rd End (opp) → X6 106 107 N107 108 109
- 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
- Lynn Lea Avenue (W-bound) ← 101
- Market Street (at) → X6 X7 101 106 107 N107 108 109 111 111A 121 122 123 253
- Monkmains (at) ↘ 101
- Monkmains (opp) ← 101
- Monkrigg West Lodge (at) ↘ 123
- Monkrigg West Lodge (opp) ↖ 123
- Monksmuir Park (at) → X7 107 N107 253
- Monksmuir Park (opp) ← X7 107 N107 253
- Parkend (at) ↘ 123
- Parkend (opp) ↖ 123
- Park Lane (at) ↙ X6 X7 106 107 N107 108 253
- Park Lane (opp) ↗ X6 X7 106 107 N107 108 253
- Police Station (at) ← X6 X7 101 106 107 N107 108 109 110 111 111A 121 122 123 253
- Rosehall Place (at) ↙ 110 123
- Rosehall Place (opp) ↗ 123
- Samuelston RE (nr) ↙ 110 123
- Samuelston RE (opp) ↗ 123
- Seggarsdean Crescent (E-bound) 101
- Seggarsdean Crescent (W-bound) 101
- Seggarsdean Park (N-bound) 101
- Seggarsdean Park (S-bound) 101
- Station Road ← X6 X7 101 106 107 N107 108 109 111 111A 121 122 253
- Station Road (at) → X6 X7 106 107 N107 108 109 111 111A 121 122 253
- St Martin's Court (opp) ← 101
- St Mary's Church (at) ↓ 101 123
- St Mary's Church (opp) ↑ 123
- Sunnyside (nr) ↗ 123
- Sunnyside (opp) ↙ 110 123
- Traprain Terrace (at) ↙ X7 107 N107 253
- Traprain Terrace (opp) ↗ X7 107 N107 253
- Tynebank (at) ↑ 101
- Victoria Bridge (E-bound) → 101
- Victoria Bridge (W-bound) ← 101
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
- 107 Musselburgh - Dunbar East Coast Buses
- N107 Haymarket - 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 Gifford + Pencaitland circular - Haddington Eve Coaches
- 253 Edinburgh - Haddington Borders Buses