town
Runs in and around Elgin
4 running routes in Elgin · 1 more nearby
The running in and around Elgin is mostly on pavement and quiet roads, so road shoes are fine, covering anything from 5km to 8km. It stays flat enough for steady, even-paced running. Most are loops, so you finish back where you started. Lossiemouth and Rothes are close enough to be worth a look too.
Runs in Elgin
Runs around Elgin
Within roughly 10 km, sorted by distance.
Nearby towns
Also try running routes in these places near Elgin.





