How to get to Portugal from Barcelona by flight ? You can check flights from Barcelona to Portugal below.
You can find flight ticket prices from Barcelona to Portugal with our flight tickets search tool below
You take a flight from Barcelona to Lisbon and cost approximately 120 USD.
You take a bus, shuttle or taxi from Lisbon to your destination in Portugal.
Flight | Depart | Arrive | |
---|---|---|---|
TP1039
TAP Portugal
|
06:40
Barcelona
|
07:35 Lisbon | Direct |
UX7702
Air Europa
UX1153
Air Europa
|
07:05
Barcelona
10:25
Madrid
|
08:25
Madrid
10:45
Lisbon
|
Connect |
VY8460
Vueling Airlines
|
07:20
Barcelona
|
08:25 Lisbon | Direct |
IB801
Iberia
IB3110
Iberia
|
08:00
Barcelona
11:25
Madrid
|
09:25
Madrid
11:50
Lisbon
|
Connect |
VY1002
Vueling Airlines
IB3110
Iberia
|
08:35
Barcelona
11:25
Madrid
|
10:00
Madrid
11:50
Lisbon
|
Connect |
IB905
Iberia
IB3110
Iberia
|
09:05
Barcelona
11:25
Madrid
|
10:30
Madrid
11:50
Lisbon
|
Connect |
TP1041
TAP Portugal
|
10:25
Barcelona
|
11:20 Lisbon | Direct |
UX7706
Air Europa
UX1155
Air Europa
|
11:45
Barcelona
14:50
Madrid
|
13:15
Madrid
15:10
Lisbon
|
Connect |
VY8466
Vueling Airlines
|
12:20
Barcelona
|
13:25 Lisbon | Direct |
UX7702
Air Europa
UX1155
Air Europa
|
12:30
Barcelona
14:50
Madrid
|
13:50
Madrid
15:10
Lisbon
|
Connect |
TP1035
TAP Portugal
|
12:50
Barcelona
|
13:50 Lisbon | Direct |
IB1635
Iberia
IB3106
Iberia
|
16:35
Barcelona
19:40
Madrid
|
18:00
Madrid
20:05
Lisbon
|
Connect |
VY3908
Vueling Airlines
VY3436
Vueling Airlines
|
17:10
Barcelona
19:15
Palma Mallorca
|
18:05
Palma Mallorca
20:15
Lisbon
|
Connect |
TP1037
TAP Portugal
|
17:10
Barcelona
|
18:05 Lisbon | Direct |
VY8462
Vueling Airlines
|
19:10
Barcelona
|
20:15 Lisbon | Direct |
FR2958
Ryanair
FR3629
Ryanair
|
19:25
Barcelona
23:00
Sevilla
|
21:10
Sevilla
23:00
Lisbon
|
Connect |
IB1935
Iberia
IB3118
Iberia
|
19:35
Barcelona
23:00
Madrid
|
21:00
Madrid
23:25
Lisbon
|
Connect |
IB2005
Iberia
IB3118
Iberia
|
20:05
Barcelona
23:00
Madrid
|
21:30
Madrid
23:25
Lisbon
|
Connect |
VY8464
Vueling Airlines
|
20:15
Barcelona
|
21:20 Lisbon | Direct |
TP1045
TAP Portugal
|
20:20
Barcelona
|
21:15 Lisbon | Direct |
TP1043
TAP Portugal
|
22:40
Barcelona
|
23:35 Lisbon | Direct |
You take a flight from Barcelona to Porto and cost approximately 130 USD.
You take a bus, shuttle or taxi from Porto to your destination in Portugal.
Flight | Depart | Arrive | |
---|---|---|---|
UX7702
Air Europa
UX1145
Air Europa
|
07:05
Barcelona
10:35
Madrid
|
08:25
Madrid
10:45
Porto
|
Connect |
VY8476
Vueling Airlines
|
07:30
Barcelona
|
08:25 Porto | Direct |
IB801
Iberia
IB3092
Iberia
|
08:00
Barcelona
11:35
Madrid
|
09:25
Madrid
11:50
Porto
|
Connect |
IB905
Iberia
IB3092
Iberia
|
09:05
Barcelona
11:35
Madrid
|
10:30
Madrid
11:50
Porto
|
Connect |
FR4585
Ryanair
|
09:55
Barcelona
|
10:55 Porto | Direct |
UX7706
Air Europa
UX1143
Air Europa
|
11:45
Barcelona
14:50
Madrid
|
13:15
Madrid
15:00
Porto
|
Connect |
UX7702
Air Europa
UX1143
Air Europa
|
12:30
Barcelona
14:50
Madrid
|
13:50
Madrid
15:00
Porto
|
Connect |
TP1035
TAP Portugal
TP2474
TAP Portugal
|
12:50
Barcelona
15:40
Lisbon
|
13:50
Lisbon
16:35
Porto
|
Connect |
IB1331
Iberia
IB3094
Iberia
|
13:30
Barcelona
15:50
Madrid
|
14:55
Madrid
16:05
Porto
|
Connect |
VY8478
Vueling Airlines
|
14:15
Barcelona
|
15:10 Porto | Direct |
FR4545
Ryanair
|
14:40
Barcelona
|
15:40 Porto | Direct |
U21408
easyJet
U21463
easyJet
|
14:55
Barcelona
17:30
Geneva
|
16:35
Geneva
18:45
Porto
|
Connect |
IB1635
Iberia
IB3096
Iberia
|
16:35
Barcelona
19:40
Madrid
|
18:00
Madrid
19:55
Porto
|
Connect |
TP1037
TAP Portugal
TP1970
TAP Portugal
|
17:10
Barcelona
20:00
Lisbon
|
18:05
Lisbon
20:55
Porto
|
Connect |
TP1037
TAP Portugal
TP1966
TAP Portugal
|
17:10
Barcelona
19:00
Lisbon
|
18:05
Lisbon
19:55
Porto
|
Connect |
VY8480
Vueling Airlines
|
20:35
Barcelona
|
21:30 Porto | Direct |
FR4587
Ryanair
|
22:25
Barcelona
|
23:25 Porto | Direct |
You take a flight from Barcelona to Vigo and cost approximately 95 USD.
You take a bus, shuttle or taxi from Vigo to your destination in Portugal.
Flight | Depart | Arrive | |
---|---|---|---|
IB8377
Iberia
IB8360
Iberia
|
06:30
Barcelona
08:40
Valencia
|
07:30
Valencia
10:15
Vigo
|
Connect |
VY1702
Vueling Airlines
|
07:20
Barcelona
|
09:10 Vigo | Direct |
IB905
Iberia
IB532
Iberia
|
09:05
Barcelona
11:40
Madrid
|
10:30
Madrid
12:55
Vigo
|
Connect |
UX7706
Air Europa
UX7300
Air Europa
|
11:45
Barcelona
14:45
Madrid
|
13:15
Madrid
15:55
Vigo
|
Connect |
UX7702
Air Europa
UX7300
Air Europa
|
12:30
Barcelona
14:45
Madrid
|
13:50
Madrid
15:55
Vigo
|
Connect |
IB1331
Iberia
IB534
Iberia
|
13:30
Barcelona
15:50
Madrid
|
14:55
Madrid
17:05
Vigo
|
Connect |
IB1331
Iberia
IB8914
Iberia
|
13:30
Barcelona
15:45
Madrid
|
14:55
Madrid
16:50
Vigo
|
Connect |
VY1706
Vueling Airlines
|
13:55
Barcelona
|
15:45 Vigo | Direct |
IB1635
Iberia
IB538
Iberia
|
16:35
Barcelona
19:50
Madrid
|
18:00
Madrid
21:05
Vigo
|
Connect |
VY1008
Vueling Airlines
IB538
Iberia
|
17:35
Barcelona
19:50
Madrid
|
19:00
Madrid
21:05
Vigo
|
Connect |
VY1704
Vueling Airlines
|
19:15
Barcelona
|
21:05 Vigo | Direct |
IB1935
Iberia
IB536
Iberia
|
19:35
Barcelona
22:20
Madrid
|
21:00
Madrid
23:35
Vigo
|
Connect |
IB2005
Iberia
IB536
Iberia
|
20:05
Barcelona
22:20
Madrid
|
21:30
Madrid
23:35
Vigo
|
Connect |
You take a flight from Barcelona to Badajoz and cost approximately 140 USD.
You take a bus, shuttle or taxi from Badajoz to your destination in Portugal.
Flight | Depart | Arrive | |
---|---|---|---|
IB8334
Iberia
|
07:40
Barcelona
|
09:20 Badajoz | Direct |
IB1515
Iberia
IB8332
Iberia
|
15:15
Barcelona
17:45
Madrid
|
16:40
Madrid
19:05
Badajoz
|
Connect |
You take a flight from Barcelona to A Coruna and cost approximately 100 USD.
You take a bus, shuttle or taxi from A Coruna to your destination in Portugal.
Flight | Depart | Arrive | |
---|---|---|---|
VY3928
Vueling Airlines
VY3970
Vueling Airlines
|
06:30
Barcelona
09:05
Palma Mallorca
|
07:25
Palma Mallorca
11:00
A Coruna
|
Connect |
VY1294
Vueling Airlines
|
06:50
Barcelona
|
08:35 A Coruna | Direct |
UX7702
Air Europa
UX7233
Air Europa
|
07:05
Barcelona
10:10
Madrid
|
08:25
Madrid
11:25
A Coruna
|
Connect |
VY3902
Vueling Airlines
VY3970
Vueling Airlines
|
07:05
Barcelona
09:05
Palma Mallorca
|
08:00
Palma Mallorca
11:00
A Coruna
|
Connect |
VY1292
Vueling Airlines
|
08:50
Barcelona
|
10:35 A Coruna | Direct |
IB905
Iberia
IB512
Iberia
|
09:05
Barcelona
11:35
Madrid
|
10:30
Madrid
12:55
A Coruna
|
Connect |
UX7706
Air Europa
UX7235
Air Europa
|
11:45
Barcelona
14:15
Madrid
|
13:15
Madrid
15:30
A Coruna
|
Connect |
VY1294
Vueling Airlines
|
15:30
Barcelona
|
17:15 A Coruna | Direct |
IB1635
Iberia
IB522
Iberia
|
16:35
Barcelona
19:40
Madrid
|
18:00
Madrid
21:00
A Coruna
|
Connect |
VY1024
Vueling Airlines
IB522
Iberia
|
17:00
Barcelona
19:40
Madrid
|
18:25
Madrid
21:00
A Coruna
|
Connect |
IB1935
Iberia
IB516
Iberia
|
19:35
Barcelona
22:10
Madrid
|
21:00
Madrid
23:25
A Coruna
|
Connect |
VY1290
Vueling Airlines
|
20:20
Barcelona
|
22:05 A Coruna | Direct |
You can find hotels and accommodations in Portugal with our hotels search tool below
Booking.com