The only airport in North Cornwall is in Newquay. This has four daily flights from Londons' Gatwick Airport (which has good connections with many worldwide locations) operated by Air Southwest, the regional airline for the South West, taking over from British Airways who axed the route. Fares start from just £20 single, excluding taxes. The low-cost airline Ryanair also runs two daily flights from London Stansted Airport to Newquay, which is ideal for connecting with other low cost flights around Europe. Skybus operate local flights operate between Newquay the Isles of Scilly (St Marys), Bristol and Southampton.
The Airport is a few miles outside of Newquay, but the town centre can be reached by bus and taxi services.
National Express run a long distance coach service which has coaches from various parts of the UK to many parts of North Cornwall, including Bude, Hayle, Newquay, Perranporth, St Agnes and St. Ives. Tickets can be booked on-line
North Cornwall has good road access to the rest of the UK. However during the summer months (especially July and August), the roads can get very congested. It is best to avoid travelling on Friday or Saturday to avoid the worst of the traffic in the summer if at all possible. The A30 runs through Cornwall with local roads to the North Coast. This connects with the main M5 Motorway at Exeter. The AA have a useful route planner..
The nearest Ferry port to North Cornwall is in Plymouth. Brittany Ferries operate from here to Roscoff, Cherbourg, St Malo and Santander. This is useful if you are travelling from Europe and wish to take your own car with you. From Plymouth, it is a short drive to the North Cornwall coast.
There are several rail stations in Cornwall. The only ones near the coast in Cornwall are at Newquay and St. Ives. However there are good bus connections to the North Cornwall Coast from the main line stations at Exeter (for Bude and Newquay), Bodmin Parkway (for Padstow), Truro (for St. Agnes, Constantine and Perranporth) and Penzance (for Lands End). Newquay and St. Ives are both on branch lines from the main line (change at Par for Newquay and St. Erth for St. Ives). There are frequent services between the main line in Cornwall and London, The Midlands, South Wales, The North and Scotland. There are also direct services from London, The Midlands, The North and Scotland to Newquay on summer weekends. Train services to Cornwall are operated by First Great Western, South West Trains, Wales and Borders Trains, Wessex Trains and Virgin Trains.
Tickets can be booked on line using The TrainLine or QJump. First Great Western also run a sleeper and Motorail service from London which can be useful if you want to take your car with you.