By coach
Six fast coaches leave London and travel direct to St Ives every day - around £45. Slower cheaper tickets are available in advance.
By air
It's possible to fly to the airport at Newquay. From there you'd need to hire a car or take a taxi - it's about 22 miles to St Ives.