HowToGo

Flight from Barcelona to Portugal

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

Search Transfer from Barcelona to Portugal

Search Flights

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

1. Barcelona to Lisbon

  1. You take a flight from Barcelona to Lisbon and cost approximately 340 USD.

  2. You take a bus, shuttle or taxi from Lisbon to your destination in Portugal.

Flight Depart Arrive
V02551 Conviasa
V01015 Conviasa
TP172 TAP Portugal
05:25 Barcelona
06:50 Porlamar
17:45 Caracas
05:50 Porlamar
07:40 Caracas
06:45 Lisbon
Connect
9V43 Avior Airlines
TP172 TAP Portugal
07:00 Barcelona
17:45 Caracas
07:50 Caracas
06:45 Lisbon
Connect
9V43 Avior Airlines
IB6674 Iberia
IB3110 Iberia
07:00 Barcelona
16:55 Caracas
11:25 Madrid
07:50 Caracas
07:40 Madrid
11:50 Lisbon
Connect
9V43 Avior Airlines
9V1216 Avior Airlines
6O852 Orbest
07:00 Barcelona
11:30 Caracas
18:30 Punta Cana
07:50 Caracas
13:00 Punta Cana
06:55 Lisbon
Connect
9V43 Avior Airlines
9V1216 Avior Airlines
W21812 FlexFlight ApS
07:00 Barcelona
11:30 Caracas
18:30 Punta Cana
07:50 Caracas
13:00 Punta Cana
06:55 Lisbon
Connect
9V43 Avior Airlines
AF385 Air France
AF1624 Air France
07:00 Barcelona
16:25 Caracas
13:10 Paris CDG
07:50 Caracas
07:50 Paris CDG
14:50 Lisbon
Connect
9V43 Avior Airlines
AF385 Air France
AF1024 Air France
07:00 Barcelona
16:25 Caracas
09:45 Paris CDG
07:50 Caracas
07:50 Paris CDG
11:20 Lisbon
Connect
9V1320 Avior Airlines
UX194 Air Europa
UX1155 Air Europa
09:00 Barcelona
20:00 Bogota
14:50 Madrid
10:00 Bogota
12:45 Madrid
15:10 Lisbon
Connect
9V1320 Avior Airlines
AV026 Avianca - Aerovías del Continente Americano S.A.
UX1159 Air Europa
09:00 Barcelona
12:30 Bogota
06:40 Madrid
10:00 Bogota
05:45 Madrid
07:00 Lisbon
Connect
9V1320 Avior Airlines
IB6586 Iberia
IB3102 Iberia
09:00 Barcelona
17:25 Bogota
15:40 Madrid
10:00 Bogota
10:30 Madrid
16:05 Lisbon
Connect
9V1320 Avior Airlines
IB6586 Iberia
IB3110 Iberia
09:00 Barcelona
17:25 Bogota
11:25 Madrid
10:00 Bogota
10:30 Madrid
11:50 Lisbon
Connect
9V1320 Avior Airlines
AV026 Avianca - Aerovías del Continente Americano S.A.
TP1019 TAP Portugal
09:00 Barcelona
12:30 Bogota
12:20 Madrid
10:00 Bogota
05:45 Madrid
12:40 Lisbon
Connect
9V1320 Avior Airlines
AV026 Avianca - Aerovías del Continente Americano S.A.
TP1017 TAP Portugal
09:00 Barcelona
12:30 Bogota
09:25 Madrid
10:00 Bogota
05:45 Madrid
09:45 Lisbon
Connect
9V1318 Avior Airlines
V01173 Conviasa
TP172 TAP Portugal
10:00 Barcelona
12:50 Santo Domingo
17:45 Caracas
11:40 Santo Domingo
13:50 Caracas
06:45 Lisbon
Connect
9V1318 Avior Airlines
IB6500 Iberia
IB3108 Iberia
10:00 Barcelona
16:10 Santo Domingo
07:25 Madrid
11:40 Santo Domingo
06:30 Madrid
07:50 Lisbon
Connect
9V1318 Avior Airlines
AA848 American Airlines
AA258 American Airlines
10:00 Barcelona
13:00 Santo Domingo
21:30 Philadelphia
11:40 Santo Domingo
16:50 Philadelphia
09:30 Lisbon
Connect
9V1318 Avior Airlines
IB6500 Iberia
IB3110 Iberia
10:00 Barcelona
16:10 Santo Domingo
11:25 Madrid
11:40 Santo Domingo
06:30 Madrid
11:50 Lisbon
Connect
9V1318 Avior Airlines
TS587 Air Transat
TP254 TAP Portugal
10:00 Barcelona
12:35 Santo Domingo
19:10 Montreal
11:40 Santo Domingo
16:00 Montreal
06:50 Lisbon
Connect
9V1318 Avior Airlines
UX088 Air Europa
UX1155 Air Europa
10:00 Barcelona
20:50 Santo Domingo
14:50 Madrid
11:40 Santo Domingo
11:00 Madrid
15:10 Lisbon
Connect
9V1318 Avior Airlines
TS639 Air Transat
TS378 Air Transat
10:00 Barcelona
12:30 Santo Domingo
18:40 Toronto
11:40 Santo Domingo
15:45 Toronto
06:40 Lisbon
Connect
9V1318 Avior Airlines
DL901 Delta
DL272 Delta
10:00 Barcelona
13:48 Santo Domingo
22:57 New York JFK
11:40 Santo Domingo
17:52 New York JFK
11:00 Lisbon
Connect
9V1318 Avior Airlines
TS587 Air Transat
TS180 Air Transat
10:00 Barcelona
12:35 Santo Domingo
21:50 Montreal
11:40 Santo Domingo
16:00 Montreal
09:10 Lisbon
Connect
5R410 RUTACA
BW600 Caribbean Airlines
AC1916 Air Canada
11:30 Barcelona
13:05 Piarco
23:10 Toronto
12:10 Piarco
19:10 Toronto
11:10 Lisbon
Connect
5R352 RUTACA
ES895 DHL International
IB3110 Iberia
15:50 Barcelona
18:10 Caracas
11:25 Madrid
16:30 Caracas
08:45 Madrid
11:50 Lisbon
Connect
5R352 RUTACA
UX072 Air Europa
UX1157 Air Europa
15:50 Barcelona
20:40 Caracas
18:45 Madrid
16:30 Caracas
11:20 Madrid
19:05 Lisbon
Connect
5R352 RUTACA
UX072 Air Europa
UX1155 Air Europa
15:50 Barcelona
20:40 Caracas
14:50 Madrid
16:30 Caracas
11:20 Madrid
15:10 Lisbon
Connect
5R352 RUTACA
ES895 DHL International
UX1153 Air Europa
15:50 Barcelona
18:10 Caracas
10:25 Madrid
16:30 Caracas
08:45 Madrid
10:45 Lisbon
Connect
5R352 RUTACA
ES895 DHL International
U27612 easyJet
15:50 Barcelona
18:10 Caracas
09:55 Madrid
16:30 Caracas
08:45 Madrid
10:20 Lisbon
Connect

2. Barcelona to Porto

  1. You take a flight from Barcelona to Porto and cost approximately 380 USD.

  2. You take a bus, shuttle or taxi from Porto to your destination in Portugal.

Flight Depart Arrive
V02551 Conviasa
V01015 Conviasa
IB6674 Iberia
IB3092 Iberia
05:25 Barcelona
06:50 Porlamar
16:55 Caracas
11:35 Madrid
05:50 Porlamar
07:40 Caracas
07:40 Madrid
11:50 Porto
Connect
V02551 Conviasa
V01015 Conviasa
TP172 TAP Portugal
TP1924 TAP Portugal
05:25 Barcelona
06:50 Porlamar
17:45 Caracas
08:00 Lisbon
05:50 Porlamar
07:40 Caracas
06:45 Lisbon
08:55 Porto
Connect
V02551 Conviasa
V01015 Conviasa
TP172 TAP Portugal
TP1944 TAP Portugal
05:25 Barcelona
06:50 Porlamar
17:45 Caracas
10:00 Lisbon
05:50 Porlamar
07:40 Caracas
06:45 Lisbon
10:55 Porto
Connect
9V43 Avior Airlines
IB6674 Iberia
IB3094 Iberia
07:00 Barcelona
16:55 Caracas
15:50 Madrid
07:50 Caracas
07:40 Madrid
16:05 Porto
Connect
9V43 Avior Airlines
9V1214 Avior Airlines
IB6500 Iberia
IB3090 Iberia
07:00 Barcelona
11:00 Caracas
16:10 Santo Domingo
07:25 Madrid
07:50 Caracas
12:30 Santo Domingo
06:30 Madrid
07:40 Porto
Connect
9V43 Avior Airlines
TP172 TAP Portugal
TP1944 TAP Portugal
07:00 Barcelona
17:45 Caracas
10:00 Lisbon
07:50 Caracas
06:45 Lisbon
10:55 Porto
Connect
9V43 Avior Airlines
TP172 TAP Portugal
TP1924 TAP Portugal
07:00 Barcelona
17:45 Caracas
08:00 Lisbon
07:50 Caracas
06:45 Lisbon
08:55 Porto
Connect
9V43 Avior Airlines
AF385 Air France
AF1528 Air France
07:00 Barcelona
16:25 Caracas
14:10 Paris CDG
07:50 Caracas
07:50 Paris CDG
15:25 Porto
Connect
9V43 Avior Airlines
9V1214 Avior Airlines
IB6500 Iberia
IB3092 Iberia
07:00 Barcelona
11:00 Caracas
16:10 Santo Domingo
11:35 Madrid
07:50 Caracas
12:30 Santo Domingo
06:30 Madrid
11:50 Porto
Connect
9V43 Avior Airlines
TP172 TAP Portugal
TP1936 TAP Portugal
07:00 Barcelona
17:45 Caracas
12:00 Lisbon
07:50 Caracas
06:45 Lisbon
12:55 Porto
Connect
9V43 Avior Airlines
IB6674 Iberia
IB3092 Iberia
07:00 Barcelona
16:55 Caracas
11:35 Madrid
07:50 Caracas
07:40 Madrid
11:50 Porto
Connect
9V1320 Avior Airlines
AV026 Avianca - Aerovías del Continente Americano S.A.
IB3090 Iberia
09:00 Barcelona
12:30 Bogota
07:25 Madrid
10:00 Bogota
05:45 Madrid
07:40 Porto
Connect
9V1320 Avior Airlines
IB6586 Iberia
IB3092 Iberia
09:00 Barcelona
17:25 Bogota
11:35 Madrid
10:00 Bogota
10:30 Madrid
11:50 Porto
Connect
9V1320 Avior Airlines
AV026 Avianca - Aerovías del Continente Americano S.A.
UX1147 Air Europa
09:00 Barcelona
12:30 Bogota
06:45 Madrid
10:00 Bogota
05:45 Madrid
06:55 Porto
Connect
9V1320 Avior Airlines
AV026 Avianca - Aerovías del Continente Americano S.A.
FR5482 Ryanair
09:00 Barcelona
12:30 Bogota
09:20 Madrid
10:00 Bogota
05:45 Madrid
09:35 Porto
Connect
9V1320 Avior Airlines
IB6586 Iberia
IB3094 Iberia
09:00 Barcelona
17:25 Bogota
15:50 Madrid
10:00 Bogota
10:30 Madrid
16:05 Porto
Connect
9V1320 Avior Airlines
UX194 Air Europa
UX1143 Air Europa
09:00 Barcelona
20:00 Bogota
14:50 Madrid
10:00 Bogota
12:45 Madrid
15:00 Porto
Connect
9V1318 Avior Airlines
UX088 Air Europa
UX1143 Air Europa
10:00 Barcelona
20:50 Santo Domingo
14:50 Madrid
11:40 Santo Domingo
11:00 Madrid
15:00 Porto
Connect
9V1318 Avior Airlines
UX088 Air Europa
UX1141 Air Europa
10:00 Barcelona
20:50 Santo Domingo
18:50 Madrid
11:40 Santo Domingo
11:00 Madrid
19:00 Porto
Connect
9V1318 Avior Airlines
IB6500 Iberia
IB3092 Iberia
10:00 Barcelona
16:10 Santo Domingo
11:35 Madrid
11:40 Santo Domingo
06:30 Madrid
11:50 Porto
Connect
9V1318 Avior Airlines
IB6500 Iberia
IB3090 Iberia
10:00 Barcelona
16:10 Santo Domingo
07:25 Madrid
11:40 Santo Domingo
06:30 Madrid
07:40 Porto
Connect
5R352 RUTACA
ES895 DHL International
FR5422 Ryanair
15:50 Barcelona
18:10 Caracas
13:35 Madrid
16:30 Caracas
08:45 Madrid
13:50 Porto
Connect
5R352 RUTACA
UX072 Air Europa
UX1143 Air Europa
15:50 Barcelona
20:40 Caracas
14:50 Madrid
16:30 Caracas
11:20 Madrid
15:00 Porto
Connect
5R352 RUTACA
ES895 DHL International
IB3092 Iberia
15:50 Barcelona
18:10 Caracas
11:35 Madrid
16:30 Caracas
08:45 Madrid
11:50 Porto
Connect
5R352 RUTACA
ES895 DHL International
TP1005 TAP Portugal
15:50 Barcelona
18:10 Caracas
10:40 Madrid
16:30 Caracas
08:45 Madrid
11:20 Porto
Connect
5R352 RUTACA
UX072 Air Europa
UX1141 Air Europa
15:50 Barcelona
20:40 Caracas
18:50 Madrid
16:30 Caracas
11:20 Madrid
19:00 Porto
Connect

3. Caracas to Lisbon

  1. You take a bus, shuttle or taxi from your location in Barcelona to Caracas.

  2. You take a flight from Caracas to Lisbon and cost approximately 500 USD.

  3. You take a bus, shuttle or taxi from Lisbon to your destination in Portugal.

Flight Depart Arrive
AF385 Air France
AF1024 Air France
16:25 Caracas
09:45 Paris CDG
07:50 Paris CDG
11:20 Lisbon
Connect
IB6674 Iberia
IB3110 Iberia
16:55 Caracas
11:25 Madrid
07:40 Madrid
11:50 Lisbon
Connect
TP172 TAP Portugal
17:45 Caracas
06:45 Lisbon Direct
UX072 Air Europa
UX1155 Air Europa
20:40 Caracas
14:50 Madrid
11:20 Madrid
15:10 Lisbon
Connect

4. Cumana to Lisbon

  1. You take a bus, shuttle or taxi from your location in Barcelona to Cumana.

  2. You take a flight from Cumana to Lisbon and cost approximately 340 USD.

  3. You take a bus, shuttle or taxi from Lisbon to your destination in Portugal.

Flight Depart Arrive
V01409 Conviasa
AF385 Air France
AF1024 Air France
06:30 Cumana
16:25 Caracas
09:45 Paris CDG
07:10 Caracas
07:50 Paris CDG
11:20 Lisbon
Connect
V01409 Conviasa
IB6674 Iberia
IB3110 Iberia
06:30 Cumana
16:55 Caracas
11:25 Madrid
07:10 Caracas
07:40 Madrid
11:50 Lisbon
Connect
ES8342 DHL International
TP172 TAP Portugal
09:00 Cumana
17:45 Caracas
10:00 Caracas
06:45 Lisbon
Connect
ES8342 DHL International
AF385 Air France
AF1024 Air France
09:00 Cumana
16:25 Caracas
09:45 Paris CDG
10:00 Caracas
07:50 Paris CDG
11:20 Lisbon
Connect
ES8342 DHL International
IB6674 Iberia
IB3110 Iberia
09:00 Cumana
16:55 Caracas
11:25 Madrid
10:00 Caracas
07:40 Madrid
11:50 Lisbon
Connect
ES8342 DHL International
AF385 Air France
AF1624 Air France
09:00 Cumana
16:25 Caracas
13:10 Paris CDG
10:00 Caracas
07:50 Paris CDG
14:50 Lisbon
Connect
ES8342 DHL International
TK183 Turkish Airlines
TK1759 Turkish Airlines
09:00 Cumana
14:20 Caracas
11:55 Istanbul Ataturk
10:00 Caracas
09:05 Istanbul Ataturk
14:50 Lisbon
Connect

5. Caracas to Porto

  1. You take a bus, shuttle or taxi from your location in Barcelona to Caracas.

  2. You take a flight from Caracas to Porto and cost approximately 550 USD.

  3. You take a bus, shuttle or taxi from Porto to your destination in Portugal.

Flight Depart Arrive
AF385 Air France
AF1528 Air France
16:25 Caracas
14:10 Paris CDG
07:50 Paris CDG
15:25 Porto
Connect
IB6674 Iberia
IB3094 Iberia
16:55 Caracas
15:50 Madrid
07:40 Madrid
16:05 Porto
Connect
IB6674 Iberia
IB3092 Iberia
16:55 Caracas
11:35 Madrid
07:40 Madrid
11:50 Porto
Connect
TP172 TAP Portugal
TP1944 TAP Portugal
17:45 Caracas
10:00 Lisbon
06:45 Lisbon
10:55 Porto
Connect
TP172 TAP Portugal
TP1936 TAP Portugal
17:45 Caracas
12:00 Lisbon
06:45 Lisbon
12:55 Porto
Connect
TP172 TAP Portugal
TP1924 TAP Portugal
17:45 Caracas
08:00 Lisbon
06:45 Lisbon
08:55 Porto
Connect
PU702 Plus Ultra Lineas Aerea
FR5482 Ryanair
18:00 Caracas
09:20 Madrid
07:45 Madrid
09:35 Porto
Connect
PU702 Plus Ultra Lineas Aerea
UX1145 Air Europa
18:00 Caracas
10:35 Madrid
07:45 Madrid
10:45 Porto
Connect
PU702 Plus Ultra Lineas Aerea
TP1005 TAP Portugal
18:00 Caracas
10:40 Madrid
07:45 Madrid
11:20 Porto
Connect
ES895 DHL International
UX1145 Air Europa
18:10 Caracas
10:35 Madrid
08:45 Madrid
10:45 Porto
Connect
ES895 DHL International
TP1005 TAP Portugal
18:10 Caracas
10:40 Madrid
08:45 Madrid
11:20 Porto
Connect
ES895 DHL International
IB3092 Iberia
18:10 Caracas
11:35 Madrid
08:45 Madrid
11:50 Porto
Connect
UX072 Air Europa
UX1141 Air Europa
20:40 Caracas
18:50 Madrid
11:20 Madrid
19:00 Porto
Connect
UX072 Air Europa
UX1143 Air Europa
20:40 Caracas
14:50 Madrid
11:20 Madrid
15:00 Porto
Connect

6. Maturin to Lisbon

  1. You take a bus, shuttle or taxi from your location in Barcelona to Maturin.

  2. You take a flight from Maturin to Lisbon and cost approximately 340 USD.

  3. You take a bus, shuttle or taxi from Lisbon to your destination in Portugal.

Flight Depart Arrive
V01623 Conviasa
V01011 Conviasa
TP172 TAP Portugal
06:25 Maturin
15:30 Porlamar
17:45 Caracas
07:10 Porlamar
16:20 Caracas
06:45 Lisbon
Connect
ES832 DHL International
ES895 DHL International
UX1153 Air Europa
09:05 Maturin
18:10 Caracas
10:25 Madrid
10:10 Caracas
08:45 Madrid
10:45 Lisbon
Connect
ES832 DHL International
ES895 DHL International
IB3110 Iberia
09:05 Maturin
18:10 Caracas
11:25 Madrid
10:10 Caracas
08:45 Madrid
11:50 Lisbon
Connect
ES832 DHL International
ES895 DHL International
U27612 easyJet
09:05 Maturin
18:10 Caracas
09:55 Madrid
10:10 Caracas
08:45 Madrid
10:20 Lisbon
Connect
V01625 Conviasa
V01011 Conviasa
TP172 TAP Portugal
09:25 Maturin
15:30 Porlamar
17:45 Caracas
10:10 Porlamar
16:20 Caracas
06:45 Lisbon
Connect
V021 Conviasa
AF385 Air France
AF1024 Air France
10:10 Maturin
16:25 Caracas
09:45 Paris CDG
11:10 Caracas
07:50 Paris CDG
11:20 Lisbon
Connect
V021 Conviasa
IB6674 Iberia
IB3110 Iberia
10:10 Maturin
16:55 Caracas
11:25 Madrid
11:10 Caracas
07:40 Madrid
11:50 Lisbon
Connect
V021 Conviasa
TP172 TAP Portugal
10:10 Maturin
17:45 Caracas
11:10 Caracas
06:45 Lisbon
Connect
V021 Conviasa
TK183 Turkish Airlines
TK1759 Turkish Airlines
10:10 Maturin
14:20 Caracas
11:55 Istanbul Ataturk
11:10 Caracas
09:05 Istanbul Ataturk
14:50 Lisbon
Connect
V021 Conviasa
AF385 Air France
AF1624 Air France
10:10 Maturin
16:25 Caracas
13:10 Paris CDG
11:10 Caracas
07:50 Paris CDG
14:50 Lisbon
Connect
V023 Conviasa
AF385 Air France
AF1024 Air France
10:50 Maturin
16:25 Caracas
09:45 Paris CDG
12:20 Caracas
07:50 Paris CDG
11:20 Lisbon
Connect
V023 Conviasa
IB6674 Iberia
IB3110 Iberia
10:50 Maturin
16:55 Caracas
11:25 Madrid
12:20 Caracas
07:40 Madrid
11:50 Lisbon
Connect
V023 Conviasa
AF385 Air France
AF1624 Air France
10:50 Maturin
16:25 Caracas
13:10 Paris CDG
12:20 Caracas
07:50 Paris CDG
14:50 Lisbon
Connect
V023 Conviasa
TK183 Turkish Airlines
TK1759 Turkish Airlines
10:50 Maturin
14:20 Caracas
11:55 Istanbul Ataturk
12:20 Caracas
09:05 Istanbul Ataturk
14:50 Lisbon
Connect
V023 Conviasa
TP172 TAP Portugal
10:50 Maturin
17:45 Caracas
12:20 Caracas
06:45 Lisbon
Connect
VNE351 Empresa Venezolana
ES895 DHL International
UX1153 Air Europa
16:10 Maturin
18:10 Caracas
10:25 Madrid
16:50 Caracas
08:45 Madrid
10:45 Lisbon
Connect
VNE351 Empresa Venezolana
ES895 DHL International
U27612 easyJet
16:10 Maturin
18:10 Caracas
09:55 Madrid
16:50 Caracas
08:45 Madrid
10:20 Lisbon
Connect
VNE351 Empresa Venezolana
UX072 Air Europa
UX1157 Air Europa
16:10 Maturin
20:40 Caracas
18:45 Madrid
16:50 Caracas
11:20 Madrid
19:05 Lisbon
Connect
VNE351 Empresa Venezolana
UX072 Air Europa
UX1155 Air Europa
16:10 Maturin
20:40 Caracas
14:50 Madrid
16:50 Caracas
11:20 Madrid
15:10 Lisbon
Connect
VNE351 Empresa Venezolana
ES895 DHL International
IB3110 Iberia
16:10 Maturin
18:10 Caracas
11:25 Madrid
16:50 Caracas
08:45 Madrid
11:50 Lisbon
Connect

References

Find Hotels in Portugal

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

Booking.com