There are 11 ways to get from Spain to Cornwall by plane, train, car, car ferry, bus, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Barcelona–El Prat Airport to Bristol Airport, train
best- Fly from Barcelona–El Prat Airport (BCN) to Bristol Airport (BRS)BCN - BRS
- Take the train from Bristol Temple Meads to Plymouth
- Take the train from Plymouth to St Austell
9h 47m£54–218Fly Málaga Airport to Bristol Airport, train
cheapest- Fly from Málaga Airport (AGP) to Bristol Airport (BRS)AGP - BRS
- Take the train from Bristol Temple Meads to Plymouth
- Take the train from Plymouth to St Austell
9h 54m£49–176Drive, car ferry
- Drive from Barcelona to Santander
- Take the car ferry from Santander to Plymouth
- Drive from Plymouth to Cornwall
28h 12m£165–745Bus, train
- Take the bus from Barcelona, Estació d'Autobusos Nord to Cluj-Napoca, Autogara Sens Vest
- Take the bus from Cluj-Napoca, Autogara Sens Vest to Birmingham
- Take the train from Birmingham New Street to Bodmin Parkway
2d 11h£215–326Drive, Eurotunnel
- Drive from Barcelona to Calais-Fréthun
- Take the car train from Calais-Fréthun to Folkestone
- Drive from Folkestone to Cornwall
18h 35mFly Adolfo Suárez Madrid–Barajas Airport to Bristol Airport, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Bristol Airport (BRS)MAD - BRS
- Take the train from Bristol Temple Meads to Plymouth
- Take the train from Plymouth to St Austell
9h 43m£52–198Fly Málaga Airport to Newquay Cornwall Airport
- Fly from Málaga Airport (AGP) to Newquay Cornwall Airport (NQY)AGP - NQY
7h 55m£98–280Fly Son Sant Joan Airport to Bristol Airport, train
- Fly from Son Sant Joan Airport (PMI) to Bristol Airport (BRS)PMI - BRS
- Take the train from Bristol Temple Meads to Plymouth
- Take the train from Plymouth to St Austell
9h 36m£54–188Bus to Alicante-Elche Airport, fly to Newquay Cornwall Airport
- Take the bus from Estación de Autobuses de Murcia to Alicante Aeropuerto
- Fly from Alicante-Elche Airport (ALC) to Newquay Cornwall Airport (NQY)ALC - NQY
8h 27m£77–256Fly Adolfo Suárez Madrid–Barajas Airport to London Heathrow Airport, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to London Heathrow Airport (LHR)MAD - LHR
- Take the train from London Paddington to St Austell
13h 48m£144–414Bus to Bilbao Airport, fly to London Gatwick Airport, train
- Take the bus from Donostia / San Sebastián to Airport Loiu Bilbao
- Fly from Bilbao Airport (BIO) to London Gatwick Airport (LGW)BIO - LGW
- Take the train from Gatwick Airport to Reading
- Take the train from Reading to St Austell
14h 29m£137–323
Barcelona–El Prat Airport (BCN) to Bristol Airport (BRS) flights
Questions & Answers
The cheapest way to get from Spain to Cornwall is to fly and train which costs £45 - £180 and takes 9h 54m.
The fastest way to get from Spain to Cornwall is to fly which takes 7h 55m and costs £95 - £280.
The distance between Spain and Cornwall is 926 miles.
The best way to get from Spain to Cornwall without a car is to bus and train which takes 2 days 11h and costs £210 - £330.
It takes approximately 9h 47m to get from Spain to Cornwall, including transfers.
There are 3139+ hotels available in Cornwall.
What companies run services between Spain and Cornwall, England?
Ryanair flies from Málaga Airport (AGP) to Newquay Cornwall Airport (NQY) 3 times a week.
- Website
- iberia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to London Heathrow Airport
- Ave. Duration
- 2h 29m
- When
- Every day
- Estimated price
- £40–190
Flights from Bilbao Airport to London Gatwick Airport
- Ave. Duration
- 1h 51m
- When
- Every day
- Estimated price
- £28–130
- Website
- britishairways.com
Flights from Adolfo Suárez Madrid–Barajas Airport to London Heathrow Airport
- Ave. Duration
- 2h 29m
- When
- Every day
- Estimated price
- £40–190
Flights from Bilbao Airport to London Gatwick Airport
- Ave. Duration
- 1h 51m
- When
- Every day
- Estimated price
- £28–130
- Website
- ryanair.com
Flights from Barcelona–El Prat Airport to Bristol Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- £28–130
Flights from Adolfo Suárez Madrid–Barajas Airport to Bristol Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- £28–110
Flights from Málaga Airport to Newquay Cornwall Airport
- Ave. Duration
- 2h 40m
- When
- Monday, Thursday, and Saturday
- Estimated price
- £65–240
Flights from Málaga Airport to Bristol Airport
- Ave. Duration
- 2h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- £27–90
Flights from Son Sant Joan Airport to Bristol Airport
- Ave. Duration
- 2h 30m
- When
- Tuesday
- Estimated price
- £35–75
Flights from Son Sant Joan Airport to Bristol Airport via Barcelona–El Prat Airport
- Ave. Duration
- 4h 40m
- When
- Monday and Sunday
- Estimated price
- £35–75
Flights from Alicante-Elche Airport to Newquay Cornwall Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Thursday, and Saturday
- Estimated price
- £65–240
- Website
- vueling.com
Flights from Adolfo Suárez Madrid–Barajas Airport to London Heathrow Airport
- Ave. Duration
- 2h 31m
- When
- Every day
- Estimated price
- £40–190
Flights from Bilbao Airport to London Gatwick Airport
- Ave. Duration
- 1h 51m
- When
- Every day
- Estimated price
- £28–130
- Website
- easyjet.com
Flights from Barcelona–El Prat Airport to Bristol Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- £26–120
Flights from Adolfo Suárez Madrid–Barajas Airport to Bristol Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- £30–110
Flights from Málaga Airport to Bristol Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- £30–85
Flights from Son Sant Joan Airport to Bristol Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Thursday, and Sunday
- Estimated price
- £25–90
- Website
- jet2.com
Flights from Málaga Airport to Bristol Airport
- Ave. Duration
- 2h 45m
- When
- Tuesday and Saturday
- Estimated price
- £30–200
Flights from Son Sant Joan Airport to Bristol Airport
- Ave. Duration
- 2h 25m
- When
- Monday and Friday
- Estimated price
- £30–95
Train from Bristol Temple Meads to Plymouth
- Ave. Duration
- 2h 2m
- Frequency
- Hourly
- Estimated price
- £14–60
- Website
- https://www.crosscountrytrains.co.uk/
Train from Plymouth to St Austell
- Ave. Duration
- 53 min
- Frequency
- Twice daily
- Estimated price
- £4–16
- Website
- https://www.crosscountrytrains.co.uk/
Train from Birmingham New Street to Bodmin Parkway
- Ave. Duration
- 4h 13m
- Frequency
- Once daily
- Estimated price
- £100–190
- Website
- https://www.crosscountrytrains.co.uk/
- Phone
- +44 3457 000 125
- gwr.feedback@gwr.com
- Website
- gwr.com
Train from Bristol Temple Meads to Plymouth
- Ave. Duration
- 2h 31m
- Frequency
- 3 times a day
- Estimated price
- £23–60
- Website
- https://www.gwr.com/
Train from Plymouth to St Austell
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- £15–21
- Website
- https://www.gwr.com/
Train from London Paddington to St Austell
- Ave. Duration
- 7h 3m
- Frequency
- Every 2 hours
- Estimated price
- £85–210
- Website
- https://www.gwr.com/
Train from Gatwick Airport to Reading
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- £26–35
- Website
- https://www.gwr.com/
Train from Reading to St Austell
- Ave. Duration
- 5h 59m
- Frequency
- Every 2 hours
- Estimated price
- £70–130
- Website
- https://www.gwr.com/
- Phone
- +44 (0) 8443 35 35 35
- Website
- leshuttle.com
Car train from Calais-Fréthun to Folkestone
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Website
- https://www.leshuttle.com/uk-en
- Phone
- +40 730 250 062
- bistrita@mateiunitrans.ro
- Website
- mateiunitrans.ro
Bus from Barcelona, Estació d'Autobusos Nord to Cluj-Napoca, Autogara Sens Vest
- Ave. Duration
- 33h 41m
- Frequency
- Twice a week
- Estimated price
- £90–110
- Schedules at
- mateiunitrans.ro
- Phone
- +40 230 562 929
- tarsin_irlanda@yahoo.com
- Website
- tarsin.ro
Bus from Cluj-Napoca, Autogara Sens Vest to Birmingham
- Ave. Duration
- 18h 23m
- Frequency
- Once a week
- Estimated price
- £20–26
- Schedules at
- tarsin.ro
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Estación de Autobuses de Murcia to Alicante Aeropuerto
- Ave. Duration
- 50 min
- Frequency
- Every 3 hours
- Estimated price
- £5–8
- Website
- https://www.alsa.com/en/
Bus from Donostia / San Sebastián to Airport Loiu Bilbao
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- £10–15
- Website
- https://gipuzkoa.avanzagrupo.com/en/home
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Donostia / San Sebastián to Airport Loiu Bilbao
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- £9–13
- Website
- https://www.flixbus.co.uk
- Phone
- 0330 159 7000
- reservations@brittanyferries.com
- Website
- brittany-ferries.co.uk
Car ferry from Santander to Plymouth
- Ave. Duration
- 20h
- Frequency
- Twice a week
- Estimated price
- £65–600
- Schedules at
- brittany-ferries.co.uk
- Book at
- brittany-ferries.co.uk
- Adult
- £65–85
- Car
- £200–290
- Single Ticket
- £90–190
- Car Single Ticket
- £240–600
Want to know more about travelling around United Kingdom
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the UK: What do I need to know?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Which London airport should I choose?
Read the travel guide


























