How to get to Barcelona (Station), Spain from Jamaica by flight ? You can check flights from Jamaica to Barcelona (Station), Spain below.
You can find flight ticket prices from Jamaica to Barcelona (Station), Spain with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Jamaica to Montego Bay.
You take a flight from Montego Bay to Barcelona and cost approximately 500 USD.
You take a bus, shuttle or taxi from Barcelona to your destination in Barcelona (Station), Spain.
Flight | Depart | Arrive | |
---|---|---|---|
AA1248
American Airlines
AA68
American Airlines
IB730
Iberia
|
07:41
Montego Bay
16:00
Miami
07:30
Madrid
|
10:25
Miami
06:40
Madrid
08:50
Barcelona
|
Connect |
AA1248
American Airlines
AA112
American Airlines
|
07:41
Montego Bay
18:05
Miami
|
10:25
Miami
09:10
Barcelona
|
Connect |
B6780
JetBlue Airways
AA66
American Airlines
|
09:41
Montego Bay
17:00
New York JFK
|
14:29
New York JFK
06:40
Barcelona
|
Connect |
AA1349
American Airlines
AA66
American Airlines
|
11:14
Montego Bay
17:00
New York JFK
|
16:09
New York JFK
06:40
Barcelona
|
Connect |
B6208
JetBlue Airways
UA120
United Airlines
|
11:40
Montego Bay
19:15
Newark
|
16:29
Newark
09:00
Barcelona
|
Connect |
AA857
American Airlines
AA742
American Airlines
|
12:19
Montego Bay
19:00
Philadelphia
|
17:10
Philadelphia
09:00
Barcelona
|
Connect |
AA857
American Airlines
AA740
American Airlines
IB1130
Iberia
|
12:19
Montego Bay
18:50
Philadelphia
11:30
Madrid
|
17:10
Philadelphia
08:25
Madrid
12:50
Barcelona
|
Connect |
UA1628
United Airlines
UA120
United Airlines
|
12:52
Montego Bay
19:15
Newark
|
17:50
Newark
09:00
Barcelona
|
Connect |
AA1109
American Airlines
AA56
American Airlines
BA474
British Airways
|
13:11
Montego Bay
18:35
Miami
10:50
London Heathrow
|
15:55
Miami
08:10
London Heathrow
14:00
Barcelona
|
Connect |
AA1109
American Airlines
BA206
British Airways
BA474
British Airways
|
13:11
Montego Bay
17:05
Miami
10:50
London Heathrow
|
15:55
Miami
06:40
London Heathrow
14:00
Barcelona
|
Connect |
AA1109
American Airlines
AA112
American Airlines
|
13:11
Montego Bay
18:05
Miami
|
15:55
Miami
09:10
Barcelona
|
Connect |
AA1109
American Airlines
BA206
British Airways
BA484
British Airways
|
13:11
Montego Bay
17:05
Miami
09:25
London Heathrow
|
15:55
Miami
06:40
London Heathrow
12:35
Barcelona
|
Connect |
AA1109
American Airlines
AA56
American Airlines
BA484
British Airways
|
13:11
Montego Bay
18:35
Miami
09:25
London Heathrow
|
15:55
Miami
08:10
London Heathrow
12:35
Barcelona
|
Connect |
B6108
JetBlue Airways
UA120
United Airlines
|
13:15
Montego Bay
19:15
Newark
|
18:03
Newark
09:00
Barcelona
|
Connect |
BW19
Caribbean Airlines
DL168
Delta
|
13:30
Montego Bay
20:00
New York JFK
|
18:10
New York JFK
10:00
Barcelona
|
Connect |
DL1957
Delta
IB2628
Iberia
|
13:35
Montego Bay
22:00
New York JFK
|
18:27
New York JFK
11:50
Barcelona
|
Connect |
DL1957
Delta
DL168
Delta
|
13:35
Montego Bay
20:00
New York JFK
|
18:27
New York JFK
10:00
Barcelona
|
Connect |
B6380
JetBlue Airways
DL168
Delta
|
13:45
Montego Bay
20:00
New York JFK
|
18:38
New York JFK
10:00
Barcelona
|
Connect |
B6380
JetBlue Airways
IB2628
Iberia
|
13:45
Montego Bay
22:00
New York JFK
|
18:38
New York JFK
11:50
Barcelona
|
Connect |
AC1721
Air Canada
TS256
Air Transat
|
13:50
Montego Bay
22:20
Montreal
|
19:00
Montreal
11:35
Barcelona
|
Connect |
AA1501
American Airlines
BA208
British Airways
BA406
British Airways
|
15:16
Montego Bay
20:45
Miami
12:55
London Heathrow
|
18:00
Miami
10:25
London Heathrow
16:05
Barcelona
|
Connect |
B6780
JetBlue Airways
IB2628
Iberia
|
16:11
Montego Bay
22:00
New York JFK
|
21:00
New York JFK
11:50
Barcelona
|
Connect |
AA2446
American Airlines
IB6124
Iberia
IB1546
Iberia
|
17:11
Montego Bay
22:55
Miami
15:45
Madrid
|
19:55
Miami
13:35
Madrid
17:05
Barcelona
|
Connect |
AA2446
American Airlines
IB6124
Iberia
IB1430
Iberia
|
17:11
Montego Bay
22:55
Miami
14:30
Madrid
|
19:55
Miami
13:35
Madrid
15:50
Barcelona
|
Connect |
AA2446
American Airlines
BA208
British Airways
BA480
British Airways
|
17:11
Montego Bay
20:45
Miami
14:20
London Heathrow
|
19:55
Miami
10:25
London Heathrow
17:30
Barcelona
|
Connect |
AA2446
American Airlines
IB6124
Iberia
IB1630
Iberia
|
17:11
Montego Bay
22:55
Miami
16:30
Madrid
|
19:55
Miami
13:35
Madrid
17:50
Barcelona
|
Connect |
AA2446
American Airlines
BA208
British Airways
BA406
British Airways
|
17:11
Montego Bay
20:45
Miami
12:55
London Heathrow
|
19:55
Miami
10:25
London Heathrow
16:05
Barcelona
|
Connect |
VS166
Virgin Atlantic
BA484
British Airways
|
17:30
Montego Bay
09:25
London Heathrow
|
08:35
London Heathrow
12:35
Barcelona
|
Connect |
VS166
Virgin Atlantic
BA474
British Airways
|
17:30
Montego Bay
10:50
London Heathrow
|
08:35
London Heathrow
14:00
Barcelona
|
Connect |
OR374
TUI Airlines Netherlands
HV5135
Transavia Holland
|
17:30
Montego Bay
12:25
Amsterdam Schiphol
|
09:45
Amsterdam Schiphol
14:35
Barcelona
|
Connect |
EW1245
Eurowings
LH1130
Lufthansa
|
18:30
Montego Bay
11:05
Frankfurt
|
10:15
Frankfurt
13:05
Barcelona
|
Connect |
EW1245
Eurowings
LH1128
Lufthansa
|
18:30
Montego Bay
13:15
Frankfurt
|
10:15
Frankfurt
15:15
Barcelona
|
Connect |
EW1245
Eurowings
LH1136
Lufthansa
|
18:30
Montego Bay
17:30
Frankfurt
|
10:15
Frankfurt
19:30
Barcelona
|
Connect |
TB166
TUI fly Belgium
SN3703
Brussels Airlines
|
18:45
Montego Bay
12:35
Brussels
|
09:55
Brussels
14:35
Barcelona
|
Connect |
NO590
Neos
VY6333
Vueling Airlines
|
19:10
Montego Bay
13:00
Milan Malpensa
|
11:50
Milan Malpensa
14:40
Barcelona
|
Connect |
NO590
Neos
VY6341
Vueling Airlines
|
19:10
Montego Bay
15:00
Milan Malpensa
|
11:50
Milan Malpensa
16:40
Barcelona
|
Connect |
BA2264
British Airways
VY7833
Vueling Airlines
|
19:30
Montego Bay
12:55
London Gatwick
|
09:25
London Gatwick
16:10
Barcelona
|
Connect |
BA2264
British Airways
VY7827
Vueling Airlines
|
19:30
Montego Bay
14:35
London Gatwick
|
09:25
London Gatwick
17:50
Barcelona
|
Connect |
DE2162
Condor Flugdienst
LH1136
Lufthansa
|
21:30
Montego Bay
17:30
Frankfurt
|
14:45
Frankfurt
19:30
Barcelona
|
Connect |
DE2163
Condor Flugdienst
LH1136
Lufthansa
|
21:40
Montego Bay
17:30
Frankfurt
|
14:55
Frankfurt
19:30
Barcelona
|
Connect |
You take a bus, shuttle or taxi from your location in Jamaica to Kingston.
You take a flight from Kingston to Barcelona and cost approximately 500 USD.
You take a bus, shuttle or taxi from Barcelona to your destination in Barcelona (Station), Spain.
Flight | Depart | Arrive | |
---|---|---|---|
DL1841
Delta
DL194
Delta
|
08:00
Kingston
17:50
Atlanta
|
12:08
Atlanta
08:55
Barcelona
|
Connect |
BW15
Caribbean Airlines
AA66
American Airlines
|
09:00
Kingston
17:00
New York JFK
|
13:45
New York JFK
06:40
Barcelona
|
Connect |
B61360
JetBlue Airways
AA66
American Airlines
|
09:11
Kingston
17:00
New York JFK
|
13:59
New York JFK
06:40
Barcelona
|
Connect |
AA1589
American Airlines
AA112
American Airlines
|
13:01
Kingston
18:05
Miami
|
15:55
Miami
09:10
Barcelona
|
Connect |
AC1255
Air Canada
WS14
WestJet
|
13:10
Kingston
22:15
Toronto
|
18:20
Toronto
11:50
Barcelona
|
Connect |
AC1255
Air Canada
AC880
Air Canada
LX1954
Swiss
|
13:10
Kingston
21:00
Toronto
12:20
Zurich
|
18:20
Toronto
10:30
Zurich
14:05
Barcelona
|
Connect |
AC1255
Air Canada
AC820
Air Canada
|
13:10
Kingston
20:25
Toronto
|
18:20
Toronto
10:10
Barcelona
|
Connect |
BW9
Caribbean Airlines
IB2628
Iberia
|
13:20
Kingston
22:00
New York JFK
|
18:05
New York JFK
11:50
Barcelona
|
Connect |
BW9
Caribbean Airlines
DL168
Delta
|
13:20
Kingston
20:00
New York JFK
|
18:05
New York JFK
10:00
Barcelona
|
Connect |
WS2601
WestJet
AC820
Air Canada
|
13:50
Kingston
20:25
Toronto
|
19:05
Toronto
10:10
Barcelona
|
Connect |
WS2601
WestJet
WS14
WestJet
|
13:50
Kingston
22:15
Toronto
|
19:05
Toronto
11:50
Barcelona
|
Connect |
AA1400
American Airlines
IB6124
Iberia
IB1430
Iberia
|
15:06
Kingston
22:55
Miami
14:30
Madrid
|
18:00
Miami
13:35
Madrid
15:50
Barcelona
|
Connect |
AA1400
American Airlines
IB6124
Iberia
IB1546
Iberia
|
15:06
Kingston
22:55
Miami
15:45
Madrid
|
18:00
Miami
13:35
Madrid
17:05
Barcelona
|
Connect |
BA2262
British Airways
VY7827
Vueling Airlines
|
17:45
Kingston
14:35
London Gatwick
|
08:50
London Gatwick
17:50
Barcelona
|
Connect |
BA2262
British Airways
VY7833
Vueling Airlines
|
17:45
Kingston
12:55
London Gatwick
|
08:50
London Gatwick
16:10
Barcelona
|
Connect |
BA2262
British Airways
VY7823
Vueling Airlines
|
17:45
Kingston
09:45
London Gatwick
|
08:50
London Gatwick
13:00
Barcelona
|
Connect |
You can find hotels and accommodations in Barcelona (Station), Spain with our hotels search tool below
Booking.com