Craigmillar
Stops in Craigmillar
Map- Bowes Place (adj) ↖ 14 111 111A
- Bowes Place (opp) ↘ 14 111 111A
- 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 21 46 48 400
- Greendykes Terrace (opp) ↙ 14 21 46 48 400
- Milligan Drive (after) ↙ 14 111 111A
- Milligan Drive (near) → 14 111 111A
- Niddrie House Avenue (before) ↘ 14 21 46 48 400
- Niddrie House Avenue (opp) ↖ 14 21 46 48 400
- Niddrie Marischal Drive (before) ↘ 14 21 46 48 400
- Niddrie Marischal Drive (opp) ↖ 14 21 46 48 400
- Peffer Bank (before) ↑ 12
- Peffer Bank (opp) ↓ 12
- St Teresa Church (at) ↘ 14 21 46 48 400
- Wauchope Place (near) → 2 14 30 N30
- Wauchope Place (opp) ← 2 14 30 N30
Bus services
- 2 Hermiston Gait - The Jewel Lothian Buses
- 12 Gyle Centre - King's Road Lothian Buses
- 14 Greendykes - Muirhouse Lothian Buses
- 21 Gyle Centre or Clovenstone - Edinburgh Royal Infirmary Lothian Buses
- 30 Clovenstone - Queen Margaret University Lothian Buses
- N30 Wester Hailes - Musselburgh Lothian Buses
- 46 Rosewell - Musselburgh Lothian Buses
- 48 Gorebridge - Musselburgh Lothian Buses
- 111 Haddington - Edinburgh Royal Infirmary Prentice Coaches
- 111A Haddington - Edinburgh Royal Infirmary Prentice Coaches
- 400 Edinburgh Airport - Fort Kinnaird Lothian Buses