Cyclists.com

Kirkpatrick Macmillan Cycle Trail

23 km road cycling route178 m climbing1 h 36 minGPX

Holywood, Dumfries and Galloway, United Kingdom · Road

A rolling 23 km road cycling route from Nunwood, Dumfries and Galloway through Throughgate, Dunscore and Brockhillstone, with 178 m of climbing.

Signed route The waymarked Kirkpatrick Macmillan Cycle Trail (Sustainable Travel Team, Dumfries and Galloway Council KM), 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
22.5 km
Point to point
Elevation gain
178 m
8 m per km
Riding time
1 h 36 min
moving time, estimated
Difficulty
Easy
Bike
Road bike
from the mapped surface
Surface
Paved
99% paved · 1% unpaved
Traffic
Some main roads
10 km on main roads without a cycle lane · 9 km where the limit is 80 km/h or more
Food & water
Regular
1 café or restaurant
Best months
Jun to Sep
Holywood climate, 10 years
Navigation
GPX download
free, no sign-in
Start → finish
Nunwood

Map and elevation profile

Elevation profile

Total ascent
178 m
Distance
23 km
050100150200m0 km510152023 km165 m · highest, at 8.0 kmStartFinish

Route description

  1. Nunwood
  2. Throughgatekm 10
  3. Dunscorekm 11
  4. Brockhillstonekm 12
  5. Glenmidgekm 15

The Kirkpatrick Macmillan Cycle Trail starts at Nunwood, quickly passing through Holywood at 0.8 km. The route climbs steadily from 3.8 km over 4.1 km, gaining 115 m to reach the high point of 165 m at 7.9 km. After this, the profile descends over 1.7 km starting from 8.1 km. The road surface is mostly paved (99%), with 1% gravel or unpaved. The route uses a mix of minor roads (54%) and main roads (44%), including 10 km along the B729 and 6.7 km on the C125n. Main roads lack cycle lanes and 9 km have posted speed limits of 80 km/h or more.

Highlights

  • Climb gaining 115 m at 2.8% average gradient
  • Passing through Holywood and Dunscore
  • Near the peak of Kirkbride Hill (192 m)
  • Archaeological site Twelve Apostles off route at 0.8 km

Along the route

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

Places passed

  1. Throughgate 9.8 km
  2. Dunscore 10.7 km
  3. Brockhillstone 12.1 km
  4. Glenmidge 15.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 climb3.8 km4.1 km · 115 m · 2.8 % · max 3.8 %165 m

High point 165 m at 7.9 km; low point 18 m. Passes beneath High Germany, Kirkbride Hill, Benan Hill.

Traffic, surface and gradient

Measured from OpenStreetMap along the track and the elevation profile.

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

Roads
54% minor road · 44% main road · 2% other roads and tracks
Main roads
10 km on main roads without a cycle lane — likely busier
Fast roads
9 km on roads with a limit of 80 km/h or more
Main roads used
B729 (10 km), C125n (7 km)
Surface
Paved: 99% of the route is mapped as paved, 1% as unpaved.
Gradient
23% climbing · 19% descending · 58% flat

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.

No stretch is longer than 15 km without a café, shop or water. Along the route: 1 café or restaurant.

Food, water and shops in ride order

  1. 10.8 kmFlying Pig · bar · on the route

Worth a stop

  • 0.8 km — Twelve Apostles (archaeological site)
  • 14.7 km — Benan Hill (peak)
  • 22.5 km — Old Keir Church (ruins)

Stay after this ride

  • Volunteers Arms Hotel · hotel · 2.0 km from the finish
  • Trigony House Hotel · hotel · 2.9 km from the finish
  • Thornhill Inn b&b · guest house · 3.1 km from the finish

Know before you go

  • 10 km on main roads without cycle lanes
  • 9 km on roads with speeds of 80 km/h or more
  • Longest no café, shop or water stretch: 11.7 km between 10.8 and 22.5 km

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

2 photographs from the road

Photo: Leslie Barrie · CC BY-SA 2.0 · Wikimedia Commons · Photo: WeeHolly · CC BY-SA 4.0 · Wikimedia Commons · Photo: Colin Kinnear · CC BY-SA 2.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 Holywood (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?

Rides starting nearby