St Ives is situated in west Cornwall, just off the A30 which runs through Cornwall, from Exeter to Penzance. Leave the A30 and take the A3074 signposted to St Ives, which will take you straight into St Ives through Lelant and Carbis Bay.
We have lots of car parking special offers during December, so please check out our Parking in St Ives page.
Alternatively, you can use the Park and Ride facilities at Lelant Saltings train station. Take the above directions and follow the signs for the Park & Ride just as you get onto the A3074. Click here for Lelant Train stain Car Park website. In addition, you can park and take the branch line service from St Erth railway
If you are travelling by train, take one of the regular mainline services heading towards Penzance and alight at St. Erth station. A frequent local service runs from there along the branch line to St. Ives. Click here for more information.
There are regular bus services from most destinations in west Cornwall to St Ives. From Penzance take No. 17; from Truro take No. 14; from Hayle take No. 14. Click here for bus timetables.