Cycling in Musselburgh
Cycling from Musselburgh offers a 74 km route to Melrose with substantial climbing and varied surfaces including gravel and paved roads.
- 74 km
- 949 m
- 499 m
The ride from Musselburgh

Musselburgh to Melrose
Stage 1 of 3 of the Capital Trail: 74.1 km from Musselburgh to Melrose with 949 m of climbing, on the signed route.
Map, profile and GPXRiding in Musselburgh in numbers
- Surface
- 35% paved · 64% gravel or unpaved — 47 km of gravel or unpaved road across the routes
- Roads
- 7% of the riding on main roads without a cycle lane · 5 km on cycle paths or lanes
- High point
- 499 m on Musselburgh to Melrose
- Bail-outs
- A railway station or ferry within reach on 1 route
- Longest stretch without services
- 39 km on Musselburgh to Melrose
When to ride in Musselburgh
Best months: Jun to Sep.
6°2°J14
7°3°F13
9°3°M15
11°4°A12
14°7°M13
17°10°J14
18°12°J17
18°12°A15
16°10°S13
13°8°O15
9°5°N14
7°3°D16
BestFineHard goingRain days per month under each bar · typical wind 24 km/h from the SW
