There are 7 ways to get from Barcelona to Ballater by plane, bus, train, taxi, 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 to Aberdeen Airport, bus
best- Fly from Barcelona–El Prat Airport (BCN) to Aberdeen Airport (ABZ)plane BCN - ABZ
- Take the bus from Aberdeen Airport to Ballaterbus
9h 6m£89–214Fly to Glasgow Airport, train, bus
cheapest- Fly from Barcelona–El Prat Airport (BCN) to Glasgow Airport (GLA)plane BCN - GLA
- Take the train from Glasgow Queen Street to Dundeetrain
- Take the bus from Dundee station to Ballaterbus
10h 49m£84–206Train, taxi
- Take the train from Barcelona-Sants to Perpignantrain Tgv
- Take the train from Perpignan to Brussel-Zuid / Bruxelles-Miditrain Tgv
- Take the train from Brussel-Zuid / Bruxelles-Midi to London St Pancras Intltrain Eil
- Take the train from Finsbury Park to Aviemoretrain
- Take the taxi from Aviemore to Ballatertaxi
26h 2m£642–946Drive, Eurotunnel
- Drive from Barcelona to Calais-Fréthuncar
- Take the cartrain from Calais-Fréthun to Folkestonecartrain
- Drive from Folkestone to Ballatercar
23h 30m£421–568Fly to Edinburgh Airport, bus
- Fly from Barcelona–El Prat Airport (BCN) to Edinburgh Airport (EDI)plane BCN - EDI
- Take the bus from Terminal to Malmaisonbus
- Take the bus from Dundee station to Ballaterbus
9h 56mFly to Newcastle, train, bus
- Fly from Barcelona–El Prat Airport (BCN) to Newcastle (NCL)plane BCN - NCL
- Take the train from Newcastle to Edinburgh Waverleytrain
- Take the train from Edinburgh Waverley to Dundeetrain
- Take the bus from Dundee station to Ballaterbus
12h 3m£89–255Drive, car ferry
- Drive from Barcelona to Calaiscar
- Take the carferry from Calais to Port of Dovercarferry
- Drive from Port of Dover to Ballatercar
24h 22m£332–530
Barcelona–El Prat Airport (BCN) to Aberdeen Airport (ABZ) flights
Questions & Answers
The cheapest way to get from Barcelona to Ballater is to fly and train and bus which costs £80 - £210 and takes 10h 49m.
The fastest way to get from Barcelona to Ballater is to fly and bus which takes 9h 6m and costs £85 - £220.
The distance between Barcelona and Ballater is 1173 miles.
The best way to get from Barcelona to Ballater without a car is to train and taxi which takes 26h 2m and costs £600 - £950.
It takes approximately 9h 6m to get from Barcelona to Ballater, including transfers.
Ballater is 1h behind Barcelona. It is currently 6:12 PM in Barcelona and 5:12 PM in Ballater.
There are 164+ hotels available in Ballater.
What companies run services between Barcelona, Spain and Ballater, Scotland?
There is no direct connection from Barcelona to Ballater. However, you can take the train to El Prat Aeroport, walk to Barcelona–El Prat Airport (BCN) airport, fly to Aberdeen Airport (ABZ), walk to Aberdeen Airport, then take the bus to Ballater. Alternatively, you can take the train to Perpignan, take the train to Brussel-Zuid / Bruxelles-Midi, take the train to London St Pancras Intl, take the train to Finsbury Park, take the train to Aviemore, then take the taxi to Ballater.
- Website
- easyjet.com
Flights from Barcelona–El Prat Airport to Aberdeen Airport via London Gatwick
- Ave. Duration
- 6h 32m
- When
- Every day
- Estimated price
- £50–220
Flights from Barcelona–El Prat Airport to Edinburgh Airport
- Ave. Duration
- 3h
- When
- Friday, Wednesday, Monday, and Sunday
- Estimated price
- £40–120
Flights from Barcelona–El Prat Airport to Edinburgh Airport via Bristol
- Ave. Duration
- 4h 35m
- When
- Thursday
- Estimated price
- £40–120
Flights from Barcelona–El Prat Airport to Edinburgh Airport via Birmingham
- Ave. Duration
- 5h 20m
- When
- Monday
- Estimated price
- £40–120
Flights from Barcelona–El Prat Airport to Glasgow Airport
- Ave. Duration
- 2h 57m
- When
- Wednesday, Thursday, Saturday, Sunday, and Tuesday
- Estimated price
- £55–150
Flights from Barcelona–El Prat Airport to Glasgow Airport via Bristol
- Ave. Duration
- 5h 26m
- When
- Saturday to Friday
- Estimated price
- £55–150
Flights from Barcelona–El Prat Airport to Glasgow Airport via Belfast (Aldergrove)
- Ave. Duration
- 5h 35m
- When
- Wednesday
- Estimated price
- £55–150
Flights from Barcelona–El Prat Airport to Newcastle via Bristol
- Ave. Duration
- 4h 40m
- When
- Friday
- Estimated price
- £40–170
Flights from Barcelona–El Prat Airport to Newcastle via Belfast (Aldergrove)
- Ave. Duration
- 5h 15m
- When
- Sunday
- Estimated price
- £40–170
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Barcelona-Sants to Perpignan
- Ave. Duration
- 1h 26m
- Frequency
- 4 times a day
- Estimated price
- £29–45
- Website
- TGV inOui
Train from Perpignan to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 8h 42m
- Frequency
- 4 times a week
- Estimated price
- £190–300
- Website
- TGV inOui
- Phone
- +44 (0)131 510 4007
- [email protected]
- Website
- Ember
Bus from Aberdeen Airport to Ballater
- Ave. Duration
- 1h 7m
- Frequency
- Twice daily
- Estimated price
- £7–11
- Website
- Ember
Bus from Dundee station to Ballater
- Ave. Duration
- 2h 2m
- Frequency
- Twice daily
- Estimated price
- £9–13
- Website
- Ember
Bus from Dundee station to Ballater
- Ave. Duration
- 2h 2m
- Frequency
- Twice daily
- Estimated price
- £9–13
- Website
- Ember
Bus from Dundee station to Ballater
- Ave. Duration
- 2h 2m
- Frequency
- Twice daily
- Estimated price
- £9–13
- Website
- Ember
- Phone
- +353 818 300 400
- [email protected]
- Website
- Irish Ferries
Car ferry from Calais to Port of Dover
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- £26–75
- Website
- Irish Ferries
- Ave. Duration
- 1h 3m
- Estimated price
- £210–250
Aviemore Taxis
- Phone
- +44 1479 811 111
- Website
- taxisinaviemore.com
Doc's Taxis
- Phone
- +44 7971 736 599
- Website
- docstaxisaviemore.co.uk
Gerry's Aviemore Taxis
- Phone
- +44 1479 812 000
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 Spain: A guide to Renfe
Read the travel guide







