How to get from Anstruther to Dundee by car, truck, bike, walk
Distance between Anstruther and Dundee is 31 kilometers (19 miles).
Driving distance from Anstruther to Dundee is 36 kilometers (22 miles)
Route Map
Routes from anstruther-fife to dundee-dundee-city
4 Ways from Anstruther (United Kingdom/Fife) to Dundee (United Kingdom/Dundee City)
Choose 1 of the options below and start your journey
Cheapest
Fastest
Route instructions
1. Continue onto Shore Street, B9131 12.74 km
2. Turn slight left onto A917 2.03 km
3. Turn left onto South Street, A918 453 m
4. Turn right onto Bell Street 310 m
5. Turn left onto North Street, A917 622 m
See more
Questions and Answers
What is the cheapest way to get from Anstruther (United Kingdom/Fife) to Dundee (United Kingdom/Dundee City)?
How do I get from Anstruther (United Kingdom/Fife) to Dundee (United Kingdom/Dundee City) the fastest?
How long does it take to get from Anstruther (United Kingdom/Fife) to Dundee (United Kingdom/Dundee City)?