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

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

AlloaPerth
Leaving from
Going to

Route Map

Routes from alloa-clackmannanshire to perth-perth-and-kinross

4 Ways from Alloa (United Kingdom/Clackmannanshire) to Perth (United Kingdom/Perth and Kinross)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto High Street 92 m
2. Turn right onto Mill Street 41 m
3. Turn right onto Mar Street 248 m
4. At roundabout, take exit 1 onto Marshill, A907 208 m
5. At roundabout, take exit 3 onto Claremont, A907 211 m
6. Continue onto A907 75 m
7. Continue onto Stirling Road, A907 905 m
8. At roundabout, take exit 2 onto A907 80 m
9. Turn left onto Stirling Road, A907 2.89 km
10. At roundabout, take exit 2 onto A907 165 m
11. At roundabout, take exit 1 onto A907 1.13 km
12. At roundabout, take exit 2 onto Alloa Road, A907 1.78 km
13. At roundabout, take exit 3 onto A91 1.62 km
14. At roundabout, take exit 1 onto Hillfoots Road, B998 113 m
15. Turn right 1.57 km
16. Turn right onto Sheriffmuir Road 5.03 km
17. Continue 9.08 km
18. Turn right 43 m
19. Turn right onto A9 25.73 km
20. At roundabout, take exit 2 onto A93 457 m
21. At roundabout, take exit 2 onto A93 2.81 km
22. At roundabout, take exit 2 onto Glasgow Road, A93 822 m
23. Turn sharp left onto Scott Street 70 m
24. Turn left 49 m
25. Turn left 20 m
26. Turn right 82 m
27. Arrive at destination 0 m
See more

Questions and Answers

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