How to get from Edinburgh to Truro by car, truck, walk, bike

Distance between Edinburgh and Truro is 645 kilometers (400 miles).
Driving distance from Edinburgh to Truro is 848 kilometers (526 miles)

EdinburghTruro
Leaving from
Going to

Route Map

4 Ways from Edinburgh (United Kingdom/City of Edinburgh) to Truro (United Kingdom/Cornwall)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Princes Street 38 m
2. Turn left onto North Bridge, A7 7.49 km
3. At roundabout, take exit 3 onto Straiton Road, A701 305 m
4. Keep left onto Straiton Road, A701 699 m
5. At roundabout, take exit 2 onto A701 1.67 km
6. At roundabout, take exit 2 onto Moorfoot View, A701 1.36 km
7. At roundabout, take exit 2 onto A701 607 m
8. Keep left onto The Brae, B7026 5.02 km
9. At roundabout, take exit 2 onto A6094 3.13 km
10. Keep right onto A701 15.05 km
11. Continue onto A72 5.17 km
12. Continue onto A701 41.84 km
13. Keep right onto High Street, A701 2.53 km
14. At roundabout, take exit 1 onto A74(M) 111.53 km
15. Keep left onto M6 95.60 km
16. Keep right onto M6 137.94 km
17. Keep left onto M6 15.07 km
18. Keep left onto M5 132.00 km
19. Keep left onto M5 717 m
20. Keep right onto M5 129.22 km
21. Keep left 130.40 km
22. At roundabout, take exit 2 onto A39 8.15 km
23. At roundabout, take exit 2 onto Bodmin Road 154 m
24. Turn left onto Bodmin Road 1.65 km
25. Turn left onto St Austell Street, B3284 135 m
26. At roundabout, take exit 4 onto Morlaix Avenue, A39 465 m
27. At roundabout, take exit 3 onto Fairmantle Street 332 m
28. Turn sharp right onto Lemon Street 256 m
29. Turn sharp left onto Boscawen Street 54 m
30. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Edinburgh (United Kingdom/City of Edinburgh) to Truro (United Kingdom/Cornwall)?
How do I get from Edinburgh (United Kingdom/City of Edinburgh) to Truro (United Kingdom/Cornwall) the fastest?
How long does it take to get from Edinburgh (United Kingdom/City of Edinburgh) to Truro (United Kingdom/Cornwall)?