How to get to Barcelona (Station), Spain from Greece by flight ? You can check flights from Greece to Barcelona (Station), Spain below.
You can find flight ticket prices from Greece to Barcelona (Station), Spain with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Greece to Athens.
You take a flight from Athens to Barcelona and cost approximately 60 USD.
You take a bus, shuttle or taxi from Barcelona to your destination in Barcelona (Station), Spain.
Flight | Depart | Arrive | |
---|---|---|---|
KL1572
KLM
KL1669
KLM
|
06:00
Athens
10:05
Amsterdam Schiphol
|
08:35
Amsterdam Schiphol
12:15
Barcelona
|
Connect |
LH1285
Lufthansa
LH1126
Lufthansa
|
06:35
Athens
10:15
Frankfurt
|
08:40
Frankfurt
12:15
Barcelona
|
Connect |
A3802
Aegean Airlines
LH1812
Lufthansa
|
08:30
Athens
12:45
Munich
|
10:10
Munich
14:45
Barcelona
|
Connect |
A3710
Aegean Airlines
|
08:40
Athens
|
10:55 Barcelona | Direct |
FR171
Ryanair
FR132
Ryanair
|
09:05
Athens
12:40
Berlin Brandenburg Apt
|
11:05
Berlin Brandenburg Apt
15:15
Barcelona
|
Connect |
TK1846
Turkish Airlines
TK1855
Turkish Airlines
|
10:15
Athens
14:30
Istanbul
|
12:50
Istanbul
16:10
Barcelona
|
Connect |
VY8101
Vueling Airlines
|
11:55
Athens
|
14:05 Barcelona | Direct |
SN3246
Brussels Airlines
SN3703
Brussels Airlines
|
12:25
Athens
15:40
Brussels
|
14:45
Brussels
17:35
Barcelona
|
Connect |
LX1831
Swiss
LX1956
Swiss
|
13:45
Athens
16:25
Zurich
|
15:25
Zurich
18:05
Barcelona
|
Connect |
A3856
Aegean Airlines
LX1946
Swiss
|
14:10
Athens
18:55
Geneva
|
16:00
Geneva
20:30
Barcelona
|
Connect |
FR6328
Ryanair
|
15:55
Athens
|
18:10 Barcelona | Direct |
KL1576
KLM
KL1681
KLM
|
17:15
Athens
20:55
Amsterdam Schiphol
|
19:55
Amsterdam Schiphol
23:05
Barcelona
|
Connect |
You take a bus, shuttle or taxi from your location in Greece to Heraklion.
You take a flight from Heraklion to Barcelona and cost approximately 70 USD.
You take a bus, shuttle or taxi from Barcelona to your destination in Barcelona (Station), Spain.
Flight | Depart | Arrive | |
---|---|---|---|
VY2351
Vueling Airlines
|
04:40
Heraklion
|
07:00 Barcelona | Direct |
OA301
Olympic Air
A3710
Aegean Airlines
|
07:00
Heraklion
08:40
Athens
|
07:50
Athens
10:55
Barcelona
|
Connect |
U22962
easyJet
U22767
easyJet
|
10:30
Heraklion
13:30
Milan Malpensa
|
12:20
Milan Malpensa
15:05
Barcelona
|
Connect |
TO3503
Transavia France
TO3238
Transavia France
|
13:35
Heraklion
17:20
Paris Orly
|
16:15
Paris Orly
19:00
Barcelona
|
Connect |
AF1003
Air France
AF1448
Air France
|
17:15
Heraklion
21:05
Paris CDG
|
20:05
Paris CDG
22:55
Barcelona
|
Connect |
You take a bus, shuttle or taxi from your location in Greece to Thessaloniki.
You take a flight from Thessaloniki to Barcelona and cost approximately 65 USD.
You take a bus, shuttle or taxi from Barcelona to your destination in Barcelona (Station), Spain.
Flight | Depart | Arrive | |
---|---|---|---|
OA590
Olympic Air
VY2591
Vueling Airlines
|
05:45
Thessaloniki
09:40
Santorini
|
06:55
Santorini
11:55
Barcelona
|
Connect |
OA101
Olympic Air
A3710
Aegean Airlines
|
07:00
Thessaloniki
08:40
Athens
|
07:50
Athens
10:55
Barcelona
|
Connect |
OA101
Olympic Air
VY8101
Vueling Airlines
|
07:00
Thessaloniki
11:55
Athens
|
07:50
Athens
14:05
Barcelona
|
Connect |
GQ381
Sky Express
VY8101
Vueling Airlines
|
08:20
Thessaloniki
11:55
Athens
|
09:15
Athens
14:05
Barcelona
|
Connect |
A3500
Aegean Airlines
LH1812
Lufthansa
|
08:20
Thessaloniki
12:45
Munich
|
09:35
Munich
14:45
Barcelona
|
Connect |
FR1147
Ryanair
FR132
Ryanair
|
08:55
Thessaloniki
12:40
Berlin Brandenburg Apt
|
10:25
Berlin Brandenburg Apt
15:15
Barcelona
|
Connect |
A3530
Aegean Airlines
LH1128
Lufthansa
|
10:15
Thessaloniki
13:30
Frankfurt
|
11:50
Frankfurt
15:30
Barcelona
|
Connect |
A3540
Aegean Airlines
VY1899
Vueling Airlines
|
10:15
Thessaloniki
15:45
Dusseldorf
|
12:05
Dusseldorf
17:55
Barcelona
|
Connect |
EW7659
Eurowings
VY1825
Vueling Airlines
|
10:30
Thessaloniki
14:45
Hamburg
|
12:20
Hamburg
17:15
Barcelona
|
Connect |
EW9655
Eurowings
EW9442
Eurowings
|
10:30
Thessaloniki
15:50
Dusseldorf
|
12:20
Dusseldorf
18:05
Barcelona
|
Connect |
U25608
easyJet
U25125
easyJet
|
10:40
Thessaloniki
16:25
Berlin Brandenburg Apt
|
12:10
Berlin Brandenburg Apt
19:00
Barcelona
|
Connect |
U25608
easyJet
VY1883
Vueling Airlines
|
10:40
Thessaloniki
15:00
Berlin Brandenburg Apt
|
12:10
Berlin Brandenburg Apt
17:30
Barcelona
|
Connect |
DE1636
Condor Flugdienst
LH1128
Lufthansa
|
10:40
Thessaloniki
13:30
Frankfurt
|
12:25
Frankfurt
15:30
Barcelona
|
Connect |
OA111
Olympic Air
FR6328
Ryanair
|
11:35
Thessaloniki
15:55
Athens
|
12:25
Athens
18:10
Barcelona
|
Connect |
AF1039
Air France
AF1548
Air France
|
12:20
Thessaloniki
15:20
Paris CDG
|
14:30
Paris CDG
17:05
Barcelona
|
Connect |
U28092
easyJet
U28577
easyJet
|
12:35
Thessaloniki
15:55
London Gatwick
|
14:10
London Gatwick
19:00
Barcelona
|
Connect |
GQ383
Sky Express
FR6328
Ryanair
|
12:50
Thessaloniki
15:55
Athens
|
13:45
Athens
18:10
Barcelona
|
Connect |
HV5808
Transavia Holland
KL1681
KLM
|
13:25
Thessaloniki
20:55
Amsterdam Schiphol
|
15:35
Amsterdam Schiphol
23:05
Barcelona
|
Connect |
A3520
Aegean Airlines
VY8245
Vueling Airlines
|
13:25
Thessaloniki
18:50
Paris CDG
|
15:25
Paris CDG
20:35
Barcelona
|
Connect |
HV5806
Transavia Holland
KL1681
KLM
|
13:40
Thessaloniki
20:55
Amsterdam Schiphol
|
15:50
Amsterdam Schiphol
23:05
Barcelona
|
Connect |
HV5808
Transavia Holland
KL1681
KLM
|
13:50
Thessaloniki
20:55
Amsterdam Schiphol
|
16:00
Amsterdam Schiphol
23:05
Barcelona
|
Connect |
A3512
Aegean Airlines
U25125
easyJet
|
13:55
Thessaloniki
16:25
Berlin Brandenburg Apt
|
15:25
Berlin Brandenburg Apt
19:00
Barcelona
|
Connect |
LH1289
Lufthansa
LH1138
Lufthansa
|
14:35
Thessaloniki
21:15
Frankfurt
|
16:15
Frankfurt
23:15
Barcelona
|
Connect |
LH1761
Lufthansa
VY1817
Vueling Airlines
|
15:05
Thessaloniki
20:30
Munich
|
16:15
Munich
22:40
Barcelona
|
Connect |
RO276
Tarom
0B107
Blue Air
|
15:15
Thessaloniki
17:40
Bucharest Otopeni
|
16:50
Bucharest Otopeni
19:50
Barcelona
|
Connect |
A3502
Aegean Airlines
VY1817
Vueling Airlines
|
17:30
Thessaloniki
20:30
Munich
|
18:40
Munich
22:40
Barcelona
|
Connect |
You take a bus, shuttle or taxi from your location in Greece to Rhodes.
You take a flight from Rhodes to Barcelona and cost approximately 120 USD.
You take a bus, shuttle or taxi from Barcelona to your destination in Barcelona (Station), Spain.
Flight | Depart | Arrive | |
---|---|---|---|
A3484
Aegean Airlines
VY7845
Vueling Airlines
|
01:25
Rhodes
06:30
Tel Aviv
|
02:50
Tel Aviv
10:15
Barcelona
|
Connect |
A3480
Aegean Airlines
LH1128
Lufthansa
|
08:05
Rhodes
13:30
Frankfurt
|
10:30
Frankfurt
15:30
Barcelona
|
Connect |
A3476
Aegean Airlines
LH1812
Lufthansa
|
08:30
Rhodes
12:45
Munich
|
10:30
Munich
14:45
Barcelona
|
Connect |
A3472
Aegean Airlines
VY1221
Vueling Airlines
|
09:20
Rhodes
12:45
Lyon
|
11:40
Lyon
14:05
Barcelona
|
Connect |
X34263
TUIfly
LH1128
Lufthansa
|
09:50
Rhodes
13:30
Frankfurt
|
12:20
Frankfurt
15:30
Barcelona
|
Connect |
VY3351
Vueling Airlines
VY6111
Vueling Airlines
|
10:10
Rhodes
17:35
Rome
|
11:45
Rome
19:25
Barcelona
|
Connect |
VY3351
Vueling Airlines
VY6105
Vueling Airlines
|
10:10
Rhodes
14:30
Rome
|
11:45
Rome
16:20
Barcelona
|
Connect |
W62904
Wizz Air
W62937
Wizz Air
|
10:20
Rhodes
17:20
Vienna
|
12:00
Vienna
19:50
Barcelona
|
Connect |
OA205
Olympic Air
FR6328
Ryanair
|
10:20
Rhodes
15:55
Athens
|
11:20
Athens
18:10
Barcelona
|
Connect |
FR352
Ryanair
VY1883
Vueling Airlines
|
10:40
Rhodes
15:00
Berlin Brandenburg Apt
|
12:55
Berlin Brandenburg Apt
17:30
Barcelona
|
Connect |
X34293
TUIfly
VY1815
Vueling Airlines
|
10:45
Rhodes
16:15
Munich
|
12:55
Munich
18:25
Barcelona
|
Connect |
DE1595
Condor Flugdienst
FR1680
Ryanair
|
10:55
Rhodes
16:50
Frankfurt
|
13:20
Frankfurt
18:55
Barcelona
|
Connect |
DE1233
Condor Flugdienst
U25125
easyJet
|
10:55
Rhodes
16:25
Berlin Brandenburg Apt
|
13:15
Berlin Brandenburg Apt
19:00
Barcelona
|
Connect |
DE1651
Condor Flugdienst
VY1867
Vueling Airlines
|
10:55
Rhodes
17:50
Stuttgart
|
13:05
Stuttgart
19:45
Barcelona
|
Connect |
DE1233
Condor Flugdienst
VY1883
Vueling Airlines
|
10:55
Rhodes
15:00
Berlin Brandenburg Apt
|
13:15
Berlin Brandenburg Apt
17:30
Barcelona
|
Connect |
DE1623
Condor Flugdienst
VY1899
Vueling Airlines
|
11:10
Rhodes
15:45
Dusseldorf
|
13:50
Dusseldorf
17:55
Barcelona
|
Connect |
NO6149
Neos
VY6335
Vueling Airlines
|
11:10
Rhodes
14:35
Milan Malpensa
|
13:05
Milan Malpensa
16:10
Barcelona
|
Connect |
DE1623
Condor Flugdienst
EW9442
Eurowings
|
11:10
Rhodes
15:50
Dusseldorf
|
13:50
Dusseldorf
18:05
Barcelona
|
Connect |
NO6149
Neos
VY6339
Vueling Airlines
|
11:10
Rhodes
17:15
Milan Malpensa
|
13:05
Milan Malpensa
18:50
Barcelona
|
Connect |
NO6149
Neos
FR7540
Ryanair
|
11:10
Rhodes
14:55
Milan Malpensa
|
13:05
Milan Malpensa
16:25
Barcelona
|
Connect |
DE1645
Condor Flugdienst
VY1825
Vueling Airlines
|
11:15
Rhodes
14:45
Hamburg
|
13:50
Hamburg
17:15
Barcelona
|
Connect |
EW2695
Eurowings
VY1867
Vueling Airlines
|
11:25
Rhodes
17:50
Stuttgart
|
13:40
Stuttgart
19:45
Barcelona
|
Connect |
SN3234
Brussels Airlines
SN3703
Brussels Airlines
|
11:30
Rhodes
15:40
Brussels
|
14:15
Brussels
17:35
Barcelona
|
Connect |
BZ691
Blue Dart Aviation
LY391
El Al
|
11:40
Rhodes
15:45
Tel Aviv
|
13:20
Tel Aviv
19:35
Barcelona
|
Connect |
LO8608
LOT
W61175
Wizz Air
|
11:50
Rhodes
17:40
Katowice
|
13:40
Katowice
20:30
Barcelona
|
Connect |
GQ283
Sky Express
FR6328
Ryanair
|
11:55
Rhodes
15:55
Athens
|
12:55
Athens
18:10
Barcelona
|
Connect |
EW9631
Eurowings
VY1899
Vueling Airlines
|
12:00
Rhodes
15:45
Dusseldorf
|
14:40
Dusseldorf
17:55
Barcelona
|
Connect |
U27990
easyJet
VY8307
Vueling Airlines
|
12:50
Rhodes
19:00
Amsterdam Schiphol
|
15:40
Amsterdam Schiphol
21:15
Barcelona
|
Connect |
V74267
Volotea
FR6328
Ryanair
|
12:55
Rhodes
15:55
Athens
|
14:00
Athens
18:10
Barcelona
|
Connect |
U26013
easyJet
U26029
easyJet
|
13:40
Rhodes
17:10
Bristol
|
16:05
Bristol
20:15
Barcelona
|
Connect |
AZ0731
Alitalia
VY6103
Vueling Airlines
|
14:00
Rhodes
19:55
Rome
|
15:30
Rome
21:45
Barcelona
|
Connect |
AZ0731
Alitalia
VY6111
Vueling Airlines
|
14:00
Rhodes
17:35
Rome
|
15:30
Rome
19:25
Barcelona
|
Connect |
BA625
British Airways
BA482
British Airways
|
15:15
Rhodes
19:10
London Heathrow
|
17:35
London Heathrow
22:15
Barcelona
|
Connect |
A3474
Aegean Airlines
AF1448
Air France
|
15:45
Rhodes
21:05
Paris CDG
|
18:30
Paris CDG
22:55
Barcelona
|
Connect |
A3474
Aegean Airlines
VY8241
Vueling Airlines
|
15:45
Rhodes
21:35
Paris CDG
|
18:30
Paris CDG
23:20
Barcelona
|
Connect |
You can find hotels and accommodations in Barcelona (Station), Spain with our hotels search tool below
Booking.com