St Ives is located at the far end of Cornwall only 15 miles as the crow flies from Lands End.
You’ll probably arrive in the South West via the M5 motorway as far as Exeter. From there, you can choose to take the A30 (which takes you across Bodmin Moor) or the A38 (which stays a bit further to the south and brings you to Cornwall through Plymouth across the Tamar Bridge). Both these routes are mainly dual carriageways.
The A38 joins up with the A30 to the west of Bodmin Moor (at Bodmin) and, about 40 miles on, you’ll find St Ives about 5 miles off the A30 before you reach Penzance (the main town in the area).
These roads can be very busy in the Summer so allow yourself plenty of time for your journey.
Use the Google application on this page to get directions and estimated journey time for your visit.
Car Hire: most of the major car hire companies are present in St Ives and also at regional gateway locations (such as Newquay Cornwall Airport).
See HERE for driving instructions on how to get to Vivian House from the A30. Note that Vivian House does not have a parking space included for those staying there and, in general, parking is very restricted in St Ives. See HERE for important information about this.
St Ives has its own railway station at the end of a short branch line from the St Erth, which is on the main intercity train route from Penzance to London and the rest of the country. The station in St Ives is less than a 5 minute walk from Vivian House.
Check out journey times on the website of the Great Western Railway or CrossCountry, the two main companies which operate train services on the main line (the St Erth to St Ives shuttle is run by Great Western).
A typical journey time from London with Great Western is just under six hours (some services are around five and a half hours). CrossCountry trains reach Bristol in a little over four hours, Birmingham in five and half and Manchester in about seven hours. Note that there is an overnight sleeper service from London to Penzance which also stops at St Erth for the connecting shuttle train to St Ives.
National Express runs coach services to St Ives. Check on their website for timetables and routes as these depend on the time of year. Typical direct journey time from London is around nine hours.
St Ives is about 40 miles (65km) from Newquay Cornwall Airport (around 50 minutes by car in normal traffic). There are year-round services to London (Gatwick), Manchester and the Isles of Scilly. During the summer, there are many more routes, including Belfast, Frankfurt (Hahn), Birmingham, Dusseldorf, Dublin, Edinburgh and Newcastle. Check the airport website for more information.