Craigmillar
Stops in Craigmillar
Map- Bowes Place (adj) ↖ 14 111
- Bowes Place (opp) ↘ 14 111
- Craigmillar Castle Gardens (after) ← 2 12 14 30 N30
- Craigmillar Castle Gardens (opp) → 2 12 14 30 N30
- Craigmillar Castle Road (adj) → 2 14 30 N30
- Craigmillar Castle Road (after) ← 2 12 14 30 N30
- Craigmillar Castle Road (near) → 12
- Craigmillar Library (opp) ← 2 14 30 N30
- Craigmillar Library (o/s) → 2 14 30 N30
- Greendykes Road (after) ← 2 14 30 N30
- Greendykes Road (opp) → 2 14 30 N30
- Greendykes Terrace (before) ↗ 14 18 21 46 48
- Greendykes Terrace (opp) ↙ 14 18 21 46 48
- Milligan Drive (after) ↙ 14 111
- Milligan Drive (near) → 14 111
- Niddrie House Avenue (before) ↘ 14 18 21 46 48
- Niddrie House Avenue (opp) ↖ 14 18 21 46 48
- Niddrie Marischal Drive (before) ↘ 14 18 21 46 48
- Niddrie Marischal Drive (opp) ↖ 14 18 21 46 48
- Peffer Bank (before) ↑ 12
- Peffer Bank (opp) ↓ 12
- St Teresa Church (at) ↘ 14 18 21 46 48
- Wauchope Place (near) → 2 14 30 N30
- Wauchope Place (opp) ← 2 14 30 N30
Bus services
- 2 The Jewel - Hermiston Gait Lothian Buses
- 12 King's Road - Gyle Centre Lothian Buses
- 14 Muirhouse - Greendykes Lothian Buses
- 18 Fort Kinnaird - Edinburgh Airport Lothian Buses
- 21 ERI - Gyle Centre or Clovenstone Lothian Buses
- 30 Queen Margaret Uni - Wester Hailes Clovenstone Lothian Buses
- N30 Musselburgh - Wester Hailes Lothian Buses
- 46 Musselburgh - Rosewell Lothian Buses
- 48 Musselburgh - Gorebridge Birkenside Lothian Buses
- 111 Haddington - Edinburgh Royal Infirmary Prentice Coaches