Cyclists.com

Kelso Yellow Route

36 km road cycling loop281 m climbing2 h 33 minGPX

Kelso, Scottish Borders, United Kingdom · Road

A rolling 36 km road cycling loop from Kelso, Scottish Borders through Roxburgh Barns, Over Roxburgh and Pirnie, with 281 m of climbing. The first 35 km has no café, shop or water.

Signed route The waymarked Kelso Yellow Route (Scottish Borders Council), traced from OpenStreetMap and measured against the terrain model; no member has recorded it yet. Ridden it? Add your recording and photos.

Download GPXMap

At a glance

Best for
Rolling day rides
Distance
35.8 km
Loop
Elevation gain
281 m
8 m per km
Riding time
2 h 33 min
moving time, estimated
Difficulty
Easy
Bike
Road bike
from the mapped surface
Surface
Paved
97% paved · 3% unpaved
Traffic
Some main roads
7.7 km on main roads without a cycle lane · 18.8 km where the limit is 80 km/h or more
Food & water
Longest gap 35 km
21 cafés and restaurants · 2 shops · 1 petrol station · 1 bike shop
Best months
Jun to Sep
Kelso climate, 10 years
Navigation
GPX download
free, no sign-in
Start and finish
Kelso

Map and elevation profile

Elevation profile

Total ascent
281 m
Distance
36 km
050100150200m0 km10203036 km158 m · highest, at 28.2 kmStartFinish · back at the start

Route description

  1. Kelso
  2. Roxburgh Barnskm 4
  3. Over Roxburghkm 5
  4. Pirniekm 12
  5. Fairningtonkm 13
  6. Nisbetkm 18
  7. Old Ormistonkm 23
  8. Eckford Millkm 25
  9. Bowmont Forest Sawmillkm 27
  10. Kelsokm 36

Starting from Kelso, the route heads out through Roxburgh Barns, Kersmains, and Roxburgh before reaching Pirnie and Fairnington. After Woodside and Nisbetmill, it continues past Nisbet and East Nisbet. The route includes one significant climb of 2.7 km beginning near Eckford Mill and rising 99 m with an average gradient of 3.7%, peaking around km 28.2 near Graham's Law at 158 m height.

The route is 97% paved with a small 3% gravel or unpaved section, covering 25.7 km on minor roads, 7.7 km on main roads (all without cycle lanes), 0.7 km on track, and 0.6 km on cycle path. The profile is gently rolling with 24% climbing, 22% descending and 55% flat. Longest descent of 3.6 km starts around km 32.1 dropping 103 m. The route passes archaeological sites such as Roxburgh Train Station and Ormiston Castle nearby.

Kelso provides multiple facilities at the start and finish including several cafés, bakeries, supermarkets, a bakery and a bike shop. There is a very long stretch of 34.7 km without cafés, shops or water, so riders should prepare accordingly.

Highlights

  • Kelso start and finish with cafés and shops
  • 2.7 km climb near Eckford Mill
  • Near Peniel Heugh 235 m and Graham's Law 176 m
  • Archaeological sites at Roxburgh and Ormiston Castle

Along the route

Measured from the route line, the Copernicus elevation model and OpenStreetMap.

Places passed

  1. Roxburgh Barns 3.7 km
  2. Kersmains 4.4 km
  3. Over Roxburgh 5.4 km
  4. Roxburgh 5.7 km
  5. Pirnie 11.6 km
  6. Pirnie House 11.6 km
  7. Fairnington 12.5 km
  8. Woodside 15.5 km
  9. Nisbetmill 16.9 km
  10. Nisbet 18.4 km
  11. East Nisbet 18.8 km
  12. Old Ormiston 22.5 km
  13. Kirkbank 24 km
  14. Eckford Mill 25 km
  15. Grahamslaw 26 km
  16. Bowmont Forest Sawmill 27.3 km
  17. Middle Softlaw 29.9 km
  18. Easter Softlaw 32.1 km

Climbs

Climbs in ride order: where each starts, what this ride climbs, and the full named ascent
ClimbStarts atOn this rideTop on this ride
Unnamed climb24.9 km2.7 km · 99 m · 3.7 % · max 4.9 %156 m

High point 158 m at 28.2 km; low point 31 m. Passes beneath Down Law, Peniel Heugh, Graham's Law.

Traffic, surface and gradient

Measured from OpenStreetMap along the track and the elevation profile.

Expect stretches on main roads without a cycle lane (7.7 km in all) between quieter sections.

Roads
72% minor road · 22% main road · 2% track · 2% cycle path · 2% other roads and tracks
Main roads
7.7 km on main roads without a cycle lane — likely busier
Fast roads
18.8 km on roads with a limit of 80 km/h or more
Surface
Paved: 97% of the route is mapped as paved, 3% as unpaved.
Gradient
24% climbing · 22% descending · 55% flat
Longest descent
3.6 km from 32.1 km, dropping 103 m

Food, water and services

Within a few hundred metres of the track, from OpenStreetMap. Opening hours change — treat this as where to look, not a promise.

The longest stretch without a café, shop or water is 35 km, from the start. Along the route: 21 cafés and restaurants, 2 shops, 1 petrol station and 1 bike shop.

Food, water and shops in ride order

  1. 0 kmMaxwell Motors · petrol station · 300 m off route
  2. 0.1 kmSimon Porteous Cycles · bike shop · 260 m off route
  3. 0.3 kmSeasons · café · 250 m off route
  4. 0.3 kmCo-op Food · supermarket · 250 m off route
  5. 0.3 kmBoots · pharmacy · 250 m off route
  6. 35 kmThe Topiary Restarant · café · 360 m off route
  7. 35.7 kmLidl · supermarket · 240 m off route

Worth a stop

  • 0.3 km — Junction Pool Viewpoint (viewpoint)
  • 5.8 km — Roxburgh Train Station (archaeological site)
  • 18.4 km — Nisbet Church (ruins)
  • 22.8 km — Ormiston Castle (site of) (archaeological site)
  • 34 km — Tumulus (archaeological site)

Start and access

Starts and finishes at Kelso. Mapped within a short walk of the start, from OpenStreetMap.

At the start and finish

Bikes and repair
Simon Porteous Cycles (310 m)
Food and coffee
Seasons (430 m), Granny Jean's Home Bakery (430 m), The Dessert Diva (400 m)
Shops
Co-op Food (440 m)

Know before you go

  • 7.7 km on main roads without cycle lanes
  • 18.8 km on roads with speed limits 80 km/h or more
  • 34.7 km longest stretch without café, shop or water

Routes are for inspiration. Roads, surfaces and conditions change — check locally and ride within your limits.

2 photographs from the road

Photo: Anthony O'Neil · CC BY-SA 2.0 · Wikimedia Commons · Photo: James T M Towill · CC BY-SA 2.0 · Wikimedia Commons · Photo: WeeHolly · CC BY-SA 4.0 · Wikimedia Commons

About this route

Route line
Traced from the waymarked route’s relation in OpenStreetMap.
Elevation
Recalculated from the Copernicus GLO-90 terrain model every 50 m, not the device’s barometer.
Roads, surface, services
Measured along the line from OpenStreetMap extracts.
Best months
Ten years of ERA5 weather for Kelso (Open-Meteo).
GPX
Generated from the route line: track points only, no timestamps or personal data.
Page added
Page last updated

See something wrong with this ride?

More rides from Kelso