Travel to St. Ives by road
From the north of England, you need to travel South on the M6 and then the M5 to Exeter. Anyone travelling from London should take the M4, then the M5. From Exeter take the A30 to Hayle/Lelant Saltings then the final leg of your journey is along St. Ives Road to the town.
For road travel information use the AA Route Planner
Travel to St. Ives by train
To reach St. Ives by train you have to change trains at St. Erth, which is on the Cornish Main Line. St. Erth has direct trains from London’s Paddington Station as well as Exeter. For other destinations, you may well have to make another change at Exeter.
Go to traveline.info for train and coach travel information.
Travel to St. Ives by plane
For St. Ives use Newquay International Airport. It has direct flights from London Gatwick, Leeds-Bradford and Manchester airports, while seasonal flights operate from another nine British airports. There are direct international flights from Ireland, Portugal and, starting in 2018, Germany.
Travel to St. Ives by coach
National Express coaches run a direct service to St. Ives from London Victoria and Heathrow as well as elsewhere in the UK.
For more information, visit nationalexpress.co.uk or call 08705 808080.