Please help us create a safer, more accessible National Cycle Network for all Donate today

Esk Valley Cycleway

Route Details

  • From - to: Musselburgh - Dalkeith
  • Distance: 5 miles
  • Type: Railway path, with short on-road link
  • Access: Railway station at Musselburgh
  • Surface: Tarmac

A dedicated page lists any major route closures and diversions for the National Cycle Network in Scotland.

National Cycle Network route number: National Route 1 sign

 

Route Description

This attractive riverside and railway path links the coastal town of Musselburgh with Dalkeith. Largely traffic-free, the route passes along wooded pathways and minor roads, with wonderful views of the Firth of Forth, and a rich variety of wildlife. At Musselburgh, National Route 1 passes the train station and continues into the centre of Edinburgh.

Musselburgh, first settled by the Romans in the years following their invasion of Scotland in AD80, is an attractive harbour town with spectacular views across the River Forth.

Dalkeith Country Park, in the grounds of Dalkeith House, is well worth a visit and has an excellent adventure playground and inviting woodland walks.

Download a free map leaflet and route description sheet.

See our other traffic-free routes in the area.

Things to see and do:

Latitude: 
55.91914432354944
Longitude: 
-3.053244516479481
Zoom level: 
13
Title: 
Buy the map
Image: 
Description: 

This area map shows the National Cycle Network and local routes in this area.

Region:

This attractive riverside and railway path links the coastal town of Musselburgh with Dalkeith. Largely traffic-free, the route passes along wooded pathways and minor roads, with wonderful views of the Firth of Forth, and a rich variety of wildlife. At Musselburgh, National Route 1 passes the train station and continues into the centre of Edinburgh.

Length: 
5 miles