There are 11 ways to get from Barcelona to Greek Islands by plane, car ferry, bus, train or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended
Fly to Athens, travel
-
Fly from Barcelona (BCN) to Athens (ATH)
-
Travel from Athens to Greek Islands
Cheapest
Fly to Mykonos, car ferry
-
Fly from Barcelona (BCN) to Mykonos (JMK)
-
Take the car ferry from Mykonos to Gavrio
Fly to New Paros, travel
-
Fly from Barcelona (BCN) to New Paros (PAS)
-
Travel from New Paros to Greek Islands
Fly to Naxos Is, car ferry
-
Fly from Barcelona (BCN) to Naxos Is (JNX)
-
Take the car ferry from Naxos to Kea
Fly to Santorini, car ferry, travel
-
Fly from Barcelona (BCN) to Santorini (JTR)
-
Take the car ferry from Santorini to Syros
-
Travel from Syros to Greek Islands
Fly to Syros Island, travel
-
Fly from Barcelona (BCN) to Syros Island (JSY)
-
Travel from Syros Island to Greek Islands
Bus, train, travel
-
Take the bus from Barcelona to Sofia
-
Take the bus from Sofia Serdica Bus Station to Thessaloniki KTEA Monastiriou
-
Take the train from Thessaloniki to Athens
-
Travel from Athens Airport to Greek Islands
Bus, travel
-
Take the bus from Barcelona to Sofia
-
Take the bus from Sofia to Athens
-
Take the bus from Athens Ktel Attikis to Lavrio
-
Travel from Lavrio to Greek Islands
Bus, car ferry
-
Take the bus from Barcelona to Sofia
-
Take the bus from Sofia to Kavala
-
Take the car ferry from Kavala to Laurium
-
Take the car ferry from Laurium to Kea
Bus, car ferry via Barcelona
-
Take the bus from Barcelona to Sofia
-
Take the bus from Sofia to Kavala
-
Take the car ferry from Kavala to Laurium
-
Take the car ferry from Laurium to Kea
Drive, car ferry, travel
-
Drive from Barcelona to Pozzuoli
-
Take the car ferry from Pozzuoli to Casamicciola Terme
-
Travel from Casamicciola Terme to Greek Islands
Questions & Answers
The cheapest way to get from Barcelona to Greek Islands is to fly and car ferry which costs €65 - €250 and takes 9h 54m.
The quickest way to get from Barcelona to Greek Islands is to fly and car ferry which costs €65 - €250 and takes 9h 54m.
The distance between Barcelona and Greek Islands is 1953 km.
The best way to get from Barcelona to Greek Islands without a car is to bus and train and travel which takes 46h 47m and costs .
It takes approximately 6h 24m to get from Barcelona to Greek Islands, including transfers.
The quickest flight from Barcelona Airport to Athens Airport is the direct flight which takes 2h 50m.
Greek Islands is 1h ahead of Barcelona. It is currently 11:54 in Barcelona and 12:54 in Greek Islands.
Aegean Airlines, Air Serbia, Ryanair and four other airlines offer flights from Barcelona Airport to Athens Airport.
There are 179+ hotels available in Greek Islands. Prices start at €100 per night.
The best way to get from Barcelona to Barcelona Airport is to bus which takes 20 min and costs €6.
- Distance: 1953 km
- Duration: 6h 24m
What companies run services between Barcelona, Spain and Greek Islands, Greece?
There is no direct connection from Barcelona to Greek Islands. However, you can take the bus to Barcelona Airport - Terminal 2 B, take the walk to Barcelona airport, fly to Athens, then take the travel to Greek Islands. Alternatively, you can take the bus to Barcelona Airport - Terminal 2 B, take the walk to Barcelona airport, fly to New Paros, then take the travel to Greek Islands.
- Website
- en.aegeanair.com
Flights from Barcelona to Athens
- Ave. Duration
- 2h 52m
- When
- Every day
- Estimated price
- €140 - €440
Flights from Barcelona to Athens via Munich
- Ave. Duration
- 6h 2m
- When
- Every day
- Estimated price
- €170 - €650
Flights from Barcelona to New Paros via Athens
- Ave. Duration
- 6h 1m
- When
- Every day
- Estimated price
- €220 - €600
Flights from Barcelona to New Paros via Munich, Athens
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- €250 - €1000
Flights from Barcelona to New Paros via Bologna, Athens
- Ave. Duration
- 8h
- When
- Tuesday, Saturday and Sunday
- Estimated price
- €50 - €340
Flights from Barcelona to Mykonos via Athens
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- €150 - €550
Flights from Barcelona to Mykonos via Munich
- Ave. Duration
- 6h 20m
- When
- Friday and Sunday
- Estimated price
- €210 - €800
Flights from Barcelona to Naxos Is via Athens
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- €310 - €700
Flights from Barcelona to Naxos Is via Munich, Athens
- Ave. Duration
- 8h 30m
- When
- Every day
- Estimated price
- €250 - €1000
Flights from Barcelona to Naxos Is via Bologna, Athens
- Ave. Duration
- 7h 20m
- When
- Tuesday, Saturday and Sunday
- Estimated price
- €50 - €330
Flights from Barcelona to Santorini via Athens
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- €150 - €750
- Website
- skyexpress.gr
Flights from Barcelona to New Paros via Athens
- Ave. Duration
- 4h 50m
- When
- Tuesday and Friday
- Estimated price
- €140 - €650
Flights from Barcelona to New Paros via Frankfurt, Athens
- Ave. Duration
- 7h 55m
- When
- Monday, Tuesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €270 - €1100
Flights from Barcelona to Naxos Is via Athens
- Ave. Duration
- 6h 37m
- When
- Monday, Wednesday, Friday, Saturday and Sunday
- Estimated price
- €140 - €650
Flights from Barcelona to Syros Island via Athens
- Ave. Duration
- 9h 20m
- When
- Monday, Wednesday, Friday, Saturday and Sunday
- Estimated price
- €130 - €550
Flights from Barcelona to Syros Island via Heraklion, Athens
- Ave. Duration
- 9h 55m
- When
- Monday
- Estimated price
- €160 - €700
Flights from Barcelona to Syros Island via Belgrade, Athens
- Ave. Duration
- 13h 5m
- When
- Sunday
- Estimated price
- €130 - €650
Flights from Barcelona to Syros Island via Rome, Athens
- Ave. Duration
- 14h 55m
- When
- Monday and Tuesday
- Estimated price
- €45 - €290
Flights from Barcelona to Syros Island via Madrid, Athens
- Ave. Duration
- 15h 40m
- When
- Saturday
- Estimated price
- €170 - €700
Flights from Barcelona to Syros Island via Istanbul, Athens
- Ave. Duration
- 15h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- €240 - €1100
Flights from Barcelona to Syros Island via Frankfurt, Athens
- Ave. Duration
- 16h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- €240 - €950
- Website
- vueling.com
Flights from Barcelona to Athens
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- €110 - €460
Flights from Barcelona to Mykonos
- Ave. Duration
- 3h
- When
- Monday, Tuesday, Thursday, Friday and Saturday
- Estimated price
- €60 - €370
Flights from Barcelona to Mykonos via Rome
- Ave. Duration
- 4h 40m
- When
- Monday and Sunday
- Estimated price
- €60 - €370
Flights from Barcelona to Mykonos via Madrid
- Ave. Duration
- 6h
- When
- Monday, Wednesday, Friday and Saturday
- Estimated price
- €95 - €400
Flights from Barcelona to Santorini
- Ave. Duration
- 3h 10m
- When
- Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €80 - €650
Flights from Barcelona to Santorini via Rome
- Ave. Duration
- 6h
- When
- Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- €80 - €650
Flights from Barcelona to Santorini via Madrid
- Ave. Duration
- 5h 55m
- When
- Monday, Wednesday and Sunday
- Estimated price
- €120 - €700
- Website
- iberia.com
Flights from Barcelona to Athens
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- €110 - €460
Flights from Barcelona to Mykonos
- Ave. Duration
- 3h
- When
- Monday, Tuesday, Thursday, Friday and Saturday
- Estimated price
- €60 - €370
Flights from Barcelona to Mykonos via Rome
- Ave. Duration
- 4h 40m
- When
- Monday and Sunday
- Estimated price
- €60 - €370
Flights from Barcelona to Mykonos via Madrid
- Ave. Duration
- 6h
- When
- Monday, Wednesday, Friday and Saturday
- Estimated price
- €95 - €400
Flights from Barcelona to Santorini
- Ave. Duration
- 3h 10m
- When
- Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €80 - €650
Flights from Barcelona to Santorini via Rome
- Ave. Duration
- 6h
- When
- Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- €80 - €650
Flights from Barcelona to Santorini via Madrid
- Ave. Duration
- 5h 55m
- When
- Monday, Wednesday and Sunday
- Estimated price
- €120 - €700
- Website
- lufthansa.com
Flights from Barcelona to Athens via Munich
- Ave. Duration
- 5h 51m
- When
- Every day
- Estimated price
- €170 - €650
Flights from Barcelona to Athens via Frankfurt
- Ave. Duration
- 6h 2m
- When
- Every day
- Estimated price
- €170 - €650
Flights from Barcelona to Mykonos via Munich
- Ave. Duration
- 6h 20m
- When
- Friday and Sunday
- Estimated price
- €210 - €800
Flights from Barcelona to Santorini via Munich
- Ave. Duration
- 5h 57m
- When
- Friday, Saturday and Sunday
- Estimated price
- €260 - €1200
- Website
- volotea.com
Flights from Barcelona to Athens
- Ave. Duration
- 2h 52m
- When
- Every day
- Estimated price
- €140 - €440
Flights from Barcelona to Santorini via Verona
- Ave. Duration
- 5h 20m
- When
- Monday
- Estimated price
- €55 - €300
Flights from Barcelona to Santorini via Nantes
- Ave. Duration
- 6h 40m
- When
- Sunday
- Estimated price
- €70 - €360
- Website
- ryanair.com
Flights from Barcelona to Athens via Bologna
- Ave. Duration
- 5h 50m
- When
- Tuesday, Saturday and Sunday
- Estimated price
- €60 - €420
Flights from Barcelona to Mykonos via Naples
- Ave. Duration
- 5h 45m
- When
- Wednesday and Friday
- Estimated price
- €60 - €250
Flights from Barcelona to Santorini via Vienna
- Ave. Duration
- 5h 30m
- When
- Thursday and Saturday
- Estimated price
- €50 - €480
- Website
- olympicair.com
Flights from Barcelona to New Paros via Athens
- Ave. Duration
- 6h 20m
- When
- Monday, Wednesday, Friday, Saturday and Sunday
- Estimated price
- €140 - €650
Flights from Barcelona to New Paros via Bologna, Athens
- Ave. Duration
- 8h
- When
- Tuesday, Saturday and Sunday
- Estimated price
- €50 - €340
Flights from Barcelona to Naxos Is via Bologna, Athens
- Ave. Duration
- 7h 20m
- When
- Tuesday, Saturday and Sunday
- Estimated price
- €50 - €330
- Website
- easyjet.com
Flights from Barcelona to Mykonos via Nice
- Ave. Duration
- 5h
- When
- Wednesday and Saturday
- Estimated price
- €100 - €310
Flights from Barcelona to Mykonos via Milan Malpensa
- Ave. Duration
- 5h 10m
- When
- Sunday
- Estimated price
- €100 - €310
Flights from Barcelona to Santorini via Milan Malpensa
- Ave. Duration
- 5h 20m
- When
- Monday
- Estimated price
- €70 - €480
- Website
- swiss.com
Flights from Barcelona to Athens via Zurich
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- €180 - €600
- Website
- airserbia.com
Flights from Barcelona to Athens via Belgrade
- Ave. Duration
- 5h 10m
- When
- Sunday
- Estimated price
- €100 - €450
- Website
- tarom.ro
Flights from Barcelona to Athens via Bucharest Otopeni
- Ave. Duration
- 5h 50m
- When
- Wednesday, Friday and Sunday
- Estimated price
- €190 - €700
- Website
- austrian.com
Flights from Barcelona to Santorini via Vienna
- Ave. Duration
- 5h 25m
- When
- Tuesday, Saturday and Sunday
- Estimated price
- €400 - €1900
- Website
- trainose.gr
Train from Thessaloniki to Athens
- Ave. Duration
- 4h 7m
- Frequency
- Every 4 hours
- Estimated price
- €10 - €35
- Website
- Greek Railways (OSE)
- Airport
- €10
- Phone
- +359 82 82 81 51
- info@avtogararuse.org
- Website
- avtogararuse.org
Bus from Barcelona to Sofia
- Ave. Duration
- 33h 15m
- Frequency
- Once a week
- Estimated price
- €85 - €120
- Schedules at
- avtogararuse.org
- Phone
- 02 981 13 33
- outgoing@tourist-service.com
- Website
- tourist-service.com
Bus from Sofia Serdica Bus Station to Thessaloniki KTEA Monastiriou
- Ave. Duration
- 4h 55m
- Frequency
- Twice daily
- Estimated price
- €10 - €50
- Website
- Tourist Service Holding AD
Bus from Sofia to Athens
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Estimated price
- €67
- Website
- Tourist Service Holding AD
- Phone
- 210 88 08 000
- info@ktelattikis.gr
- Website
- ktelattikis.gr
Bus from Athens Ktel Attikis to Lavrio
- Ave. Duration
- 1h 45m
- Frequency
- Every 2 hours
- Estimated price
- €4 - €6
- Schedules at
- ktelattikis.gr
- Phone
- +359 894 77 44 02
- office@kaleiatravel.com
- Website
- kaleiatravel.com
Bus from Sofia to Kavala
- Ave. Duration
- 6h
- Frequency
- Once daily
- Schedules at
- en.kaleiatravel.com
- Phone
- + 359/38/66 34 04
- georg_ltd@abv.bg
- Website
- georg-bg.com
Bus from Barcelona to Sofia
- Ave. Duration
- 37h 30m
- Frequency
- Once daily
- Estimated price
- €240 - €310
- Schedules at
- georg-bg.com
- Phone
- +30 210 4284000
- info@fastferries.com.gr
- Website
- fastferries.com.gr
Car ferry from Mykonos to Gavrio
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- €14 - €40
- Website
- Fast Ferries
- ECONOMY
- €14 - €19
- AIRTYPE SEAT
- €15 - €19
- BUSINESS
- €21 - €30
- CARS
- €30 - €40
- Phone
- 212 222 4000
- general@goldenstarferries.gr
- Website
- goldenstarferries.gr
Car ferry from Mykonos to Gavrio
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Website
- Golden Star Ferries
- Phone
- +30 210 4121001
- info@seajets.gr
- Website
- seajets.com
Car ferry from Naxos to Kea
- Ave. Duration
- 4h 25m
- Frequency
- Once a week
- Estimated price
- €40 - €130
- Website
- Seajets
- Club Fare Diak.
- €55 - €80
- Deck Fare Economy
- €40 - €65
- Deck Fare Economy & Car less than 4.25m
- €85 - €130
Car ferry from Santorini to Syros
- Ave. Duration
- 2h 40m
- Frequency
- 6 times a week
- Estimated price
- €45 - €130
- Website
- Seajets
- Club Fare Diak.
- €55 - €85
- Deck Fare Economy
- €45 - €65
- Deck Fare Economy & Car less than 4.25m
- €90 - €130
Car ferry from Kavala to Laurium
- Ave. Duration
- 15h 15m
- Frequency
- Once a week
- Estimated price
- €55 - €220
- Website
- Seajets
- Club Fare Diak.
- €65 - €90
- Deck Fare Economy
- €55 - €80
- Deck Fare Economy & Car less than 4.25m
- €150 - €220
Car ferry from Laurio to Kea
- Ave. Duration
- 50 min
- Frequency
- Once a week
- Estimated price
- €35 - €80
- Website
- Seajets
- Club Fare Diak.
- €55 - €75
- Deck Fare Economy
- €35 - €55
- Deck Fare Economy & Car less than 4.25m
- €55 - €80
- Phone
- 801 11 75000
- reservation@minoan.gr
- Website
- minoan.gr
Car ferry from Santorini to Syros
- Ave. Duration
- 4h 20m
- Frequency
- Once a week
- Estimated price
- €40 - €90
- Website
- Minoan Lines
- Deck
- €41
- Airplane economy seats
- €51
- 2-berth outside
- €75 - €90
- 3-berth outside shower
- €55 - €70
- Phone
- +30 210 613 5422
- goutoslines@gmail.com
- Website
- goutoslines.gr
Car ferry from Laurium to Kea
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Website
- Goutos Lines
- Phone
- +3027330 22650
- Website
- tritonferries.gr
Car ferry from Lávrio to Kea
- Ave. Duration
- 1h
- Frequency
- Once daily
- Website
- Triton Ferries
- Phone
- 081 3334411
- Website
- medmargroup.it
Car ferry from Pozzuoli to Casamicciola Terme
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Estimated price
- €10 - €13
- Website
- Medmar
- Phone
- 081 18 96 66 90
- Website
- shop.caremar.it
Car ferry from Pozzuoli to Casamicciola Terme
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- €12 - €55
- Website
- Caremar
- Passenger Ferry Ticket
- €12 - €16
- Passenger Hydrofoil Ticket
- €16 - €20
- Passenger & Car Ferry Ticket
- €45 - €55
Want to know more about travelling around Greece
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.