How to get from Milton Keynes to Perth by car, truck, walk, bike

Distance between Milton Keynes and Perth is 514 kilometers (319 miles).
Driving distance from Milton Keynes to Perth is 646 kilometers (401 miles)

Milton KeynesPerth
Leaving from
Going to

Route Map

Routes from milton-keynes-milton-keynes to perth-perth-and-kinross

4 Ways from Milton Keynes (United Kingdom/Milton Keynes) to Perth (United Kingdom/Perth and Kinross)

Choose 1 of the options below and start your journey

Route instructions

1. Continue 54 m
2. Turn left 35 m
3. Turn right onto Silbury Boulevard 220 m
4. Turn left onto Secklow Gate 248 m
5. At roundabout, take exit 3 onto H5 Portway, A509 575 m
6. At roundabout, take exit 2 onto H5 Portway, A509 470 m
7. At roundabout, take exit 2 onto H5 Portway, A509 489 m
8. At roundabout, take exit 2 onto H5 Portway, A509 810 m
9. At roundabout, take exit 2 onto H5 Portway, A509 1.09 km
10. At roundabout, take exit 2 onto H5 Portway, A509 701 m
11. At roundabout, take exit 1 onto Portway, A509 435 m
12. At roundabout, take exit 1 51.70 km
13. Keep left onto M6 36.62 km
14. Keep left onto M6 22.78 km
15. Keep right onto M6 12.64 km
16. Continue onto M6 115.07 km
17. Continue onto M6 312.09 km
18. Keep left 419 m
19. Keep right onto M73 23.37 km
20. Keep right onto M80 20.40 km
21. At roundabout, take exit 2 onto A9 42.24 km
22. At roundabout, take exit 2 onto A93 457 m
23. At roundabout, take exit 2 onto A93 2.81 km
24. At roundabout, take exit 2 onto Glasgow Road, A93 822 m
25. Turn sharp left onto Scott Street 70 m
26. Turn left 49 m
27. Turn left 20 m
28. Turn right 82 m
29. Arrive at destination 0 m
See more

Questions and Answers

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