
Walk the Water of Leith by Train
Photo: 瑞丽江的河水, CC BY-SA 4.0, via Wikimedia Commons
The Water of Leith rises in the Pentland Hills and flows through the centre of Edinburgh to the Firth of Forth at Leith. Haymarket, Slateford, Curriehill and Kirknewton stations give train access to the riverside path.
There are 5 stations within reach of the Water of Leith: within 2 miles of it, or half a mile in towns.
The Water of Leith runs about 22 miles in our route data. The stations below are in order along it.
Water of Leith train stations
- Slateford0.3 mi (about 0.4 mi on foot) · closest
- Haymarket0.3 mi (about 0.4 mi on foot)
- Kingsknowe0.4 mi (about 0.5 mi on foot)
- Curriehill0.5 mi (about 0.6 mi on foot)
- Kirknewton1.8 mi (about 2 to 2.5 mi on foot)
Walking distances are estimates from the straight-line distance and the type of ground, not a measured route. Check a map before you set off.
Station-to-station walks
Walk the riverside path from one station and catch the train back from another. Each station is shown with its nearest walk in each direction along the Water of Leith, from 4 to 20 miles. Miles include the walk to and from each station.
| From | To | Distance | Time |
|---|---|---|---|
| Haymarket | Kingsknowe | 5 to 5.5 mi | about 1.5 to 2 hours |
| Slateford | Curriehill | 5 to 5.5 mi | about 1.5 to 2 hours |
Times use Naismith's rule and don't include stops.
River routes and riverside paths © OpenStreetMap contributors.
More of Water of Leith

Photo: kim traynor, CC BY-SA 2.0, via Geograph

Photo: Richard Webb, CC BY-SA 2.0, via Geograph

Photo: Eddie skmo Minto, CC BY-SA 3.0, via Wikimedia Commons







