How to get to Albania from Barcelona by flight ? You can check flights from Barcelona to Albania below.
You can find flight ticket prices from Barcelona to Albania with our flight tickets search tool below
You take a flight from Barcelona to Tirana and cost approximately 180 USD.
You take a bus, shuttle or taxi from Tirana to your destination in Albania.
Flight | Depart | Arrive | |
---|---|---|---|
A3713
Aegean Airlines
A3970
Aegean Airlines
|
01:30
Barcelona
09:10
Athens
|
05:10
Athens
09:25
Tirana
|
Connect |
FR6341
Ryanair
AZ0582
Alitalia
|
06:05
Barcelona
09:10
Rome
|
07:55
Rome
10:35
Tirana
|
Connect |
AZ0075
Alitalia
AZ0582
Alitalia
|
06:25
Barcelona
09:10
Rome
|
08:10
Rome
10:35
Tirana
|
Connect |
AZ0075
Alitalia
AZ0584
Alitalia
|
06:25
Barcelona
13:30
Rome
|
08:10
Rome
14:55
Tirana
|
Connect |
LH1139
Lufthansa
LH1424
Lufthansa
|
06:50
Barcelona
10:50
Frankfurt
|
09:00
Frankfurt
12:55
Tirana
|
Connect |
VY8714
Vueling Airlines
OS847
Austrian Airlines
|
07:45
Barcelona
12:50
Vienna
|
10:15
Vienna
14:20
Tirana
|
Connect |
OE1323
Cairo Aviation
OS847
Austrian Airlines
|
08:55
Barcelona
12:50
Vienna
|
11:15
Vienna
14:20
Tirana
|
Connect |
EW2529
Eurowings
EW2912
Eurowings
|
09:10
Barcelona
13:35
Stuttgart
|
11:15
Stuttgart
15:30
Tirana
|
Connect |
FR9111
Ryanair
BV2246
Blue Panorama Airlines
|
09:20
Barcelona
14:15
Turin
|
11:00
Turin
16:05
Tirana
|
Connect |
VY6108
Vueling Airlines
AZ0584
Alitalia
|
09:40
Barcelona
13:30
Rome
|
11:30
Rome
14:55
Tirana
|
Connect |
VY6010
Vueling Airlines
BV2240
Blue Panorama Airlines
|
10:40
Barcelona
14:15
Genoa
|
12:15
Genoa
16:00
Tirana
|
Connect |
A3711
Aegean Airlines
A3972
Aegean Airlines
|
11:50
Barcelona
17:15
Athens
|
15:40
Athens
17:30
Tirana
|
Connect |
D83657
Norwegian Air International
D83292
Norwegian Air International
|
12:30
Barcelona
17:55
Copenhagen
|
15:30
Copenhagen
20:40
Tirana
|
Connect |
VY8992
Vueling Airlines
TB2951
TUI fly Belgium
|
12:30
Barcelona
15:30
Brussels
|
14:40
Brussels
18:00
Tirana
|
Connect |
VY1898
Vueling Airlines
EW9916
Eurowings
|
12:40
Barcelona
16:30
Dusseldorf
|
15:00
Dusseldorf
19:00
Tirana
|
Connect |
LH1131
Lufthansa
LH1454
Lufthansa
|
13:55
Barcelona
20:20
Frankfurt
|
16:05
Frankfurt
22:25
Tirana
|
Connect |
OK689
CSA
QS1136
Travel Service
|
14:40
Barcelona
19:05
Prague
|
16:55
Prague
20:55
Tirana
|
Connect |
VY6338
Vueling Airlines
BV2220
Blue Panorama Airlines
|
14:50
Barcelona
19:30
Milan Malpensa
|
16:30
Milan Malpensa
21:25
Tirana
|
Connect |
VY6338
Vueling Airlines
U22793
easyJet
|
14:50
Barcelona
18:15
Milan Malpensa
|
16:30
Milan Malpensa
20:05
Tirana
|
Connect |
VY6110
Vueling Airlines
BV2226
Blue Panorama Airlines
|
14:55
Barcelona
19:00
Rome
|
16:45
Rome
20:30
Tirana
|
Connect |
VY6112
Vueling Airlines
BV2226
Blue Panorama Airlines
|
15:05
Barcelona
19:00
Rome
|
16:55
Rome
20:30
Tirana
|
Connect |
VY6110
Vueling Airlines
BV2226
Blue Panorama Airlines
|
15:20
Barcelona
19:00
Rome
|
17:10
Rome
20:30
Tirana
|
Connect |
LH1129
Lufthansa
LH1454
Lufthansa
|
16:00
Barcelona
20:20
Frankfurt
|
18:10
Frankfurt
22:25
Tirana
|
Connect |
AZ0079
Alitalia
AZ0510
Alitalia
|
16:40
Barcelona
22:00
Rome
|
18:25
Rome
23:30
Tirana
|
Connect |
LH1135
Lufthansa
LH1454
Lufthansa
|
16:55
Barcelona
20:20
Frankfurt
|
19:05
Frankfurt
22:25
Tirana
|
Connect |
VY6106
Vueling Airlines
AZ0510
Alitalia
|
18:20
Barcelona
22:00
Rome
|
20:10
Rome
23:30
Tirana
|
Connect |
VY1286
Vueling Airlines
JU216
Air Serbia
|
18:50
Barcelona
00:25
Belgrade
|
21:20
Belgrade
01:35
Tirana
|
Connect |
VY7828
Vueling Airlines
BA2674
British Airways
|
19:40
Barcelona
22:45
London Gatwick
|
21:00
London Gatwick
02:35
Tirana
|
Connect |
U28578
easyJet
BA2674
British Airways
|
20:00
Barcelona
22:45
London Gatwick
|
21:25
London Gatwick
02:35
Tirana
|
Connect |
JU585
Air Serbia
JU216
Air Serbia
|
20:25
Barcelona
00:25
Belgrade
|
22:55
Belgrade
01:35
Tirana
|
Connect |
You take a flight from Barcelona to Podgorica and cost approximately 260 USD.
You take a bus, shuttle or taxi from Podgorica to your destination in Albania.
Flight | Depart | Arrive | |
---|---|---|---|
AZ0075
Alitalia
AZ0558
Alitalia
|
06:25
Barcelona
10:00
Rome
|
08:10
Rome
11:25
Podgorica
|
Connect |
FR2834
Ryanair
FR6041
Ryanair
|
09:15
Barcelona
12:55
Charleroi
|
11:30
Charleroi
15:15
Podgorica
|
Connect |
JU581
Air Serbia
JU172
Air Serbia
|
10:10
Barcelona
13:45
Belgrade
|
12:40
Belgrade
14:35
Podgorica
|
Connect |
FR4909
Ryanair
|
17:00
Barcelona
|
19:30 Podgorica | Direct |
You take a flight from Barcelona to Skopje and cost approximately 300 USD.
You take a bus, shuttle or taxi from Skopje to your destination in Albania.
Flight | Depart | Arrive | |
---|---|---|---|
W67738
Wizz Air
|
10:00
Barcelona
|
12:45 Skopje | Direct |
OU375
Croatia Airlines
OU368
Croatia Airlines
|
10:55
Barcelona
14:00
Zagreb
|
12:55
Zagreb
15:15
Skopje
|
Connect |
JU585
Air Serbia
JU166
Air Serbia
|
20:25
Barcelona
00:25
Belgrade
|
22:55
Belgrade
01:40
Skopje
|
Connect |
You take a flight from Barcelona to Brindisi and cost approximately 140 USD.
You take a bus, shuttle or taxi from Brindisi to your destination in Albania.
Flight | Depart | Arrive | |
---|---|---|---|
VY6524
Vueling Airlines
FR4351
Ryanair
|
06:00
Barcelona
10:35
Bologna
|
07:40
Bologna
12:05
Brindisi
|
Connect |
FR6341
Ryanair
AZ1621
Alitalia
|
06:05
Barcelona
09:20
Rome
|
07:55
Rome
10:30
Brindisi
|
Connect |
FR6353
Ryanair
FR8495
Ryanair
|
06:15
Barcelona
10:05
Milan Bergamo
|
08:00
Milan Bergamo
11:40
Brindisi
|
Connect |
AZ0075
Alitalia
AZ1621
Alitalia
|
06:25
Barcelona
09:20
Rome
|
08:10
Rome
10:30
Brindisi
|
Connect |
LX1951
Swiss
LX1724
Swiss
|
06:25
Barcelona
13:25
Zurich
|
08:05
Zurich
15:20
Brindisi
|
Connect |
AZ0075
Alitalia
AZ1619
Alitalia
|
06:25
Barcelona
13:15
Rome
|
08:10
Rome
14:25
Brindisi
|
Connect |
FR9366
Ryanair
FR4351
Ryanair
|
06:25
Barcelona
10:35
Bologna
|
08:10
Bologna
12:05
Brindisi
|
Connect |
LX1951
Swiss
LX1722
Swiss
|
06:25
Barcelona
11:40
Zurich
|
08:05
Zurich
13:35
Brindisi
|
Connect |
FR6374
Ryanair
FR8809
Ryanair
|
06:30
Barcelona
10:15
Beauvais
|
08:30
Beauvais
12:40
Brindisi
|
Connect |
VY6266
Vueling Airlines
LX1722
Swiss
|
07:10
Barcelona
11:40
Zurich
|
09:05
Zurich
13:35
Brindisi
|
Connect |
VY6100
Vueling Airlines
AZ1619
Alitalia
|
07:20
Barcelona
13:15
Rome
|
09:10
Rome
14:25
Brindisi
|
Connect |
VY6330
Vueling Airlines
U22825
easyJet
|
07:40
Barcelona
10:55
Milan Malpensa
|
09:20
Milan Malpensa
12:40
Brindisi
|
Connect |
LH1819
Lufthansa
EW1846
Eurowings
|
07:55
Barcelona
14:10
Munich
|
09:55
Munich
16:00
Brindisi
|
Connect |
FR9111
Ryanair
FR8827
Ryanair
|
09:20
Barcelona
12:20
Turin
|
11:00
Turin
14:00
Brindisi
|
Connect |
LH1809
Lufthansa
EW1846
Eurowings
|
09:20
Barcelona
14:10
Munich
|
11:20
Munich
16:00
Brindisi
|
Connect |
VY8008
Vueling Airlines
TO3868
Transavia France
|
09:25
Barcelona
13:05
Paris Orly
|
11:15
Paris Orly
15:35
Brindisi
|
Connect |
LX1953
Swiss
LX1724
Swiss
|
09:40
Barcelona
13:25
Zurich
|
11:30
Zurich
15:20
Brindisi
|
Connect |
VY6108
Vueling Airlines
AZ1619
Alitalia
|
09:40
Barcelona
13:15
Rome
|
11:30
Rome
14:25
Brindisi
|
Connect |
SQ377
Singapore Airlines
NO7140
Neos
|
10:10
Barcelona
14:20
Milan Malpensa
|
11:50
Milan Malpensa
16:15
Brindisi
|
Connect |
VY6332
Vueling Airlines
NO7140
Neos
|
10:30
Barcelona
14:20
Milan Malpensa
|
12:10
Milan Malpensa
16:15
Brindisi
|
Connect |
AZ0077
Alitalia
AZ1623
Alitalia
|
11:40
Barcelona
17:15
Rome
|
13:25
Rome
18:25
Brindisi
|
Connect |
FR6305
Ryanair
FR8795
Ryanair
|
11:45
Barcelona
15:40
Milan Bergamo
|
13:30
Milan Bergamo
17:15
Brindisi
|
Connect |
FR6305
Ryanair
FR8095
Ryanair
|
11:45
Barcelona
19:10
Milan Bergamo
|
13:30
Milan Bergamo
20:45
Brindisi
|
Connect |
FR6305
Ryanair
FR8495
Ryanair
|
11:45
Barcelona
16:20
Milan Bergamo
|
13:30
Milan Bergamo
17:55
Brindisi
|
Connect |
VY6104
Vueling Airlines
AZ1623
Alitalia
|
11:55
Barcelona
17:15
Rome
|
13:45
Rome
18:25
Brindisi
|
Connect |
FR6973
Ryanair
AZ1623
Alitalia
|
12:30
Barcelona
17:15
Rome
|
14:20
Rome
18:25
Brindisi
|
Connect |
U21412
easyJet
U21551
easyJet
|
12:40
Barcelona
18:00
Geneva
|
14:20
Geneva
20:00
Brindisi
|
Connect |
FR2507
Ryanair
EW850
Eurowings
|
13:50
Barcelona
18:30
Cologne Bonn
|
16:15
Cologne Bonn
20:50
Brindisi
|
Connect |
EW527
Eurowings
EW850
Eurowings
|
14:30
Barcelona
18:30
Cologne Bonn
|
16:50
Cologne Bonn
20:50
Brindisi
|
Connect |
U21406
easyJet
U21551
easyJet
|
14:45
Barcelona
18:00
Geneva
|
16:25
Geneva
20:00
Brindisi
|
Connect |
VY6338
Vueling Airlines
U22827
easyJet
|
14:50
Barcelona
19:45
Milan Malpensa
|
16:30
Milan Malpensa
21:30
Brindisi
|
Connect |
VY6110
Vueling Airlines
AZ1627
Alitalia
|
14:55
Barcelona
20:35
Rome
|
16:45
Rome
21:45
Brindisi
|
Connect |
U21408
easyJet
U21551
easyJet
|
14:55
Barcelona
18:00
Geneva
|
16:35
Geneva
20:00
Brindisi
|
Connect |
U21408
easyJet
U21545
easyJet
|
14:55
Barcelona
18:10
Geneva
|
16:35
Geneva
20:10
Brindisi
|
Connect |
VY6112
Vueling Airlines
AZ1627
Alitalia
|
15:05
Barcelona
20:35
Rome
|
16:55
Rome
21:45
Brindisi
|
Connect |
VY6110
Vueling Airlines
AZ1627
Alitalia
|
15:20
Barcelona
20:35
Rome
|
17:10
Rome
21:45
Brindisi
|
Connect |
VY7470
Vueling Airlines
FR8095
Ryanair
|
15:20
Barcelona
19:10
Milan Bergamo
|
17:05
Milan Bergamo
20:45
Brindisi
|
Connect |
AZ0079
Alitalia
AZ1627
Alitalia
|
16:40
Barcelona
20:35
Rome
|
18:25
Rome
21:45
Brindisi
|
Connect |
AZ0079
Alitalia
AZ1625
Alitalia
|
16:40
Barcelona
21:35
Rome
|
18:25
Rome
22:45
Brindisi
|
Connect |
VY6106
Vueling Airlines
AZ1625
Alitalia
|
18:20
Barcelona
21:35
Rome
|
20:10
Rome
22:45
Brindisi
|
Connect |
You can find hotels and accommodations in Albania with our hotels search tool below
Booking.com