How to get to Barcelona, Spain from Port of Spain by flight ? You can check flights from Port of Spain to Barcelona, Spain below.
You can find flight ticket prices from Port of Spain to Barcelona, Spain with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Port of Spain to Piarco.
You take a flight from Piarco to Barcelona and cost approximately 850 USD.
You take a bus, shuttle or taxi from Barcelona to your destination in Barcelona, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
BW520
Caribbean Airlines
AA66
American Airlines
|
00:10
Piarco
20:05
New York JFK
|
05:30
New York JFK
08:40
Barcelona
|
Connect |
BW520
Caribbean Airlines
DL168
Delta
|
00:10
Piarco
19:45
New York JFK
|
05:30
New York JFK
10:00
Barcelona
|
Connect |
UA2003
United Airlines
UA120
United Airlines
|
01:55
Piarco
19:15
Newark
|
06:15
Newark
09:00
Barcelona
|
Connect |
BW456
Caribbean Airlines
AF499
Air France
AF1348
Air France
|
07:50
Piarco
15:45
St Maarten
10:00
Paris CDG
|
09:25
St Maarten
06:10
Paris CDG
11:50
Barcelona
|
Connect |
BW456
Caribbean Airlines
AF499
Air France
AF1648
Air France
|
07:50
Piarco
15:45
St Maarten
12:40
Paris CDG
|
09:25
St Maarten
06:10
Paris CDG
14:25
Barcelona
|
Connect |
BW456
Caribbean Airlines
AF499
Air France
AF1148
Air France
|
07:50
Piarco
15:45
St Maarten
07:20
Paris CDG
|
09:25
St Maarten
06:10
Paris CDG
09:10
Barcelona
|
Connect |
PY729
Surinam Airways
KL0734
KLM
KL1669
KLM
|
10:45
Piarco
14:45
Curacao
10:20
Amsterdam Schiphol
|
12:15
Curacao
06:05
Amsterdam Schiphol
12:35
Barcelona
|
Connect |
PY729
Surinam Airways
KL0734
KLM
KL1665
KLM
|
10:45
Piarco
14:45
Curacao
08:15
Amsterdam Schiphol
|
12:15
Curacao
06:05
Amsterdam Schiphol
10:25
Barcelona
|
Connect |
PY729
Surinam Airways
KL0734
KLM
KL1673
KLM
|
10:45
Piarco
14:45
Curacao
14:15
Amsterdam Schiphol
|
12:15
Curacao
06:05
Amsterdam Schiphol
16:25
Barcelona
|
Connect |
BW400
Caribbean Airlines
KL0734
KLM
KL1669
KLM
|
11:55
Piarco
14:45
Curacao
10:20
Amsterdam Schiphol
|
13:35
Curacao
06:05
Amsterdam Schiphol
12:35
Barcelona
|
Connect |
BW400
Caribbean Airlines
KL0738
KLM
KL1675
KLM
|
11:55
Piarco
18:20
Curacao
16:45
Amsterdam Schiphol
|
13:35
Curacao
09:40
Amsterdam Schiphol
18:50
Barcelona
|
Connect |
BW400
Caribbean Airlines
KL0734
KLM
KL1671
KLM
|
11:55
Piarco
14:45
Curacao
12:50
Amsterdam Schiphol
|
13:35
Curacao
06:05
Amsterdam Schiphol
15:05
Barcelona
|
Connect |
BW400
Caribbean Airlines
KL0738
KLM
KL1671
KLM
|
11:55
Piarco
18:20
Curacao
12:50
Amsterdam Schiphol
|
13:35
Curacao
09:40
Amsterdam Schiphol
15:05
Barcelona
|
Connect |
BW400
Caribbean Airlines
KL0734
KLM
KL1665
KLM
|
11:55
Piarco
14:45
Curacao
08:15
Amsterdam Schiphol
|
13:35
Curacao
06:05
Amsterdam Schiphol
10:25
Barcelona
|
Connect |
BW400
Caribbean Airlines
KL0738
KLM
KL1673
KLM
|
11:55
Piarco
18:20
Curacao
14:15
Amsterdam Schiphol
|
13:35
Curacao
09:40
Amsterdam Schiphol
16:25
Barcelona
|
Connect |
BW442
Caribbean Airlines
EI30
Aer Lingus
VY8749
Vueling Airlines
|
12:45
Piarco
19:40
Barbados
14:15
Manchester
|
13:45
Barbados
09:20
Manchester
17:40
Barcelona
|
Connect |
BW442
Caribbean Airlines
BA254
British Airways
BA476
British Airways
|
12:45
Piarco
17:40
Barbados
15:30
London Heathrow
|
13:45
Barbados
06:50
London Heathrow
18:40
Barcelona
|
Connect |
BW442
Caribbean Airlines
BA254
British Airways
BA474
British Airways
|
12:45
Piarco
17:40
Barbados
10:45
London Heathrow
|
13:45
Barbados
06:50
London Heathrow
13:55
Barcelona
|
Connect |
BW442
Caribbean Airlines
VS078
Virgin Atlantic
LS803
Jet2.com
|
12:45
Piarco
17:15
Barbados
07:55
Manchester
|
13:45
Barbados
06:40
Manchester
11:30
Barcelona
|
Connect |
BW406
Caribbean Airlines
BA254
British Airways
BA480
British Airways
|
13:15
Piarco
17:40
Barbados
14:20
London Heathrow
|
14:15
Barbados
06:50
London Heathrow
17:30
Barcelona
|
Connect |
BW406
Caribbean Airlines
VS132
Virgin Atlantic
BA484
British Airways
|
13:15
Piarco
17:30
Barbados
08:20
London Heathrow
|
14:15
Barbados
06:55
London Heathrow
11:30
Barcelona
|
Connect |
BW406
Caribbean Airlines
BA254
British Airways
BA484
British Airways
|
13:15
Piarco
17:40
Barbados
08:20
London Heathrow
|
14:15
Barbados
06:50
London Heathrow
11:30
Barcelona
|
Connect |
BW406
Caribbean Airlines
VS078
Virgin Atlantic
LS803
Jet2.com
|
13:15
Piarco
17:15
Barbados
07:55
Manchester
|
14:15
Barbados
06:40
Manchester
11:30
Barcelona
|
Connect |
BW412
Caribbean Airlines
BA254
British Airways
BA480
British Airways
|
13:50
Piarco
17:40
Barbados
14:20
London Heathrow
|
14:50
Barbados
06:50
London Heathrow
17:30
Barcelona
|
Connect |
BW412
Caribbean Airlines
VS132
Virgin Atlantic
BA484
British Airways
|
13:50
Piarco
17:30
Barbados
08:20
London Heathrow
|
14:50
Barbados
06:55
London Heathrow
11:30
Barcelona
|
Connect |
BW412
Caribbean Airlines
BA254
British Airways
BA484
British Airways
|
13:50
Piarco
17:40
Barbados
08:20
London Heathrow
|
14:50
Barbados
06:50
London Heathrow
11:30
Barcelona
|
Connect |
BW416
Caribbean Airlines
BA2262
British Airways
VY7827
Vueling Airlines
|
14:35
Piarco
18:45
Kingston
15:15
London Gatwick
|
16:30
Kingston
09:50
London Gatwick
18:30
Barcelona
|
Connect |
PY730
Surinam Airways
KL0714
KLM
KL1681
KLM
|
15:45
Piarco
19:50
Zanderij
20:35
Amsterdam Schiphol
|
18:15
Zanderij
09:55
Amsterdam Schiphol
22:45
Barcelona
|
Connect |
PY730
Surinam Airways
KL0714
KLM
KL1673
KLM
|
15:45
Piarco
19:50
Zanderij
14:15
Amsterdam Schiphol
|
18:15
Zanderij
09:55
Amsterdam Schiphol
16:25
Barcelona
|
Connect |
BW404
Caribbean Airlines
EI30
Aer Lingus
VY8749
Vueling Airlines
|
16:00
Piarco
19:40
Barbados
14:15
Manchester
|
17:00
Barbados
09:20
Manchester
17:40
Barcelona
|
Connect |
You take a bus, shuttle or taxi from your location in Port of Spain to Piarco.
You take a flight from Piarco to Girona and cost approximately 1700 USD.
You take a bus, shuttle or taxi from Girona to your destination in Barcelona, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
BW520
Caribbean Airlines
DL46
Delta
HV5765
Transavia Holland
|
00:10
Piarco
19:20
New York JFK
13:30
Amsterdam Schiphol
|
05:30
New York JFK
08:40
Amsterdam Schiphol
15:30
Girona
|
Connect |
BW520
Caribbean Airlines
EI44
Aer Lingus
LS941
Jet2.com
|
00:10
Piarco
17:25
New York JFK
07:15
Manchester
|
05:30
New York JFK
05:50
Manchester
10:35
Girona
|
Connect |
BW520
Caribbean Airlines
KL0642
KLM
HV5761
Transavia Holland
|
00:10
Piarco
18:30
New York JFK
13:50
Amsterdam Schiphol
|
05:30
New York JFK
07:45
Amsterdam Schiphol
15:50
Girona
|
Connect |
BW520
Caribbean Airlines
DL46
Delta
HV5761
Transavia Holland
|
00:10
Piarco
19:20
New York JFK
13:50
Amsterdam Schiphol
|
05:30
New York JFK
08:40
Amsterdam Schiphol
15:50
Girona
|
Connect |
BW520
Caribbean Airlines
KL0642
KLM
HV5765
Transavia Holland
|
00:10
Piarco
18:30
New York JFK
13:30
Amsterdam Schiphol
|
05:30
New York JFK
07:45
Amsterdam Schiphol
15:30
Girona
|
Connect |
BW520
Caribbean Airlines
KL0644
KLM
HV5761
Transavia Holland
|
00:10
Piarco
22:00
New York JFK
13:50
Amsterdam Schiphol
|
05:30
New York JFK
11:20
Amsterdam Schiphol
15:50
Girona
|
Connect |
BW520
Caribbean Airlines
KL0644
KLM
HV5765
Transavia Holland
|
00:10
Piarco
22:00
New York JFK
13:30
Amsterdam Schiphol
|
05:30
New York JFK
11:20
Amsterdam Schiphol
15:30
Girona
|
Connect |
UA2003
United Airlines
UA70
United Airlines
HV5761
Transavia Holland
|
01:55
Piarco
18:15
Newark
13:50
Amsterdam Schiphol
|
06:15
Newark
07:15
Amsterdam Schiphol
15:50
Girona
|
Connect |
UA2003
United Airlines
UA960
United Airlines
FR4274
Ryanair
|
01:55
Piarco
19:40
Newark
14:00
Frankfurt
|
06:15
Newark
09:10
Frankfurt
15:55
Girona
|
Connect |
UA2003
United Airlines
UA70
United Airlines
HV5765
Transavia Holland
|
01:55
Piarco
18:15
Newark
14:25
Amsterdam Schiphol
|
06:15
Newark
07:15
Amsterdam Schiphol
16:25
Girona
|
Connect |
UA2003
United Airlines
UA999
United Airlines
TB1231
TUI fly Belgium
|
01:55
Piarco
18:40
Newark
18:30
Brussels
|
06:15
Newark
07:45
Brussels
20:20
Girona
|
Connect |
UA2003
United Airlines
UA23
United Airlines
FR7036
Ryanair
|
01:55
Piarco
19:20
Newark
10:35
Dublin
|
06:15
Newark
07:05
Dublin
13:55
Girona
|
Connect |
UA2003
United Airlines
UA36
United Airlines
FR9304
Ryanair
|
01:55
Piarco
20:00
Newark
09:20
Edinburgh
|
06:15
Newark
07:40
Edinburgh
12:55
Girona
|
Connect |
UA2003
United Airlines
EI100
Aer Lingus
FR7036
Ryanair
|
01:55
Piarco
17:15
Newark
10:35
Dublin
|
06:15
Newark
04:45
Dublin
13:55
Girona
|
Connect |
UA2003
United Airlines
UA70
United Airlines
HV5765
Transavia Holland
|
01:55
Piarco
18:15
Newark
13:30
Amsterdam Schiphol
|
06:15
Newark
07:15
Amsterdam Schiphol
15:30
Girona
|
Connect |
UA2003
United Airlines
LH403
Lufthansa
FR4274
Ryanair
|
01:55
Piarco
18:05
Newark
14:00
Frankfurt
|
06:15
Newark
07:30
Frankfurt
15:55
Girona
|
Connect |
BW484
Caribbean Airlines
TB252
TUI fly Belgium
TB1231
TUI fly Belgium
|
07:45
Piarco
15:30
Miami
18:30
Brussels
|
11:50
Miami
06:15
Brussels
20:20
Girona
|
Connect |
BW484
Caribbean Airlines
LH463
Lufthansa
FR4274
Ryanair
|
07:45
Piarco
16:50
Miami
14:00
Frankfurt
|
11:50
Miami
08:00
Frankfurt
15:55
Girona
|
Connect |
AA2282
American Airlines
LH463
Lufthansa
FR4274
Ryanair
|
07:47
Piarco
16:50
Miami
14:00
Frankfurt
|
12:00
Miami
08:00
Frankfurt
15:55
Girona
|
Connect |
AA2282
American Airlines
TB252
TUI fly Belgium
TB1231
TUI fly Belgium
|
07:47
Piarco
15:30
Miami
18:30
Brussels
|
12:00
Miami
06:15
Brussels
20:20
Girona
|
Connect |
PY729
Surinam Airways
KL0734
KLM
HV5761
Transavia Holland
|
10:45
Piarco
14:45
Curacao
20:35
Amsterdam Schiphol
|
12:15
Curacao
06:05
Amsterdam Schiphol
22:35
Girona
|
Connect |
PY729
Surinam Airways
OR362
TUI Airlines Netherlands
HV5761
Transavia Holland
|
10:45
Piarco
16:10
Curacao
20:35
Amsterdam Schiphol
|
12:15
Curacao
07:25
Amsterdam Schiphol
22:35
Girona
|
Connect |
PY729
Surinam Airways
OR386
TUI Airlines Netherlands
HV5761
Transavia Holland
|
10:45
Piarco
19:50
Curacao
20:35
Amsterdam Schiphol
|
12:15
Curacao
11:05
Amsterdam Schiphol
22:35
Girona
|
Connect |
BW400
Caribbean Airlines
KL0734
KLM
HV5763
Transavia Holland
|
11:55
Piarco
14:45
Curacao
19:30
Amsterdam Schiphol
|
13:35
Curacao
06:05
Amsterdam Schiphol
21:30
Girona
|
Connect |
BW400
Caribbean Airlines
KL0738
KLM
HV5763
Transavia Holland
|
11:55
Piarco
18:20
Curacao
19:30
Amsterdam Schiphol
|
13:35
Curacao
09:40
Amsterdam Schiphol
21:30
Girona
|
Connect |
BW400
Caribbean Airlines
OR374
TUI Airlines Netherlands
HV5763
Transavia Holland
|
11:55
Piarco
18:40
Curacao
19:30
Amsterdam Schiphol
|
13:35
Curacao
09:55
Amsterdam Schiphol
21:30
Girona
|
Connect |
BW406
Caribbean Airlines
VS078
Virgin Atlantic
FR3212
Ryanair
|
13:15
Piarco
17:15
Barbados
13:25
Manchester
|
14:15
Barbados
06:40
Manchester
16:35
Girona
|
Connect |
BW406
Caribbean Airlines
EI30
Aer Lingus
FR3212
Ryanair
|
13:15
Piarco
19:40
Barbados
13:25
Manchester
|
14:15
Barbados
09:20
Manchester
16:35
Girona
|
Connect |
WS2773
WestJet
AC808
Air Canada
FR3212
Ryanair
|
14:40
Piarco
22:35
Toronto
13:25
Manchester
|
20:46
Toronto
10:45
Manchester
16:35
Girona
|
Connect |
BW600
Caribbean Airlines
AC808
Air Canada
FR3212
Ryanair
|
15:15
Piarco
22:35
Toronto
13:25
Manchester
|
21:20
Toronto
10:45
Manchester
16:35
Girona
|
Connect |
PY730
Surinam Airways
KL0714
KLM
HV5761
Transavia Holland
|
15:45
Piarco
19:50
Zanderij
20:35
Amsterdam Schiphol
|
18:15
Zanderij
09:55
Amsterdam Schiphol
22:35
Girona
|
Connect |
You take a bus, shuttle or taxi from your location in Port of Spain to Piarco.
You take a flight from Piarco to Reus and cost approximately 1800 USD.
You take a bus, shuttle or taxi from Reus to your destination in Barcelona, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
UA2003
United Airlines
UA23
United Airlines
FR1116 437
Ryanair
|
01:55
Piarco
19:20
Newark
08:10
Dublin
|
06:15
Newark
07:05
Dublin
11:35
Reus
|
Connect |
UA2003
United Airlines
UA23
United Airlines
FR1116
Ryanair
|
01:55
Piarco
19:20
Newark
08:15
Dublin
|
06:15
Newark
07:05
Dublin
11:40
Reus
|
Connect |
UA2003
United Airlines
UA999
United Airlines
TB1281
TUI fly Belgium
|
01:55
Piarco
18:40
Newark
12:30
Brussels
|
06:15
Newark
07:45
Brussels
14:30
Reus
|
Connect |
BW484
Caribbean Airlines
TB252
TUI fly Belgium
TB1281
TUI fly Belgium
|
07:45
Piarco
15:30
Miami
12:30
Brussels
|
11:50
Miami
06:15
Brussels
14:30
Reus
|
Connect |
AA2282
American Airlines
TB252
TUI fly Belgium
TB1281
TUI fly Belgium
|
07:47
Piarco
15:30
Miami
12:30
Brussels
|
12:00
Miami
06:15
Brussels
14:30
Reus
|
Connect |
BW442
Caribbean Airlines
EI30
Aer Lingus
FR1227
Ryanair
|
12:45
Piarco
19:40
Barbados
17:25
Manchester
|
13:45
Barbados
09:20
Manchester
20:40
Reus
|
Connect |
BW442
Caribbean Airlines
VS078
Virgin Atlantic
FR1227
Ryanair
|
12:45
Piarco
17:15
Barbados
17:25
Manchester
|
13:45
Barbados
06:40
Manchester
20:40
Reus
|
Connect |
AC985
Air Canada
AC808
Air Canada
FR1227
Ryanair
|
14:55
Piarco
22:35
Toronto
17:25
Manchester
|
20:45
Toronto
10:45
Manchester
20:40
Reus
|
Connect |
AC985
Air Canada
TS206
Air Transat
FR1227
Ryanair
|
14:55
Piarco
21:50
Toronto
17:25
Manchester
|
20:45
Toronto
09:40
Manchester
20:40
Reus
|
Connect |
BW404
Caribbean Airlines
EI30
Aer Lingus
FR1227
Ryanair
|
16:00
Piarco
19:40
Barbados
17:25
Manchester
|
17:00
Barbados
09:20
Manchester
20:40
Reus
|
Connect |
You can find hotels and accommodations in Barcelona, Spain with our hotels search tool below
Booking.com