There are 11 ways to get from Peterhead to Spain by plane, taxi, train, bus, car, car train, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Aberdeen Airport to Barcelona–El Prat Airport
best- Fly from Aberdeen Airport (ABZ) to Barcelona–El Prat Airport (BCN)plane ABZ - BCN
11h 28m€116–316Fly Aberdeen Airport to Málaga Airport
cheapest- Fly from Aberdeen Airport (ABZ) to Málaga Airport (AGP)plane ABZ - AGP
10h 13m€85–182Taxi, train
- Take the taxi from Peterhead to Aberdeentaxi
- Take the train from Aberdeen to Edinburgh Waverleytrain
- Take the train from Edinburgh Waverley to King's Crosstrain
- Take the train from London St Pancras Intl to Brussel-Zuid / Bruxelles-Miditrain Eil
- Take the train from Brussel-Zuid / Bruxelles-Midi to Perpignantrain Tgv
- Take the train from Perpignan to Barcelona-Santstrain Tgv
21h 57m€601–1,047Taxi, bus
- Take the taxi from Peterhead to Bridge of Don Park and Ridetaxi
- Take the bus from Bridge of Don Park and Ride to Dundee Slessor Gardensbus
- Take the bus from Overgate to London Victoriabus
- Take the bus from London Victoria to Paris - Bercy-Seine Bus Stationbus
- Take the bus from Paris - Bercy-Seine Bus Station to Barcelona - North Bus Stationbus
40h 17m€194–428Drive, Eurotunnel
- Drive from Peterhead to Folkestonecar
- Take the car train from Folkestone to Calais-Fréthuncartrain
- Drive from Calais-Fréthun to Barcelonacar
24h 9mTrain to Edinburgh Airport, fly to Son Sant Joan Airport
- Take the train from Aberdeen to Haymarkettrain
- Fly from Edinburgh Airport (EDI) to Son Sant Joan Airport (PMI)plane EDI - PMI
11h 51m€115–358Train to Edinburgh Airport, fly to Barcelona–El Prat Airport
- Take the train from Aberdeen to Haymarkettrain
- Fly from Edinburgh Airport (EDI) to Barcelona–El Prat Airport (BCN)plane EDI - BCN
12h 2m€112–309Train to Edinburgh Airport, fly to Adolfo Suárez Madrid–Barajas Airport
- Take the train from Aberdeen to Haymarkettrain
- Fly from Edinburgh Airport (EDI) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane EDI - MAD
11h 53m€122–327Fly Aberdeen Airport to Alicante-Elche Airport, bus
- Fly from Aberdeen Airport (ABZ) to Alicante-Elche Airport (ALC)plane ABZ - ALC
- Take the bus from Alicante Aeropuerto to Estación de Autobuses de Murciabus
11h 35m€89–162Train to Edinburgh Airport, fly to Alicante-Elche Airport, bus
- Take the train from Aberdeen to Haymarkettrain
- Fly from Edinburgh Airport (EDI) to Alicante-Elche Airport (ALC)plane EDI - ALC
- Take the bus from Alicante Aeropuerto to Estación de Autobuses de Murciabus
13h 44m€110–275Drive, car ferry
- Drive from Peterhead to Port of Dovercar
- Take the car ferry from Port of Dover to Calaiscarferry
- Drive from Calais to Barcelonacar
25h 11m€376–567
Aberdeen Airport (ABZ) to Barcelona–El Prat Airport (BCN) flights
Questions & Answers
The cheapest way to get from Peterhead to Spain is to fly and bus which costs €85 - €170 and takes 11h 35m.
The fastest way to get from Peterhead to Spain is to fly which takes 10h 13m and costs €85 - €190.
The distance between Peterhead and Spain is 1886 km.
The best way to get from Peterhead to Spain without a car is to taxi and train which takes 21h 57m and costs €600 - €1100.
It takes approximately 11h 28m to get from Peterhead to Spain, including transfers.
There are 5018+ hotels available in Spain.
What companies run services between Peterhead, Scotland and Spain?
British Airways, Vueling Airlines, and three other airlines fly from Aberdeen Airport (ABZ) to Barcelona–El Prat Airport (BCN) every 3 hours.
- Website
- easyjet.com
Flights from Aberdeen Airport to Barcelona–El Prat Airport via London Gatwick
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- €60–230
Flights from Aberdeen Airport to Barcelona–El Prat Airport via London Luton
- Ave. Duration
- 5h 50m
- When
- Monday, Thursday, and Sunday
- Estimated price
- €60–230
Flights from Aberdeen Airport to Málaga Airport via London Luton
- Ave. Duration
- 6h
- When
- Friday and Sunday
- Estimated price
- €90–290
Flights from Edinburgh Airport to Son Sant Joan Airport
- Ave. Duration
- 3h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €40–220
Flights from Edinburgh Airport to Son Sant Joan Airport via Bristol
- Ave. Duration
- 4h 55m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- €40–220
Flights from Edinburgh Airport to Son Sant Joan Airport via Birmingham
- Ave. Duration
- 5h 47m
- When
- Monday, Wednesday, and Thursday
- Estimated price
- €40–220
Flights from Edinburgh Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 45m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €45–160
Flights from Edinburgh Airport to Barcelona–El Prat Airport via Bristol
- Ave. Duration
- 4h 40m
- When
- Monday
- Estimated price
- €45–160
Flights from Edinburgh Airport to Barcelona–El Prat Airport via Belfast (Aldergrove)
- Ave. Duration
- 5h 40m
- When
- Monday, Wednesday, and Thursday
- Estimated price
- €45–160
Flights from Edinburgh Airport to Barcelona–El Prat Airport via London Luton
- Ave. Duration
- 5h 50m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- €45–160
Flights from Edinburgh Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- €55–150
Flights from Aberdeen Airport to Alicante-Elche Airport via London Gatwick
- Ave. Duration
- 6h 7m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €80–280
Flights from Edinburgh Airport to Alicante-Elche Airport
- Ave. Duration
- 3h 10m
- When
- Monday, Wednesday, Saturday, and Sunday
- Estimated price
- €40–150
Flights from Edinburgh Airport to Alicante-Elche Airport via Bristol
- Ave. Duration
- 5h 25m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- €40–150
Flights from Edinburgh Airport to Alicante-Elche Airport via Birmingham
- Ave. Duration
- 5h 5m
- When
- Monday
- Estimated price
- €40–150
- Website
- ryanair.com
Flights from Aberdeen Airport to Málaga Airport
- Ave. Duration
- 3h 30m
- When
- Tuesday, Friday, and Saturday
- Estimated price
- €110–140
Flights from Edinburgh Airport to Son Sant Joan Airport
- Ave. Duration
- 3h
- When
- Tuesday to Sunday
- Estimated price
- €45–200
Flights from Edinburgh Airport to Son Sant Joan Airport via Beauvais
- Ave. Duration
- 5h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €45–200
Flights from Edinburgh Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- €40–130
Flights from Edinburgh Airport to Barcelona–El Prat Airport via Beauvais
- Ave. Duration
- 6h
- When
- Sunday
- Estimated price
- €40–130
Flights from Edinburgh Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 54m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €45–130
Flights from Edinburgh Airport to Adolfo Suárez Madrid–Barajas Airport via Shannon
- Ave. Duration
- 5h 50m
- When
- Wednesday and Sunday
- Estimated price
- €45–130
Flights from Aberdeen Airport to Alicante-Elche Airport
- Ave. Duration
- 3h 15m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- €70–250
Flights from Edinburgh Airport to Alicante-Elche Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- €35–110
Flights from Edinburgh Airport to Alicante-Elche Airport via Beauvais
- Ave. Duration
- 5h 25m
- When
- Tuesday to Thursday
- Estimated price
- €35–110
- Website
- britishairways.com
Flights from Aberdeen Airport to Barcelona–El Prat Airport via London Heathrow
- Ave. Duration
- 4h 57m
- When
- Every day
- Estimated price
- €50–360
Flights from Aberdeen Airport to Barcelona–El Prat Airport via Manchester
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- €50–220
Flights from Aberdeen Airport to Barcelona–El Prat Airport via Birmingham
- Ave. Duration
- 7h 55m
- When
- Monday to Saturday
- Estimated price
- €50–220
Flights from Aberdeen Airport to Málaga Airport via London Heathrow
- Ave. Duration
- 7h
- When
- Friday
- Estimated price
- €95–470
Flights from Edinburgh Airport to Son Sant Joan Airport
- Ave. Duration
- 3h 10m
- When
- Saturday
- Estimated price
- €60–300
Flights from Edinburgh Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 50m
- When
- Wednesday and Sunday
- Estimated price
- €45–150
- Website
- iberia.com
Flights from Aberdeen Airport to Barcelona–El Prat Airport via London Heathrow
- Ave. Duration
- 4h 52m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €50–360
Flights from Edinburgh Airport to Son Sant Joan Airport
- Ave. Duration
- 3h 10m
- When
- Saturday
- Estimated price
- €60–300
Flights from Edinburgh Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 50m
- When
- Wednesday and Sunday
- Estimated price
- €45–150
Flights from Edinburgh Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 52m
- When
- Thursday and Sunday
- Estimated price
- €55–220
- Website
- klm.com
Flights from Aberdeen Airport to Barcelona–El Prat Airport via Amsterdam Schiphol
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- €75–380
Flights from Aberdeen Airport to Alicante-Elche Airport via Amsterdam Schiphol
- Ave. Duration
- 5h 38m
- When
- Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- €100–490
- Website
- aerlingus.com
Flights from Aberdeen Airport to Málaga Airport via Dublin
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- €80–400
- Website
- jet2.com
Flights from Edinburgh Airport to Son Sant Joan Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- €40–130
Flights from Edinburgh Airport to Alicante-Elche Airport
- Ave. Duration
- 3h 15m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €50–100
- Website
- ryanair.com
Flights from Edinburgh Airport to Son Sant Joan Airport
- Ave. Duration
- 3h
- When
- Monday
- Estimated price
- €55–160
Flights from Edinburgh Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 45m
- When
- Friday
- Estimated price
- €50–170
- Website
- vueling.com
Flights from Edinburgh Airport to Son Sant Joan Airport
- Ave. Duration
- 3h 10m
- When
- Saturday
- Estimated price
- €60–300
Flights from Edinburgh Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 50m
- When
- Wednesday and Sunday
- Estimated price
- €45–150
- Phone
- +44 344 811 0141
- Website
- scotrail.co.uk
Train from Aberdeen to Edinburgh Waverley
- Ave. Duration
- 2h 21m
- Frequency
- Every 3 hours
- Estimated price
- €65–120
- Website
- https://www.scotrail.co.uk/
Train from Aberdeen to Haymarket
- Ave. Duration
- 2h 15m
- Frequency
- Every 3 hours
- Estimated price
- €60–120
- Website
- https://www.scotrail.co.uk/
- Phone
- +44 345 722 5333
- customers@lner.co.uk
- Website
- lner.co.uk
Train from Aberdeen to Edinburgh Waverley
- Ave. Duration
- 2h 33m
- Frequency
- 4 times a day
- Estimated price
- €40–65
- Website
- https://www.lner.co.uk/
Train from Edinburgh Waverley to King's Cross
- Ave. Duration
- 4h 8m
- Frequency
- Hourly
- Estimated price
- €130–200
- Website
- https://www.lner.co.uk/
Train from Aberdeen to Haymarket
- Ave. Duration
- 2h 27m
- Frequency
- 4 times a day
- Estimated price
- €40–65
- Website
- https://www.lner.co.uk/
Train from Aberdeen to Edinburgh Waverley
- Ave. Duration
- 2h 24m
- Frequency
- Twice daily
- Estimated price
- €75–110
- Website
- https://www.crosscountrytrains.co.uk/
Train from Aberdeen to Haymarket
- Ave. Duration
- 2h 18m
- Frequency
- Twice daily
- Estimated price
- €75–110
- Website
- https://www.crosscountrytrains.co.uk/
- Phone
- +44 330 060 0500
- enquiry@sleeper.scot
- Website
- sleeper.scot
Train from Aberdeen to Edinburgh Waverley
- Ave. Duration
- 3h 7m
- Frequency
- 6 times a week
- Estimated price
- €29–50
- Website
- https://www.sleeper.scot/
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from London St Pancras Intl to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 2h 1m
- Frequency
- Every 4 hours
- Estimated price
- €110–190
- Website
- https://www.eurostar.com/rw-en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Brussel-Zuid / Bruxelles-Midi to Perpignan
- Ave. Duration
- 7h 48m
- Frequency
- Twice a week
- Estimated price
- €230–380
- Website
- https://www.sncf-connect.com/en-en
Train from Perpignan to Barcelona-Sants
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- €35–60
- Website
- https://www.sncf-connect.com/en-en
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Perpignan to Barcelona-Sants
- Ave. Duration
- 1h 24m
- Frequency
- Twice daily
- Estimated price
- €20–35
- Website
- https://www.renfe.com/es/en
- Phone
- +44 (0) 8443 35 35 35
- Website
- leshuttle.com
Car train from Folkestone to Calais-Fréthun
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Website
- https://www.leshuttle.com/uk-en
- Phone
- +44 (0)131 510 4007
- ride@ember.to
- Website
- ember.to
Bus from Bridge of Don Park and Ride to Dundee Slessor Gardens
- Ave. Duration
- 1h 51m
- Frequency
- Hourly
- Estimated price
- €11–16
- Website
- https://www.ember.to/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Overgate to London Victoria
- Ave. Duration
- 11h 55m
- Frequency
- 3 times a day
- Estimated price
- €50–90
- Website
- https://www.flixbus.co.uk
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from London Victoria to Paris - Bercy-Seine Bus Station
- Ave. Duration
- 9h 41m
- Frequency
- 3 times a week
- Estimated price
- €29–55
- Website
- https://www.blablacar.co.uk/bus
Bus from Paris - Bercy-Seine Bus Station to Barcelona - North Bus Station
- Ave. Duration
- 13h 10m
- Frequency
- 5 times a day
- Estimated price
- €70–130
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +34 910 207 007
- Website
- alsa.es
Bus from Paris - Bercy-Seine Bus Station to Barcelona - North Bus Station
- Ave. Duration
- 14h
- Frequency
- Once daily
- Estimated price
- €30–180
- Website
- https://www.alsa.com/en
Bus from Alicante Aeropuerto to Estación de Autobuses de Murcia
- Ave. Duration
- 55 min
- Frequency
- Every 3 hours
- Estimated price
- €5–12
- Website
- https://www.alsa.com/en
- Phone
- 01304 44 88 88
- customer.services@poferries.com
- Website
- poferries.com
Car ferry from Port of Dover to Calais
- Ave. Duration
- 1h 35m
- Frequency
- Every 2 hours
- Estimated price
- €8–21
- Website
- https://www.poferries.com/en
- Phone
- +353 818 300 400
- info@irishferries.com
- Website
- irishferries.com
Car ferry from Port of Dover to Calais
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- €6–16
- Website
- https://www.irishferries.com/uk-en/Travel-to-Ireland
- Ave. Duration
- 36 min
- Estimated price
- €70–100
Peterhead Taxis
- Phone
- +44 1779 568 000
- Website
- peterheadtaxis.com
Grab a Cab
- Phone
- +44 1779 473 030
Central Taxis
- Phone
- +44 1358 800 800
- Website
- centraltaxisne.co.uk
Bruce's Taxis
- Phone
- +44 1779 474 787
- Website
- brucestaxispeterhead.com
Peterhead Taxis
- Phone
- +44 1779 568 000
- Website
- peterheadtaxis.com
Grab a Cab
- Phone
- +44 1779 473 030
Central Taxis
- Phone
- +44 1358 800 800
- Website
- centraltaxisne.co.uk
Bruce's Taxis
- Phone
- +44 1779 474 787
- Website
- brucestaxispeterhead.com
Want to know more about travelling around Spain
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
Train travel in Spain: A guide to Renfe
Read the travel guide



























































