Dalgety Bay to Alloa Walk
Disused railway walk
A walk of about 20 to 21 miles along the West Fife Way from Dalgety Bay station to Alloa station. Take the train to Dalgety Bay, follow the path and catch the train back from Alloa.
- Distance
- 20 to 21 mi
- Time
- 6.5 to 7 hours
- Train back
- 1hr 43min
The walk
From Dalgety Bay station, walk to the West Fife Way and follow the path for 10.2 miles to Alloa. Getting to and from the path adds 8.0 miles away (about 9.5 to 11 miles on foot) in all.
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. Times use Naismith's rule and don't include stops.
Getting there and back
At the end, trains from Alloa back to Dalgety Bay take from 1hr 43min. Times are averages from our journey data, not a live timetable.
To Dalgety Bay from the cities
- EdinburghFrom 30min
- DundeeFrom 1hr 6min
- GlasgowFrom 1hr 15min
- StirlingFrom 1hr 21min
- NewcastleFrom 2hr 15min
- AberdeenFrom 2hr 28min
- DurhamFrom 2hr 35min
- LancasterFrom 2hr 47min
Good to know
How long is the Dalgety Bay to Alloa walk?
About 20 to 21 miles from station to station: 10.2 miles along the West Fife Way and 8.0 miles away (about 9.5 to 11 miles on foot) getting to and from the path.
How long does it take to walk from Dalgety Bay to Alloa?
About 6.5 to 7 hours at 3 miles an hour on the flat path, without stops.
How do you get back from Alloa to Dalgety Bay?
By train: the quickest journey from Alloa back to Dalgety Bay takes 1hr 43min.
How do you get to Dalgety Bay by train?
Dalgety Bay is 30min from Edinburgh, 1hr 6min from Dundee, 1hr 15min from Glasgow and 5hr 5min from London by train.







