How to get from Perth to Arbroath by car, truck, walk, bike

Distance between Perth and Arbroath is 55 kilometers (34 miles).
Driving distance from Perth to Arbroath is 61 kilometers (38 miles)

PerthArbroath
Leaving from
Going to

Route Map

Routes from perth-perth-and-kinross to arbroath-angus

4 Ways from Perth (United Kingdom/Perth and Kinross) to Arbroath (United Kingdom/Angus)

Choose 1 of the options below and start your journey

Route instructions

1. Continue 124 m
2. Keep left 16 m
3. Turn slight left 40 m
4. Turn right onto Scott Street 70 m
5. Turn left onto South Street 408 m
6. Continue onto Queen's Bridge, A93 204 m
7. Continue onto South Street, A93 38 m
8. Turn slight right onto Dundee Road, A85 2.09 km
9. Keep left onto A90 25.37 km
10. At roundabout, take exit 2 onto Kingsway West, A90 1.32 km
11. At roundabout, take exit 2 onto Kingsway West, A90 4.04 km
12. At roundabout, take exit 2 onto Kingsway, A90 846 m
13. At roundabout, take exit 2 onto Kingsway, A90 2.00 km
14. At roundabout, take exit 3 onto Kingsway East, A972 892 m
15. At roundabout, take exit 2 onto Kingsway East, A972 434 m
16. At roundabout, take exit 2 onto Arbroath Road, A92 3.34 km
17. At roundabout, take exit 2 onto A92 1.43 km
18. At roundabout, take exit 2 onto A92 816 m
19. At roundabout, take exit 2 onto Arbroath Road, A92 655 m
20. At roundabout, take exit 2 onto Arbroath Road, A92 14.39 km
21. At roundabout, take exit 2 onto A92 1.80 km
22. Turn slight right onto Dundee Road, A92 952 m
23. At roundabout, take exit 2 onto Burnside Drive, A92 145 m
24. Turn right onto East Grimsby 88 m
25. Turn slight left onto Ladybridge Street 214 m
26. Turn left onto High Street 179 m
27. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Perth (United Kingdom/Perth and Kinross) to Arbroath (United Kingdom/Angus)?
How do I get from Perth (United Kingdom/Perth and Kinross) to Arbroath (United Kingdom/Angus) the fastest?
How long does it take to get from Perth (United Kingdom/Perth and Kinross) to Arbroath (United Kingdom/Angus)?