How to get to Barcelona, Spain from Albania by flight ? You can check flights from Albania to Barcelona, Spain below.
You can find flight ticket prices from Albania to Barcelona, Spain with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Albania to Tirana.
You take a flight from Tirana to Barcelona and cost approximately 150 USD.
You take a bus, shuttle or taxi from Barcelona to your destination in Barcelona, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
DY1935
Norwegian Air Shuttle
DY1740
Norwegian Air Shuttle
|
03:20
Tirana
08:10
Oslo
|
06:40
Oslo
11:30
Barcelona
|
Connect |
BA2651
British Airways
U28571
easyJet
|
03:50
Tirana
07:00
London Gatwick
|
05:45
London Gatwick
10:15
Barcelona
|
Connect |
JU217
Air Serbia
JU580
Air Serbia
|
04:05
Tirana
06:45
Belgrade
|
05:20
Belgrade
09:25
Barcelona
|
Connect |
OS850
Austrian Airlines
OS391
Austrian Airlines
|
04:25
Tirana
07:00
Vienna
|
06:00
Vienna
09:20
Barcelona
|
Connect |
AZ0507
Alitalia
AZ0074
Alitalia
|
05:25
Tirana
09:00
Rome
|
06:50
Rome
10:50
Barcelona
|
Connect |
LH1455
Lufthansa
LH1128
Lufthansa
|
06:15
Tirana
13:15
Frankfurt
|
08:35
Frankfurt
15:15
Barcelona
|
Connect |
LH1455
Lufthansa
LH1126
Lufthansa
|
06:15
Tirana
09:40
Frankfurt
|
08:35
Frankfurt
11:40
Barcelona
|
Connect |
LH1455
Lufthansa
LH1130
Lufthansa
|
06:15
Tirana
11:00
Frankfurt
|
08:35
Frankfurt
13:00
Barcelona
|
Connect |
BV2331
Blue Panorama Airlines
U22761
easyJet
|
06:30
Tirana
11:40
Milan Malpensa
|
08:35
Milan Malpensa
13:10
Barcelona
|
Connect |
BV2331
Blue Panorama Airlines
VY6331
Vueling Airlines
|
06:30
Tirana
10:05
Milan Malpensa
|
08:35
Milan Malpensa
11:45
Barcelona
|
Connect |
EW913
Eurowings
EW526
Eurowings
|
07:55
Tirana
11:30
Cologne Bonn
|
10:15
Cologne Bonn
13:50
Barcelona
|
Connect |
W62882
Wizz Air
VY8715
Vueling Airlines
|
08:00
Tirana
10:55
Vienna
|
09:40
Vienna
13:20
Barcelona
|
Connect |
W62882
Wizz Air
VK1002
Level
|
08:00
Tirana
11:50
Vienna
|
09:40
Vienna
14:10
Barcelona
|
Connect |
WK413
Edelweiss Air
LX1958
Swiss
|
09:40
Tirana
16:05
Zurich
|
11:45
Zurich
17:50
Barcelona
|
Connect |
WK413
Edelweiss Air
LX1956
Swiss
|
09:40
Tirana
17:30
Zurich
|
11:45
Zurich
19:15
Barcelona
|
Connect |
U21310
easyJet
U21405
easyJet
|
09:45
Tirana
17:00
Geneva
|
12:05
Geneva
18:25
Barcelona
|
Connect |
U21310
easyJet
U21407
easyJet
|
09:45
Tirana
12:55
Geneva
|
12:05
Geneva
14:20
Barcelona
|
Connect |
TO4291
Transavia France
VY8031
Vueling Airlines
|
10:35
Tirana
15:20
Paris Orly
|
13:15
Paris Orly
17:00
Barcelona
|
Connect |
AZ0585
Alitalia
AZ0088
Alitalia
UX6072
Air Europa
|
11:25
Tirana
13:55
Rome
17:05
Palma Mallorca
|
12:50
Rome
15:45
Palma Mallorca
17:55
Barcelona
|
Connect |
AZ0585
Alitalia
AZ0076
Alitalia
|
11:25
Tirana
14:00
Rome
|
12:50
Rome
15:50
Barcelona
|
Connect |
W94466
Air Bagan
FR7807
Ryanair
|
11:35
Tirana
15:50
London Luton
|
13:50
London Luton
19:00
Barcelona
|
Connect |
BV2247
Blue Panorama Airlines
VY6515
Vueling Airlines
|
11:40
Tirana
16:50
Turin
|
13:35
Turin
18:20
Barcelona
|
Connect |
BV2229
Blue Panorama Airlines
VY6523
Vueling Airlines
|
12:00
Tirana
17:00
Bologna
|
13:40
Bologna
18:45
Barcelona
|
Connect |
BV2229
Blue Panorama Airlines
FR9369
Ryanair
|
12:00
Tirana
15:35
Bologna
|
13:40
Bologna
17:20
Barcelona
|
Connect |
U28942
easyJet
U28577
easyJet
|
12:20
Tirana
16:10
London Gatwick
|
14:30
London Gatwick
19:25
Barcelona
|
Connect |
BA2649
British Airways
VY7524
Vueling Airlines
|
13:00
Tirana
16:25
London Gatwick
|
15:10
London Gatwick
19:40
Barcelona
|
Connect |
BA2649
British Airways
U28577
easyJet
|
13:00
Tirana
16:10
London Gatwick
|
15:10
London Gatwick
19:25
Barcelona
|
Connect |
LH1425
Lufthansa
LH1138
Lufthansa
|
13:35
Tirana
21:00
Frankfurt
|
15:55
Frankfurt
23:00
Barcelona
|
Connect |
LH1425
Lufthansa
LH1136
Lufthansa
|
13:35
Tirana
17:30
Frankfurt
|
15:55
Frankfurt
19:30
Barcelona
|
Connect |
OS848
Austrian Airlines
VK1004
Level
|
15:05
Tirana
17:30
Vienna
|
16:40
Vienna
19:50
Barcelona
|
Connect |
AZ0583
Alitalia
AZ0078
Alitalia
|
15:45
Tirana
21:25
Rome
|
17:10
Rome
23:15
Barcelona
|
Connect |
BV2227
Blue Panorama Airlines
VY6107
Vueling Airlines
|
16:45
Tirana
21:00
Rome
|
18:20
Rome
22:55
Barcelona
|
Connect |
BV2227
Blue Panorama Airlines
AZ0078
Alitalia
|
16:45
Tirana
21:25
Rome
|
18:20
Rome
23:15
Barcelona
|
Connect |
BV2221
Blue Panorama Airlines
VY6337
Vueling Airlines
|
16:45
Tirana
21:05
Milan Malpensa
|
18:50
Milan Malpensa
22:45
Barcelona
|
Connect |
BV2227
Blue Panorama Airlines
VY6103
Vueling Airlines
|
16:45
Tirana
19:50
Rome
|
18:20
Rome
21:45
Barcelona
|
Connect |
BV2221
Blue Panorama Airlines
U22767
easyJet
|
16:45
Tirana
19:40
Milan Malpensa
|
18:50
Milan Malpensa
21:15
Barcelona
|
Connect |
A3973
Aegean Airlines
VY8103
Vueling Airlines
|
18:10
Tirana
22:35
Athens
|
20:20
Athens
00:45
Barcelona
|
Connect |
A3973
Aegean Airlines
A3712
Aegean Airlines
|
18:10
Tirana
22:30
Athens
|
20:20
Athens
00:40
Barcelona
|
Connect |
You take a bus, shuttle or taxi from your location in Albania to Podgorica.
You take a flight from Podgorica to Barcelona and cost approximately 260 USD.
You take a bus, shuttle or taxi from Barcelona to your destination in Barcelona, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
JU173
Air Serbia
JU584
Air Serbia
|
15:20
Podgorica
17:00
Belgrade
|
16:05
Belgrade
19:40
Barcelona
|
Connect |
FR4910
Ryanair
|
20:05
Podgorica
|
22:35 Barcelona | Direct |
You take a bus, shuttle or taxi from your location in Albania to Brindisi.
You take a flight from Brindisi to Barcelona and cost approximately 130 USD.
You take a bus, shuttle or taxi from Barcelona to your destination in Barcelona, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
FR8828
Ryanair
FR6829
Ryanair
FR5711
Ryanair
|
06:00
Brindisi
08:35
Venice Treviso
12:30
Naples
|
07:25
Venice Treviso
09:45
Naples
14:25
Barcelona
|
Connect |
FR7104
Ryanair
FR6342
Ryanair
|
06:20
Brindisi
08:35
Rome
|
07:35
Rome
10:30
Barcelona
|
Connect |
AZ1620
Alitalia
AZ0074
Alitalia
|
06:40
Brindisi
09:00
Rome
|
07:50
Rome
10:50
Barcelona
|
Connect |
AZ1628
Alitalia
AZ0076
Alitalia
|
07:30
Brindisi
14:00
Rome
|
08:40
Rome
15:50
Barcelona
|
Connect |
OE203
Cairo Aviation
VY8715
Vueling Airlines
|
08:00
Brindisi
10:55
Vienna
|
09:35
Vienna
13:20
Barcelona
|
Connect |
FR8570
Ryanair
U22761
easyJet
|
08:15
Brindisi
11:40
Milan Malpensa
|
10:05
Milan Malpensa
13:10
Barcelona
|
Connect |
OS9416
Austrian Airlines
VY8715
Vueling Airlines
|
08:20
Brindisi
10:55
Vienna
|
09:45
Vienna
13:20
Barcelona
|
Connect |
FR4339
Ryanair
FR9369
Ryanair
|
08:20
Brindisi
15:35
Bologna
|
09:50
Bologna
17:20
Barcelona
|
Connect |
U22824
easyJet
U22761
easyJet
|
08:20
Brindisi
11:40
Milan Malpensa
|
10:00
Milan Malpensa
13:10
Barcelona
|
Connect |
V71775
Volotea
VY6011
Vueling Airlines
|
08:30
Brindisi
13:00
Genoa
|
10:05
Genoa
14:30
Barcelona
|
Connect |
FR8886
Ryanair
FR6304
Ryanair
|
08:40
Brindisi
13:55
Milan Bergamo
|
10:15
Milan Bergamo
15:30
Barcelona
|
Connect |
U23304
easyJet
VY6407
Vueling Airlines
|
09:00
Brindisi
12:15
Venice
|
10:30
Venice
14:15
Barcelona
|
Connect |
U21546
easyJet
U21407
easyJet
|
09:00
Brindisi
12:55
Geneva
|
11:00
Geneva
14:20
Barcelona
|
Connect |
LX1701
Swiss
U21407
easyJet
|
09:10
Brindisi
12:55
Geneva
|
11:10
Geneva
14:20
Barcelona
|
Connect |
LX1721
Swiss
LX1958
Swiss
|
09:15
Brindisi
16:05
Zurich
|
11:20
Zurich
17:50
Barcelona
|
Connect |
LX1721
Swiss
LX1954
Swiss
|
09:15
Brindisi
12:20
Zurich
|
11:20
Zurich
14:05
Barcelona
|
Connect |
U24208
easyJet
VY8017
Vueling Airlines
|
09:25
Brindisi
13:40
Paris Orly
|
11:55
Paris Orly
15:20
Barcelona
|
Connect |
FR8832
Ryanair
HV6787
Transavia Holland
|
09:50
Brindisi
13:40
Eindhoven
|
12:20
Eindhoven
15:45
Barcelona
|
Connect |
U28374
easyJet
U28575
easyJet
|
10:10
Brindisi
14:20
London Gatwick
|
12:05
London Gatwick
17:25
Barcelona
|
Connect |
FR4977
Ryanair
FR9014
Ryanair
|
10:35
Brindisi
15:55
London Stansted
|
12:30
London Stansted
19:10
Barcelona
|
Connect |
FR1583
Ryanair
LH1134
Lufthansa
|
10:55
Brindisi
14:00
Frankfurt
|
13:05
Frankfurt
16:00
Barcelona
|
Connect |
AZ1624
Alitalia
AZ0076
Alitalia
|
11:15
Brindisi
14:00
Rome
|
12:25
Rome
15:50
Barcelona
|
Connect |
U25628
easyJet
VY1883
Vueling Airlines
|
11:55
Brindisi
15:05
Berlin Tegel
|
14:10
Berlin Tegel
17:40
Barcelona
|
Connect |
U21238
easyJet
U21077
easyJet
|
12:10
Brindisi
18:30
Basel
|
14:15
Basel
20:10
Barcelona
|
Connect |
FR4352
Ryanair
FR9369
Ryanair
|
12:30
Brindisi
15:35
Bologna
|
14:00
Bologna
17:20
Barcelona
|
Connect |
BA615
British Airways
BA486
British Airways
|
12:55
Brindisi
15:50
London Heathrow
|
14:55
London Heathrow
19:00
Barcelona
|
Connect |
BA615
British Airways
BA476
British Airways
|
12:55
Brindisi
17:05
London Heathrow
|
14:55
London Heathrow
20:15
Barcelona
|
Connect |
U22826
easyJet
U22767
easyJet
|
13:10
Brindisi
19:40
Milan Malpensa
|
14:50
Milan Malpensa
21:15
Barcelona
|
Connect |
LX1723
Swiss
LX1950
Swiss
|
14:15
Brindisi
21:00
Zurich
|
16:15
Zurich
22:45
Barcelona
|
Connect |
LX1723
Swiss
LX1956
Swiss
|
14:15
Brindisi
17:30
Zurich
|
16:15
Zurich
19:15
Barcelona
|
Connect |
AZ1622
Alitalia
AZ0078
Alitalia
|
15:10
Brindisi
21:25
Rome
|
16:20
Rome
23:15
Barcelona
|
Connect |
AZ1650
Alitalia
AZ2109
Alitalia
AZ0078
Alitalia
|
16:00
Brindisi
19:00
Milan Linate
21:25
Rome
|
17:35
Milan Linate
20:10
Rome
23:15
Barcelona
|
Connect |
AZ1650
Alitalia
AZ2099
Alitalia
AZ0078
Alitalia
|
16:00
Brindisi
18:30
Milan Linate
21:25
Rome
|
17:35
Milan Linate
19:40
Rome
23:15
Barcelona
|
Connect |
LX1725
Swiss
LX1950
Swiss
|
16:00
Brindisi
21:00
Zurich
|
18:00
Zurich
22:45
Barcelona
|
Connect |
TO3869
Transavia France
VY8021
Vueling Airlines
|
16:20
Brindisi
20:05
Paris Orly
|
18:55
Paris Orly
21:45
Barcelona
|
Connect |
EW1847
Eurowings
LH1818
Lufthansa
|
16:40
Brindisi
19:25
Munich
|
18:35
Munich
21:25
Barcelona
|
Connect |
FR8796
Ryanair
FR6366
Ryanair
|
17:40
Brindisi
22:10
Milan Bergamo
|
19:15
Milan Bergamo
23:45
Barcelona
|
Connect |
FR8496
Ryanair
FR6366
Ryanair
|
18:20
Brindisi
22:10
Milan Bergamo
|
19:55
Milan Bergamo
23:45
Barcelona
|
Connect |
AZ1634
Alitalia
AZ0078
Alitalia
|
19:10
Brindisi
21:25
Rome
|
20:20
Rome
23:15
Barcelona
|
Connect |
FR8096
Ryanair
FR6366
Ryanair
|
19:45
Brindisi
22:10
Milan Bergamo
|
21:20
Milan Bergamo
23:45
Barcelona
|
Connect |
You can find hotels and accommodations in Barcelona, Spain with our hotels search tool below
Booking.com