Cyclists.com

Stage 3 of 4 · Border Loop← Stage 2Stage 4 →

Peebles to Melrose

68 km road cycling route564 m climbing4 h 49 minGPX

Peebles, Scottish Borders, United Kingdom · Road

A hilly 68 km road cycling route from Peebles, Scottish Borders to Melrose through Cardrona, Old Howford and Traquair, with 564 m of climbing. Most of it (37 km) is on main roads without a cycle lane, 40.4 km where the limit is 80 km/h or more. There is a 34 km stretch without a café, shop or water (km 14–48).

Signed route The waymarked Border Loop (Scottish Borders Council BL), traced from OpenStreetMap and measured against the terrain model; no member has recorded it yet. Stage 3 of 4 of the Border Loop. Ridden it? Add your recording and photos.

Download GPXMap

At a glance

Best for
Short, climbing-heavy rides for confident riders at ease in traffic
Distance
67.5 km
Point to point
Elevation gain
564 m
8 m per km
Riding time
4 h 49 min
moving time, estimated
Difficulty
Moderate
Bike
Road bike
from the mapped surface
Surface
Paved
99% paved · 1% unpaved
Traffic
Mostly main roads
37 km on main roads without a cycle lane · 40.4 km where the limit is 80 km/h or more · 2.1 km on cycle paths or lanes
Food & water
Longest gap 34 km
57 cafés and restaurants · 15 shops · 3 water points · 2 petrol stations · 10 public toilets · 9 bike shops
Best months
Jun to Aug
Peebles climate, 10 years
Navigation
GPX download
free, no sign-in
Start → finish
Peebles → Melrose

Map and elevation profile

Elevation profile

Total ascent
564 m
Distance
68 km
0100200300400m0 km204068 km376 m · highest, at 25.0 kmStartFinish

Route description

  1. Peebles
  2. Cardronakm 6
  3. Old Howfordkm 9
  4. Traquairkm 11
  5. Heriotkm 34
  6. Watherstonkm 46
  7. Wooplawkm 54
  8. Bridgendkm 64
  9. Darnickkm 65
  10. Melrosekm 68

This 67.5 km point-to-point ride starts in Peebles and heads southeast through several villages and towns including Cardrona, Old Howford, Traquair, and Innerleithen. The route includes 37 km on main roads without cycle lanes, mostly along the B709 for 23.4 km and B7062 for 11.2 km, with minor roads and some quiet streets and cycle paths making up the rest. Surface is predominantly paved (99%) with only 1% unpaved.

The ride has two main climbs: a 5.8 km ascent from 19.3 km gaining 158 m at an average gradient of 2.7%, reaching 376 m at 25.1 km; and a steeper 3.3 km climb from 48.3 km rising 178 m at 5.4% average, with a maximum of 11% gradient. The highest point on the ride is 376 m, and the lowest 88 m near the finish. The longest descent is 3.8 km starting at about 25.2 km, dropping 74 m.

Facilities at the start in Peebles include cafés, bike shops, and drinking water, while at the finish in Melrose there are cafés, bike shops, a supermarket, and toilets. There is a long 34.2 km stretch with no café, shop, or water between 14 km and 48.2 km, but bailout points are available at Stow (48.2 km) and Tweedbank (64 km).

Why ride this route?

  • Tops out at 376 m, 25.1 km in.

Highlights

  • Climb from 19.3 km gaining 158 m
  • Climb from 48.3 km with max 11% gradient
  • Passes Traquair and Innerleithen
  • Ends in Melrose with facilities

Along the route

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

Places passed

  1. Cardrona 6.4 km
  2. Old Howford 8.5 km
  3. Traquair Mill 11.2 km
  4. Traquair 11.3 km
  5. Innerleithen 13.8 km
  6. Heriot 34 km
  7. Fountainhall 41.9 km
  8. Watherston 45.7 km
  9. Stow 48.4 km
  10. Wooplaw 53.5 km
  11. Langshaw 57.8 km
  12. Bridgend 63.5 km
  13. Tweedbank 63.6 km
  14. Darnick 65.2 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 climb19.3 km5.8 km · 158 m · 2.7 % · max 4.7 %376 m
Unnamed climb48.3 km3.3 km · 178 m · 5.4 % · max 11 %360 m

High point 376 m at 25.1 km; low point 88 m. Passes beneath Tor Hill, Caerlee Hill, Dod Hill.

Traffic, surface and gradient

Measured from OpenStreetMap along the track and the elevation profile.

This is not a cycle-track route: 55% is on main roads without a cycle lane, 40.4 km of it where the limit is 80 km/h or more. Riders should be comfortable sharing the road with faster traffic.

Roads
55% main road · 39% minor road · 2% quiet street · 2% cycle path · 2% other roads and tracks
Main roads
37 km on main roads without a cycle lane — likely busier
Fast roads
40.4 km on roads with a limit of 80 km/h or more
Cycle paths
2.1 km on cycle paths or roads with a cycle lane
Main roads used
B709 (23 km), B7062 (11 km), Langshaw Road (5 km)
Surface
Paved: 99% of the route is mapped as paved, 1% as unpaved.
Gradient
20% climbing · 25% descending · 55% flat
Steep sections
1.4 km over 5% · 1.1 km over 8% · 0.8 km over 10% · steepest 500 m averages 11.3% at 0 km
Longest descent
3.8 km from 25.2 km, dropping 74 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 34 km, from km 14 to 48. Along the route: 57 cafés and restaurants, 15 shops, 3 water points, 2 petrol stations, 10 public toilets and 9 bike shops.

Food, water and shops in ride order

  1. 0 kmThe Fat Batard · bakery · 270 m off route
  2. 0 kmKeyStore · convenience store · 340 m off route
  3. 0 kmTop Up Tap · drinking water · 200 m off route
  4. 0 kmBoots · pharmacy · 310 m off route
  5. 1.3 kmFall Line Cycles Ltd · bike shop · 40 m off route
  6. 4.9 kmToilets · 90 m off route
  7. 13.5 kmThe Co-operative Food · supermarket · 80 m off route
  8. 13.6 kmNo1 Peebles Road · café · on the route
  9. 13.6 kmToilets · 90 m off route
  10. 13.9 kmThe Bike Shop · bike shop · on the route
  11. 48.5 kmToilets · 50 m off route
  12. 48.6 kmCloudhouse Gallery & Café · café · on the route
  13. 62.4 kmDS Dalgleish · petrol station · on the route
  14. 62.6 kmMario's Langlee Chippy · fast food · 390 m off route
  15. 66.7 kmWater point · 140 m off route
  16. 67.1 kmTwelve Triangles · café · 30 m off route
  17. 67.1 kmToilets · on the route
  18. 67.1 kmHardies Bikes · bike shop · on the route

Need to bail out?

  • 48.2 km — Stow (station), 50 m off route
  • 64 km — Tweedbank (station), 60 m off route

Whether bikes are carried depends on the service — check before relying on it.

Worth a stop

  • 5.9 km — Cardrona Standing Stone (archaeological site)
  • 12.1 km — Traquair House (castle)
  • 21.8 km — Hillside Knowe (peak, 335 m)
  • 39.2 km — Hodge Cairn Hillfort (archaeological site)
  • 44.3 km — Pirn Knowe (peak)
  • 57.7 km — Langshaw Tower (archaeological site)

Stay after this ride

  • Dunfermline House · guest house · 100 m from the finish
  • The Townhouse · hotel · 50 m from the finish
  • Fiorlin · guest house · 50 m from the finish
  • Braidwood · guest house · 120 m from the finish
  • Burt's Hotel · hotel · 70 m from the finish

Start and access

Starts at Peebles. Mapped within a short walk of the start and finish, from OpenStreetMap.

At the start

Water
Top Up Tap (200 m)
Bikes and repair
Bspoke Cycles (330 m)
Food and coffee
The Fat Batard (270 m), Costa (330 m), The Milkman (310 m)

At the finish

Bikes and repair
Hardies Bikes (40 m)
Food and coffee
Twelve Triangles (30 m), Abbey Fine Wines Bottle Shop & Cafe bar (20 m), Alexander Dalgetty & Sons (150 m)
Shops
Co-op Food (250 m)
Pharmacy and medical
Boots (40 m)

Know before you go

  • 37 km on main roads without cycle lane
  • 40.4 km on roads with 80 km/h+ speed limit
  • Long 34.2 km without café, shop or water from 14 to 48.2 km
  • Gravel or unpaved surface for 1% of route

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

2 photographs from the road

Photo: Victuallers · CC BY-SA 4.0 · Wikimedia Commons · Photo: Anthony O'Neil · CC BY-SA 2.0 · Wikimedia Commons · Photo: M J Richardson · CC BY-SA 2.0 · Wikimedia Commons

Stage of

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 Peebles (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?

Similar length from Peebles

Less climbing