There are 12 ways to get from Spain to Scotland by plane, train (TGV, Eurostar), bus, train, 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 Adolfo SuĆ”rez MadridāBarajas Airport to Edinburgh Airport
best- Fly from Adolfo SuĆ”rez MadridāBarajas Airport (MAD) to Edinburgh Airport (EDI)plane MAD - EDI
5h 55mĀ£62ā164Fly MĆ”laga Airport to Glasgow Airport
cheapest- Fly from MƔlaga Airport (AGP) to Glasgow Airport (GLA)plane AGP - GLA
5h 54mĀ£42ā122Train
- Take the train from Barcelona-Sants to Paris Gare De Lyontrain Tgv
- Take the train from Paris Nord to London St Pancras Intltrain Eil
- Take the train from London Euston to Glasgow Centraltrain
16h 32mĀ£143ā614Bus, train
- Take the bus from Barcelona, Estació d'Autobusos Nord to Aéroport Orly 4bus
- Take the train from Paris Nord to London St Pancras Intltrain Eil
- Take the train from King's Cross to Glasgow Queen Streettrain
23h 42mĀ£132ā483Drive, Eurotunnel
- Drive from Barcelona to Calais-FrƩthuncar
- Take the car train from Calais-FrƩthun to Folkestonecartrain
- Drive from Folkestone to Glasgowcar
21h 13mFly BarcelonaāEl Prat Airport to Edinburgh Airport
- Fly from BarcelonaāEl Prat Airport (BCN) to Edinburgh Airport (EDI)plane BCN - EDI
5h 55mĀ£54ā154Fly Son Sant Joan Airport to Edinburgh Airport
- Fly from Son Sant Joan Airport (PMI) to Edinburgh Airport (EDI)plane PMI - EDI
5h 49mĀ£64ā134Fly MĆ”laga Airport to Edinburgh Airport
- Fly from MƔlaga Airport (AGP) to Edinburgh Airport (EDI)plane AGP - EDI
6h 2mĀ£52ā142Fly Son Sant Joan Airport to Glasgow Airport
- Fly from Son Sant Joan Airport (PMI) to Glasgow Airport (GLA)plane PMI - GLA
5h 31mĀ£54ā154Bus to Alicante-Elche Airport, fly to Glasgow Airport
- Take the bus from Estación de Autobuses de Murcia to Alicante Aeropuertobus
- Fly from Alicante-Elche Airport (ALC) to Glasgow Airport (GLA)plane ALC - GLA
6h 21mĀ£45ā138Bus
- Take the bus from Barcelona - North Bus Station to Paris - Bercy-Seine Bus Stationbus
- Take the bus from Paris, Quai de Bercy (Bercy Seine) to London Victoriabus 700
- Take the bus from London Victoria to Buchanan Bus Stationbus
34h 8mĀ£63ā292Drive, car ferry
- Drive from Barcelona to Calaiscar
- Take the car ferry from Calais to Port of Dovercarferry
- Drive from Port of Dover to Glasgowcar
22h 6mĀ£314ā461
Spain to Scotland by train and foot
Questions & Answers
The cheapest way to get from Spain to Scotland is to bus and fly which costs £45 - £140 and takes 6h 21m.
The fastest way to get from Spain to Scotland is to fly which takes 5h 31m and costs £50 - £160.
No, there is no direct bus from Spain station to Scotland station. However, there are services departing from Barcelona - North Bus Station and arriving at Buchanan Bus Station via Paris, Quai de Bercy (Bercy Seine) and London Victoria. The journey, including transfers, takes approximately 34h 8m.
No, there is no direct train from Spain to Scotland. However, there are services departing from Barcelona-PlaƧa De Catalunya and arriving at Glasgow Central via Barcelona-Sants, Paris Gare de Lyon, Paris Nord and London Euston. The journey, including transfers, takes approximately 16h 32m.
The distance between Spain and Scotland is 1093 miles.
The best way to get from Spain to Scotland without a car is to train which takes 16h 32m and costs £140 - £650.
It takes approximately 5h 55m to get from Spain to Scotland, including transfers.
Spain to Scotland bus services, operated by BlaBlaCar Bus, depart from Barcelona - North Bus Station.
Spain to Scotland train services, operated by TGV inOui, depart from Barcelona-Sants station.
The best way to get from Spain to Scotland is to fly which takes 5h 55m and costs £60 - £170. Alternatively, you can train, which costs £140 - £650 and takes 16h 32m, you could also bus, which costs £60 - £300 and takes 34h 8m.
What companies run services between Spain and Scotland?
easyJet, Ryanair, and two other airlines fly from Adolfo SuĆ”rez MadridāBarajas Airport (MAD) to Edinburgh Airport (EDI) 3 times a day. Alternatively, you can take a train from Barcelona-PlaƧa De Catalunya to Glasgow Central via Barcelona-Sants, Paris Gare de Lyon, Paris Nord, London St Pancras Intl, and London Euston in around 16h 32m.
- Website
- easyjet.com
Flights from Adolfo SuĆ”rez MadridāBarajas Airport to Edinburgh Airport
- Ave. Duration
- 3h
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- Ā£45ā130
Flights from Adolfo SuĆ”rez MadridāBarajas Airport to Edinburgh Airport via Bristol
- Ave. Duration
- 5h
- When
- Thursday
- Estimated price
- Ā£45ā130
Flights from BarcelonaāEl Prat Airport to Edinburgh Airport
- Ave. Duration
- 3h 5m
- When
- Monday and Friday
- Estimated price
- Ā£35ā150
Flights from Son Sant Joan Airport to Edinburgh Airport
- Ave. Duration
- 3h 10m
- When
- Tuesday
- Estimated price
- Ā£60ā130
Flights from Son Sant Joan Airport to Edinburgh Airport via Bristol
- Ave. Duration
- 5h 37m
- When
- Thursday and Sunday
- Estimated price
- Ā£60ā130
Flights from MƔlaga Airport to Glasgow Airport
- Ave. Duration
- 3h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- Ā£55ā110
Flights from MƔlaga Airport to Glasgow Airport via Belfast (Aldergrove)
- Ave. Duration
- 6h 7m
- When
- Thursday, Friday, and Sunday
- Estimated price
- Ā£55ā110
Flights from MƔlaga Airport to Glasgow Airport via Bristol
- Ave. Duration
- 6h 25m
- When
- Friday
- Estimated price
- Ā£55ā110
Flights from MƔlaga Airport to Glasgow Airport via Birmingham
- Ave. Duration
- 7h 45m
- When
- Tuesday
- Estimated price
- Ā£55ā110
Flights from MƔlaga Airport to Edinburgh Airport
- Ave. Duration
- 3h 15m
- When
- Tuesday and Saturday
- Estimated price
- Ā£35ā130
Flights from MƔlaga Airport to Edinburgh Airport via Bristol
- Ave. Duration
- 6h 55m
- When
- Monday and Sunday
- Estimated price
- Ā£35ā130
Flights from Son Sant Joan Airport to Glasgow Airport
- Ave. Duration
- 3h
- When
- Tuesday
- Estimated price
- Ā£70ā140
Flights from Son Sant Joan Airport to Glasgow Airport via Belfast (Aldergrove)
- Ave. Duration
- 6h 15m
- When
- Sunday
- Estimated price
- Ā£70ā140
Flights from Alicante-Elche Airport to Glasgow Airport
- Ave. Duration
- 3h 20m
- When
- Thursday and Sunday
- Estimated price
- Ā£50ā130
Flights from Alicante-Elche Airport to Glasgow Airport via Bristol
- Ave. Duration
- 6h
- When
- Monday, Friday, and Sunday
- Estimated price
- Ā£50ā130
- Website
- ryanair.com
Flights from Adolfo SuĆ”rez MadridāBarajas Airport to Edinburgh Airport
- Ave. Duration
- 2h 55m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Ā£45ā140
Flights from BarcelonaāEl Prat Airport to Edinburgh Airport
- Ave. Duration
- 2h 55m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Ā£40ā130
Flights from Son Sant Joan Airport to Edinburgh Airport
- Ave. Duration
- 3h
- When
- Tuesday
- Estimated price
- Ā£50ā120
Flights from MƔlaga Airport to Glasgow Airport
- Ave. Duration
- 3h 25m
- When
- Tuesday and Sunday
- Estimated price
- Ā£29ā120
Flights from MƔlaga Airport to Glasgow Airport via Dublin
- Ave. Duration
- 7h 16m
- When
- Monday, Friday, and Sunday
- Estimated price
- Ā£29ā120
Flights from MƔlaga Airport to Edinburgh Airport
- Ave. Duration
- 3h 25m
- When
- Friday to Sunday
- Estimated price
- Ā£40ā130
Flights from Alicante-Elche Airport to Glasgow Airport
- Ave. Duration
- 3h 5m
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- Ā£45ā120
- Website
- britishairways.com
Flights from Adolfo SuĆ”rez MadridāBarajas Airport to Edinburgh Airport via London City
- Ave. Duration
- 5h 11m
- When
- Monday to Saturday
- Estimated price
- Ā£120ā170
Flights from BarcelonaāEl Prat Airport to Edinburgh Airport
- Ave. Duration
- 2h 55m
- When
- Friday and Sunday
- Estimated price
- Ā£45ā140
Flights from BarcelonaāEl Prat Airport to Edinburgh Airport via London City
- Ave. Duration
- 5h 20m
- When
- Sunday
- Estimated price
- Ā£95ā110
Flights from Son Sant Joan Airport to Edinburgh Airport
- Ave. Duration
- 3h 10m
- When
- Saturday
- Estimated price
- Ā£50ā260
Flights from Son Sant Joan Airport to Glasgow Airport
- Ave. Duration
- 3h 10m
- When
- Saturday
- Estimated price
- Ā£50ā270
- Website
- jet2.com
Flights from Son Sant Joan Airport to Edinburgh Airport
- Ave. Duration
- 3h 10m
- When
- Monday and Friday
- Estimated price
- Ā£35ā70
Flights from MƔlaga Airport to Glasgow Airport
- Ave. Duration
- 3h 30m
- When
- Monday and Friday
- Estimated price
- Ā£60ā100
Flights from MƔlaga Airport to Edinburgh Airport
- Ave. Duration
- 3h 35m
- When
- Monday and Friday
- Estimated price
- Ā£50ā130
Flights from Son Sant Joan Airport to Glasgow Airport
- Ave. Duration
- 3h 10m
- When
- Monday and Friday
- Estimated price
- Ā£50ā110
Flights from Alicante-Elche Airport to Glasgow Airport
- Ave. Duration
- 3h 20m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- Ā£35ā80
- Website
- iberia.com
Flights from Adolfo SuĆ”rez MadridāBarajas Airport to Edinburgh Airport
- Ave. Duration
- 2h 50m
- When
- Sunday
- Estimated price
- Ā£55ā170
Flights from BarcelonaāEl Prat Airport to Edinburgh Airport
- Ave. Duration
- 2h 55m
- When
- Friday and Sunday
- Estimated price
- Ā£45ā140
Flights from Son Sant Joan Airport to Edinburgh Airport
- Ave. Duration
- 3h 10m
- When
- Saturday
- Estimated price
- Ā£50ā260
- Website
- ryanair.com
Flights from BarcelonaāEl Prat Airport to Edinburgh Airport
- Ave. Duration
- 2h 55m
- When
- Friday
- Estimated price
- Ā£45ā150
Flights from Son Sant Joan Airport to Edinburgh Airport
- Ave. Duration
- 3h
- When
- Monday
- Estimated price
- Ā£60ā100
Flights from MƔlaga Airport to Edinburgh Airport
- Ave. Duration
- 3h 25m
- When
- Thursday
- Estimated price
- Ā£45ā100
- Website
- vueling.com
Flights from BarcelonaāEl Prat Airport to Edinburgh Airport
- Ave. Duration
- 2h 55m
- When
- Friday and Sunday
- Estimated price
- Ā£45ā140
Flights from Son Sant Joan Airport to Edinburgh Airport
- Ave. Duration
- 3h 10m
- When
- Saturday
- Estimated price
- Ā£50ā260
Flights from Son Sant Joan Airport to Glasgow Airport
- Ave. Duration
- 3h 10m
- When
- Saturday
- Estimated price
- Ā£50ā270
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Barcelona-Sants to Paris Gare De Lyon
- Ave. Duration
- 6h 46m
- Frequency
- Twice daily
- Estimated price
- Ā£50ā170
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from Paris Nord to London St Pancras Intl
- Ave. Duration
- 2h 28m
- Frequency
- Hourly
- Estimated price
- Ā£50ā240
- Website
- https://www.eurostar.com/rw-en
- Phone
- +44 345 528 0253
- Website
- avantiwestcoast.co.uk
Train from London Euston to Glasgow Central
- Ave. Duration
- 4h 32m
- Frequency
- Hourly
- Estimated price
- Ā£40ā200
- Website
- https://www.avantiwestcoast.co.uk/
- Phone
- +44 330 060 0500
- enquiry@sleeper.scot
- Website
- sleeper.scot
Train from London Euston to Glasgow Central
- Ave. Duration
- 7h 28m
- Frequency
- 6 times a week
- Estimated price
- Ā£55ā100
- Website
- https://www.sleeper.scot/
- Phone
- 0800 031 8542
- Passengerassistance@lumo.co.uk.
- Website
- lumo.co.uk
Train from King's Cross to Glasgow Queen Street
- Ave. Duration
- 5h 26m
- Frequency
- Twice daily
- Estimated price
- Ā£40ā110
- Website
- https://www.lumo.co.uk/
- 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
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Barcelona, Estació d'Autobusos Nord to Aéroport Orly 4
- Ave. Duration
- 13h 25m
- Frequency
- Once daily
- Estimated price
- Ā£29ā120
- Website
- https://www.alsa.com/en/
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 Barcelona - North Bus Station to Paris - Bercy-Seine Bus Station
- Ave. Duration
- 13h 45m
- Frequency
- Once daily
- Estimated price
- Ā£26ā120
- Website
- https://www.alsa.com/en/
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Barcelona - North Bus Station to Paris - Bercy-Seine Bus Station
- Ave. Duration
- 13h 55m
- Frequency
- Every 4 hours
- Estimated price
- Ā£21ā100
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Barcelona - North Bus Station to Paris - Bercy-Seine Bus Station
- Ave. Duration
- 13h 5m
- Frequency
- 4 times a day
- Estimated price
- Ā£25ā100
- Website
- https://www.flixbus.co.uk
Bus from Paris, Quai de Bercy (Bercy Seine) to London Victoria
- Ave. Duration
- 9h 40m
- Frequency
- Every 4 hours
- Estimated price
- Ā£21ā95
- Website
- https://www.flixbus.co.uk
Bus from London Victoria to Buchanan Bus Station
- Ave. Duration
- 9h 15m
- Frequency
- Hourly
- Estimated price
- Ā£20ā80
- Website
- https://www.flixbus.co.uk
- Phone
- 08717 81 81 81
- Website
- nationalexpress.com
Bus from London Victoria to Buchanan Bus Station
- Ave. Duration
- 8h 40m
- Frequency
- Every 4 hours
- Estimated price
- Ā£20ā75
- Website
- https://www.nationalexpress.com/en
- Phone
- +353 818 300 400
- info@irishferries.com
- Website
- irishferries.com
Car ferry from Calais to Port of Dover
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- Ā£30ā40
- Website
- https://www.irishferries.com/uk-en/Travel-to-Ireland
- Car
- Ā£65ā170
- On Foot
- Ā£30ā40
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
Train travel in France: A guide to SNCF
Read the travel guide
More Questions & Answers
Spain to Scotland bus services, operated by BlaBlaCar Bus, arrive at Paris - Bercy-Seine Bus Station.
Spain to Scotland train services, operated by TGV inOui, arrive at Paris Gare De Lyon station.
Book your Spain to Scotland train tickets online with Omio.
Book your Spain to Scotland bus tickets online with Omio and FlixBus.
There are 1387+ hotels available in Scotland.
















































