How to get from Truro to St Ives by car, truck, bike, walk

Distance between Truro and St Ives is 31 kilometers (19 miles).
Driving distance from Truro to St Ives is 40 kilometers (25 miles)

TruroSt Ives
Leaving from
Going to

Route Map

4 Ways from Truro (United Kingdom/Cornwall) to St Ives (United Kingdom/Cornwall)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Boscawen Street 290 m
2. Turn sharp left onto St Clement Street, B3284 522 m
3. Turn left onto Union Street 102 m
4. Turn left onto Castle Street 132 m
5. Turn right onto River Street 238 m
6. Turn left 83 m
7. Turn right onto Chapel Hill 660 m
8. Turn right onto Treyew Road, A390 210 m
9. At roundabout, take exit 2 onto A390 107 m
10. Continue onto Highertown, A390 1.08 km
11. At roundabout, take exit 2 onto Tresawls Road, A390 663 m
12. At roundabout, take exit 2 onto Tresawls Road, A390 610 m
13. At roundabout, take exit 2 onto A390 1.17 km
14. At roundabout, take exit 2 onto A390 3.50 km
15. Keep left 19.75 km
16. At roundabout, take exit 3 onto A30 4.69 km
17. At roundabout, take exit 2 onto A3074 204 m
18. Continue onto Nut Lane, A3074 4.23 km
19. Turn right onto St Ives Road, A3074 1.88 km
20. Continue onto Tregenna Place, B3306 143 m
21. Turn left onto Market Place 28 m
22. Turn right onto Barnoon Hill 10 m
23. Continue onto Lifeboat Hill 46 m
24. Turn left onto Wharf Road 235 m
25. Arrive at destination 0 m
See more

Questions and Answers

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