HowToGo

Flight from Barcelona to Albania

How to get to Albania from Barcelona by flight ? You can check flights from Barcelona to Albania below.

Search Transfer from Barcelona to Albania

Search Flights

You can find flight ticket prices from Barcelona to Albania with our flight tickets search tool below

1. Barcelona to Tirana

  1. You take a flight from Barcelona to Tirana and cost approximately 180 USD.

  2. 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

2. Barcelona to Podgorica

  1. You take a flight from Barcelona to Podgorica and cost approximately 260 USD.

  2. 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

3. Barcelona to Skopje

  1. You take a flight from Barcelona to Skopje and cost approximately 300 USD.

  2. 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

4. Barcelona to Brindisi

  1. You take a flight from Barcelona to Brindisi and cost approximately 140 USD.

  2. 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

References

Find Hotels in Albania

You can find hotels and accommodations in Albania with our hotels search tool below

Booking.com