Despite its location in the far south west of the country, Cornwall is well connected to the rest of the UK.

The A30 is the main carriageway through the heart of the county and stretches from Penzance in the west, leaving Cornwall at Launceston where it connects to the M5 motorway at Exeter.

Trains are frequent across the county, with the Cornish Main Line stretching from Penzance to Plymouth. The route is serviced by both Great West Railway and CrossCountry, with services running as far as Dundee in Scotland. There are regular services to the north of England including Manchester and Newcastle, as well as hourly services to London Paddington. The larger Devon cities of Plymouth and Exeter can be reached within one and two hours respectively.

Cornwall also has an extensive bus network, serviced by both Transport for Cornwall and First.

Newquay Airport, located on the north coast, is serviced by a number of international airlines. In July 2020, British Airways will commence regular daily flights to London Heathrow, while Loganair will commence flights to Glasgow, Newcastle, Aberdeen and Edinburgh in 2021. Aer Lingus provide a service to Dublin, while Ryanair carry passengers to Alicante in Spain and Faro in Portugal twice a week. There are also flights to Dusseldorf, Guernsey, Jersey, Copenhagen, and St Mary’s in the Isles of Scilly. An hour and half by car, Exeter Airport has a more extensive selection of international destinations, with TUI and Ryanair flying to a number of European destinations.