Part of the route John o' Groats → Lizard Point
Scottish Borders: Southern Upland Way & St Cuthbert's Way
New Lanark → Byrness
- Length
- 140km
- typical days
- 5–8
- Ascent
- 2,597m ↑
- Wild camping
- yes
- longest stretch without a shop
- 33km
Elevation profile
Suggested stages
- 1New Lanark → Kilbucho Mainskm 0.0–18.118.1km · 87 m ↑
Place Kilbucho Mains
- 2Kilbucho Mains → Peebleskm 18.1–38.420.3km · 263 m ↑
Campsite Glentress Forest Lodges
- 3Peebles → Broadmeadowskm 38.4–56.418.0km · 516 m ↑
- 4Broadmeadows → Pavilionkm 56.4–74.618.2km · 301 m ↑
Campsite Gibson Park Caravan Club Site
- 5Pavilion → Forest Lodgekm 74.6–92.818.2km · 383 m ↑
Place Forest Lodge
- 6Forest Lodge → Pleasantskm 92.8–110.918.1km · 285 m ↑
Place Hardenpeel
- 7Pleasants → Upper Hindhopekm 110.9–128.918.0km · 590 m ↑
- 8Upper Hindhope → Byrnesskm 128.9–140.111.2km · 172 m ↑
- 1New Lanark → Drumelzierkm 0.0–25.025.0km · 104 m ↑
- 2Drumelzier → Traquairkm 25.0–49.824.8km · 332 m ↑
Place Kirkhouse
- 3Traquair → Sunnysidekm 49.8–75.025.2km · 737 m ↑
Campsite Gibson Park Caravan Club Site
- 4Sunnyside → Nisbetmillkm 75.0–101.226.2km · 469 m ↑
Place Nisbetmill
- 5Nisbetmill → Buchtrigkm 101.2–124.122.9km · 627 m ↑
Campsite
- 6Buchtrig → Byrnesskm 124.1–140.116.0km · 328 m ↑
- 1New Lanark → Kirktonkm 0.0–32.832.8km · 259 m ↑
Place Kirkton
- 2Kirkton → Fairnileekm 32.8–65.232.4km · 710 m ↑
Place Fairnilee
- 3Fairnilee → Howdenkm 65.2–97.632.4km · 648 m ↑
Place Howden
- 4Howden → Upper Hindhopekm 97.6–129.632.0km · 812 m ↑
- 5Upper Hindhope → Byrnesskm 129.6–140.110.5km · 168 m ↑
Camping & accommodation
In Scotland, wild camping is allowed under the Scottish Outdoor Access Code – be considerate and leave no trace.
Shops & water
km 38–71: no shop for 32 km – carry enough food.
km 107–140: no shop for 33 km – carry enough food.
Data © OpenStreetMap contributors, as of November 2026 – check locally.
Weather & when to go
Our weather on these days (model values, example)
| Day | Temperature | Rain | Wind | |
|---|---|---|---|---|
| 17 Jul | light drizzle | 11–22 °C | 0.3 mm | 17 km/h |
| 18 Jul | light drizzle | 11–18 °C | 0.8 mm | 19 km/h |
| 19 Jul | rain | 13–20 °C | 16.6 mm | 16 km/h |
| 20 Jul | light rain | 15–21 °C | 3.8 mm | 20 km/h |



