Langholm
Stops in Langholm
Map- Academy (opp Academy) ↖ 120 122 123
- Academy (o/s Academy) ↘ 120 122 123
- Auchenrivock (opp Road End) ↘ 122 123 127
- Auchenrivock (Road End) ↖ 122 123 127
- Caroline Street (no 53) ↙ 120
- Caroline Street (opp 53) ↗ 120
- COOP (opp Mills) ↘ 120
- COOP (o/s store) ↖ 120
- Flats (opp flats) ↘ X95 122 123 127
- Flats (o/s flats) ↖ X95 120 122 123 127
- High Street (opp) ↖ X95 120 122 123 127
- Holmwood Drive (opp Road End) ↘ 120 123
- Holmwood Drive (Road End) ↖ 120 123
- Meikleholmside (opp junction) ↑ 120 123
- Park (At Entrance) ↑ X95 120
- Park (Opp Entrance) ↓ X95 120
- Post Office (o/s PO) ↘ X95 120 122 123 127
- Rugby Club (at Cafe) ↑ X95
- Rugby Club (opp Cafe) ↓ X95
- Skippers Br (Murtholm) ↑ X95 122 123 127
- Skippers Br (opp Murtholm) ↓ X95 122 123 127
- Wrae (at) ↓ X95
- Wrae (opp) ↑ X95
Bus services
- X95 Edinburgh - Newtongrange Borders Buses
- 120 Langholm - New Langholm DGC Buses
- 120 Langholm - town service Andersons of Langholm
- 122 Langholm - Rowanburn DGC Buses
- 122 Langholm Academy - Annan Andersons of Langholm
- 123 Langholm - Annan Andersons of Langholm
- 127 Newcastleton - Carlisle or Langholm Telfords Coaches