HowToGo

Flight from Spain to Jamaica

How to get to Jamaica from Spain by flight ? You can check flights from Spain to Jamaica below.

Search Transfer from Spain to Jamaica

Search Flights

You can find flight ticket prices from Spain to Jamaica with our flight tickets search tool below

1. Madrid to Montego Bay

  1. You take a bus, shuttle or taxi from your location in Spain to Madrid.

  2. You take a flight from Madrid to Montego Bay and cost approximately 800 USD.

  3. You take a bus, shuttle or taxi from Montego Bay to your destination in Jamaica.

Flight Depart Arrive
IB3170 Iberia
VS165 Virgin Atlantic
07:00 Madrid
11:30 London Heathrow
08:25 London Heathrow
16:40 Montego Bay
Connect
UX1013 Air Europa
BA2265 British Airways
07:30 Madrid
12:20 London Gatwick
08:55 London Gatwick
17:30 Montego Bay
Connect
IB3162 Iberia
VS165 Virgin Atlantic
08:15 Madrid
11:30 London Heathrow
09:50 London Heathrow
16:40 Montego Bay
Connect
IB3714 Iberia
BA2265 British Airways
08:50 Madrid
12:20 London Gatwick
10:10 London Gatwick
17:30 Montego Bay
Connect
IB3160 Iberia
VS165 Virgin Atlantic
09:05 Madrid
11:30 London Heathrow
10:30 London Heathrow
16:40 Montego Bay
Connect
AA69 American Airlines
AA1515 American Airlines
10:05 Madrid
17:35 Miami
13:30 Miami
19:18 Montego Bay
Connect
DL109 Delta
DL1996 Delta
11:00 Madrid
18:33 Atlanta
14:45 Atlanta
21:25 Montego Bay
Connect
AC825 Air Canada
WG758 Sunwing Airlines
11:35 Madrid
15:25 Toronto
13:55 Toronto
19:35 Montego Bay
Connect
IB6123 Iberia
AA1515 American Airlines
11:40 Madrid
17:35 Miami
15:35 Miami
19:18 Montego Bay
Connect

2. Madrid to Kingston

  1. You take a bus, shuttle or taxi from your location in Spain to Madrid.

  2. You take a flight from Madrid to Kingston and cost approximately 650 USD.

  3. You take a bus, shuttle or taxi from Kingston to your destination in Jamaica.

Flight Depart Arrive
IB700 Iberia
AA113 American Airlines
AA1082 American Airlines
07:00 Madrid
09:40 Barcelona
17:35 Miami
08:20 Barcelona
13:45 Miami
19:22 Kingston
Connect
UX1013 Air Europa
BA2263 British Airways
07:30 Madrid
12:05 London Gatwick
08:55 London Gatwick
17:15 Kingston
Connect
IB730 756 756 Iberia
AA113 American Airlines
AA1082 American Airlines
07:30 Madrid
09:40 Barcelona
17:35 Miami
08:50 Barcelona
13:45 Miami
19:22 Kingston
Connect
IB3714 Iberia
BA2263 British Airways
08:50 Madrid
12:05 London Gatwick
10:10 London Gatwick
17:15 Kingston
Connect
AA69 American Airlines
AA1082 American Airlines
10:05 Madrid
17:35 Miami
13:30 Miami
19:22 Kingston
Connect
DL127 Delta
B61759 JetBlue Airways
10:55 Madrid
15:20 New York JFK
13:30 New York JFK
19:30 Kingston
Connect
AC825 Air Canada
BW78 Caribbean Airlines
11:35 Madrid
14:45 Toronto
13:55 Toronto
19:00 Kingston
Connect
IB6123 Iberia
AA1082 American Airlines
11:40 Madrid
17:35 Miami
15:35 Miami
19:22 Kingston
Connect
IB6123 Iberia
AA952 American Airlines
11:40 Madrid
22:45 Miami
15:35 Miami
00:32 Kingston
Connect
IB6251 Iberia
B6259 JetBlue Airways
12:40 Madrid
19:40 New York JFK
15:00 New York JFK
23:50 Kingston
Connect
UX091 Air Europa
B61359 JetBlue Airways
15:20 Madrid
22:10 New York JFK
18:05 New York JFK
02:08 Kingston
Connect
UX091 Air Europa
B6259 JetBlue Airways
15:20 Madrid
19:40 New York JFK
18:05 New York JFK
23:50 Kingston
Connect
UX097 Air Europa
AA952 American Airlines
15:25 Madrid
22:45 Miami
19:10 Miami
00:32 Kingston
Connect
IB6117 Iberia
AA952 American Airlines
16:00 Madrid
22:45 Miami
20:00 Miami
00:32 Kingston
Connect
IB6253 Iberia
B6259 JetBlue Airways
16:10 Madrid
19:40 New York JFK
18:35 New York JFK
23:50 Kingston
Connect
IB6253 Iberia
B61359 JetBlue Airways
16:10 Madrid
22:10 New York JFK
18:35 New York JFK
02:08 Kingston
Connect
IB6123 6117 Iberia
AA952 American Airlines
17:10 Madrid
22:45 Miami
21:20 Miami
00:32 Kingston
Connect

3. Barcelona to Montego Bay

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

  2. You take a flight from Barcelona to Montego Bay and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from Montego Bay to your destination in Jamaica.

Flight Depart Arrive
IB631 Iberia
AA69 American Airlines
AA1515 American Airlines
06:30 Barcelona
10:05 Madrid
17:35 Miami
07:55 Madrid
13:30 Miami
19:18 Montego Bay
Connect
VY7834 Vueling Airlines
BA2265 British Airways
07:15 Barcelona
12:20 London Gatwick
08:35 London Gatwick
17:30 Montego Bay
Connect
U28570 easyJet
BA2265 British Airways
07:20 Barcelona
12:20 London Gatwick
08:50 London Gatwick
17:30 Montego Bay
Connect
VY7822 Vueling Airlines
BA2265 British Airways
07:35 Barcelona
12:20 London Gatwick
08:55 London Gatwick
17:30 Montego Bay
Connect
BA477 British Airways
VS165 Virgin Atlantic
07:55 Barcelona
11:30 London Heathrow
09:30 London Heathrow
16:40 Montego Bay
Connect
JL6508 Japan Airlines
VS165 Virgin Atlantic
07:55 Barcelona
11:30 London Heathrow
09:25 London Heathrow
16:40 Montego Bay
Connect
IB801 Iberia
IB6123 Iberia
AA1515 American Airlines
08:00 Barcelona
11:40 Madrid
17:35 Miami
09:25 Madrid
15:35 Miami
19:18 Montego Bay
Connect
IB905 Iberia
IB6123 Iberia
AA1515 American Airlines
09:05 Barcelona
11:40 Madrid
17:35 Miami
10:30 Madrid
15:35 Miami
19:18 Montego Bay
Connect
AA113 American Airlines
AA1515 American Airlines
09:40 Barcelona
17:35 Miami
13:45 Miami
19:18 Montego Bay
Connect
FR1681 Ryanair
DE2162 Condor Flugdienst
10:30 Barcelona
16:00 Frankfurt
12:50 Frankfurt
20:00 Montego Bay
Connect
DL195 Delta
DL1996 Delta
10:50 Barcelona
18:33 Atlanta
15:15 Atlanta
21:25 Montego Bay
Connect
AC821 Air Canada
WG752 Sunwing Airlines
11:50 Barcelona
16:40 Toronto
14:45 Toronto
20:50 Montego Bay
Connect
LH1127 Lufthansa
DE2162 Condor Flugdienst
13:00 Barcelona
16:00 Frankfurt
15:10 Frankfurt
20:00 Montego Bay
Connect
AA41 American Airlines
AA2404 American Airlines
15:30 Barcelona
06:55 Chicago O'Hare
18:35 Chicago O'Hare
11:59 Montego Bay
Connect

4. Barcelona to Kingston

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

  2. You take a flight from Barcelona to Kingston and cost approximately 700 USD.

  3. You take a bus, shuttle or taxi from Kingston to your destination in Jamaica.

Flight Depart Arrive
VY7834 Vueling Airlines
BA2263 British Airways
07:15 Barcelona
12:05 London Gatwick
08:35 London Gatwick
17:15 Kingston
Connect
U28570 easyJet
BA2263 British Airways
07:20 Barcelona
12:05 London Gatwick
08:50 London Gatwick
17:15 Kingston
Connect
VY1004 Vueling Airlines
AA69 American Airlines
AA1082 American Airlines
07:30 Barcelona
10:05 Madrid
17:35 Miami
08:50 Madrid
13:30 Miami
19:22 Kingston
Connect
VY7822 Vueling Airlines
BA2263 British Airways
07:35 Barcelona
12:05 London Gatwick
08:55 London Gatwick
17:15 Kingston
Connect
IB801 Iberia
IB6123 Iberia
AA1082 American Airlines
08:00 Barcelona
11:40 Madrid
17:35 Miami
09:25 Madrid
15:35 Miami
19:22 Kingston
Connect
IB905 Iberia
IB6123 Iberia
AA1082 American Airlines
09:05 Barcelona
11:40 Madrid
17:35 Miami
10:30 Madrid
15:35 Miami
19:22 Kingston
Connect
IB935 1001 1001 Iberia
IB6123 6117 Iberia
AA952 American Airlines
09:35 Barcelona
17:10 Madrid
22:45 Miami
11:00 Madrid
21:20 Miami
00:32 Kingston
Connect
VY7838 Vueling Airlines
BA2263 British Airways
09:35 Barcelona
12:05 London Gatwick
10:55 London Gatwick
17:15 Kingston
Connect
AA113 American Airlines
AA1082 American Airlines
09:40 Barcelona
17:35 Miami
13:45 Miami
19:22 Kingston
Connect
AA113 American Airlines
AA952 American Airlines
09:40 Barcelona
22:45 Miami
13:45 Miami
00:32 Kingston
Connect
AA67 American Airlines
B6259 JetBlue Airways
11:10 Barcelona
19:40 New York JFK
13:55 New York JFK
23:50 Kingston
Connect
AA67 American Airlines
B61759 JetBlue Airways
11:10 Barcelona
15:20 New York JFK
13:55 New York JFK
19:30 Kingston
Connect
DL169 Delta
B6259 JetBlue Airways
12:00 Barcelona
19:40 New York JFK
14:55 New York JFK
23:50 Kingston
Connect
IB1331 Iberia
IB6117 Iberia
AA952 American Airlines
13:30 Barcelona
16:00 Madrid
22:45 Miami
14:55 Madrid
20:00 Miami
00:32 Kingston
Connect
IB1331 Iberia
IB6123 6117 Iberia
AA952 American Airlines
13:30 Barcelona
17:10 Madrid
22:45 Miami
14:55 Madrid
21:20 Miami
00:32 Kingston
Connect
IB2627 Iberia
B61359 JetBlue Airways
16:10 Barcelona
22:10 New York JFK
19:30 New York JFK
02:08 Kingston
Connect
IB2627 Iberia
BW16 Caribbean Airlines
16:10 Barcelona
01:00 New York JFK
19:30 New York JFK
04:50 Kingston
Connect

5. Bilbao to Kingston

  1. You take a bus, shuttle or taxi from your location in Spain to Bilbao.

  2. You take a flight from Bilbao to Kingston and cost approximately 700 USD.

  3. You take a bus, shuttle or taxi from Kingston to your destination in Jamaica.

Flight Depart Arrive
UX7152 Air Europa
AA69 American Airlines
AA1082 American Airlines
06:45 Bilbao
10:05 Madrid
17:35 Miami
07:50 Madrid
13:30 Miami
19:22 Kingston
Connect
UX7152 Air Europa
DL127 Delta
B61759 JetBlue Airways
06:45 Bilbao
10:55 Madrid
15:20 New York JFK
07:50 Madrid
13:30 New York JFK
19:30 Kingston
Connect
IB443 Iberia
AA69 American Airlines
AA1082 American Airlines
06:45 Bilbao
10:05 Madrid
17:35 Miami
07:55 Madrid
13:30 Miami
19:22 Kingston
Connect
UX7152 Air Europa
IB6123 Iberia
AA1082 American Airlines
06:45 Bilbao
11:40 Madrid
17:35 Miami
07:50 Madrid
15:35 Miami
19:22 Kingston
Connect
VY1431 Vueling Airlines
AA113 American Airlines
AA1082 American Airlines
07:00 Bilbao
09:40 Barcelona
17:35 Miami
08:10 Barcelona
13:45 Miami
19:22 Kingston
Connect
TP1065 TAP Portugal
TP223 TAP Portugal
AA1082 American Airlines
07:00 Bilbao
10:35 Lisbon
17:35 Miami
08:05 Lisbon
14:55 Miami
19:22 Kingston
Connect
AF1377 Air France
AA63 American Airlines
AA1082 American Airlines
07:15 Bilbao
10:40 Paris CDG
17:35 Miami
09:05 Paris CDG
15:00 Miami
19:22 Kingston
Connect
IB435 Iberia
IB6123 Iberia
AA1082 American Airlines
08:15 Bilbao
11:40 Madrid
17:35 Miami
09:25 Madrid
15:35 Miami
19:22 Kingston
Connect
UX7156 Air Europa
DL127 Delta
B61759 JetBlue Airways
08:30 Bilbao
10:55 Madrid
15:20 New York JFK
09:35 Madrid
13:30 New York JFK
19:30 Kingston
Connect
UX7156 Air Europa
IB6123 Iberia
AA1082 American Airlines
08:30 Bilbao
11:40 Madrid
17:35 Miami
09:35 Madrid
15:35 Miami
19:22 Kingston
Connect
IB423 Iberia
IB6123 Iberia
AA1082 American Airlines
09:25 Bilbao
11:40 Madrid
17:35 Miami
10:35 Madrid
15:35 Miami
19:22 Kingston
Connect
EI747 Aer Lingus
EI109 Aer Lingus
B61359 JetBlue Airways
10:35 Bilbao
16:40 Dublin
22:10 New York JFK
11:55 Dublin
19:15 New York JFK
02:08 Kingston
Connect
EI747 Aer Lingus
EI105 Aer Lingus
B61359 JetBlue Airways
10:35 Bilbao
13:30 Dublin
22:10 New York JFK
11:55 Dublin
16:20 New York JFK
02:08 Kingston
Connect
EI747 Aer Lingus
EI105 Aer Lingus
B6259 JetBlue Airways
10:35 Bilbao
13:30 Dublin
19:40 New York JFK
11:55 Dublin
16:20 New York JFK
23:50 Kingston
Connect
BA2685 British Airways
BA255 British Airways
BW454 Caribbean Airlines
11:15 Bilbao
13:30 London Heathrow
19:25 Barbados
12:10 London Heathrow
18:20 Barbados
21:15 Kingston
Connect
BA2685 British Airways
BA115 British Airways
B6259 JetBlue Airways
11:15 Bilbao
14:00 London Heathrow
19:40 New York JFK
12:10 London Heathrow
17:00 New York JFK
23:50 Kingston
Connect
BA2685 British Airways
BA209 British Airways
AA952 American Airlines
11:15 Bilbao
14:05 London Heathrow
22:45 Miami
12:10 London Heathrow
19:10 Miami
00:32 Kingston
Connect
BA2685 British Airways
BA113 British Airways
B61359 JetBlue Airways
11:15 Bilbao
16:20 London Heathrow
22:10 New York JFK
12:10 London Heathrow
19:30 New York JFK
02:08 Kingston
Connect
BA2685 British Airways
BA115 British Airways
B61359 JetBlue Airways
11:15 Bilbao
14:00 London Heathrow
22:10 New York JFK
12:10 London Heathrow
17:00 New York JFK
02:08 Kingston
Connect
TP1067 TAP Portugal
TP209 TAP Portugal
B61359 JetBlue Airways
11:55 Bilbao
17:00 Lisbon
22:10 New York JFK
13:00 Lisbon
20:00 New York JFK
02:08 Kingston
Connect
TP1067 TAP Portugal
TP225 TAP Portugal
AA952 American Airlines
11:55 Bilbao
16:45 Lisbon
22:45 Miami
13:00 Lisbon
21:05 Miami
00:32 Kingston
Connect
UX7158 Air Europa
UX091 Air Europa
B61359 JetBlue Airways
12:35 Bilbao
15:20 Madrid
22:10 New York JFK
13:40 Madrid
18:05 New York JFK
02:08 Kingston
Connect
UX7158 Air Europa
IB6123 6117 Iberia
AA952 American Airlines
12:35 Bilbao
17:10 Madrid
22:45 Miami
13:40 Madrid
21:20 Miami
00:32 Kingston
Connect
UX7158 Air Europa
UX097 Air Europa
AA952 American Airlines
12:35 Bilbao
15:25 Madrid
22:45 Miami
13:40 Madrid
19:10 Miami
00:32 Kingston
Connect
UX7158 Air Europa
UX091 Air Europa
B6259 JetBlue Airways
12:35 Bilbao
15:20 Madrid
19:40 New York JFK
13:40 Madrid
18:05 New York JFK
23:50 Kingston
Connect
UX7158 Air Europa
IB6117 Iberia
AA952 American Airlines
12:35 Bilbao
16:00 Madrid
22:45 Miami
13:40 Madrid
20:00 Miami
00:32 Kingston
Connect
BA2685 British Airways
BA2273 British Airways
B61359 JetBlue Airways
12:50 Bilbao
16:35 London Gatwick
22:10 New York JFK
13:40 London Gatwick
19:35 New York JFK
02:08 Kingston
Connect
IB447 Iberia
IB6253 Iberia
B61359 JetBlue Airways
13:40 Bilbao
16:10 Madrid
22:10 New York JFK
14:50 Madrid
18:35 New York JFK
02:08 Kingston
Connect
IB447 Iberia
IB6253 Iberia
B6259 JetBlue Airways
13:40 Bilbao
16:10 Madrid
19:40 New York JFK
14:50 Madrid
18:35 New York JFK
23:50 Kingston
Connect
IB447 Iberia
IB6253 Iberia
BW16 Caribbean Airlines
13:40 Bilbao
16:10 Madrid
01:00 New York JFK
14:50 Madrid
18:35 New York JFK
04:50 Kingston
Connect
IB8991 Iberia
IB6117 Iberia
AA952 American Airlines
13:50 Bilbao
16:00 Madrid
22:45 Miami
14:50 Madrid
20:00 Miami
00:32 Kingston
Connect
IB8991 Iberia
IB6253 Iberia
BW16 Caribbean Airlines
13:50 Bilbao
16:10 Madrid
01:00 New York JFK
14:50 Madrid
18:35 New York JFK
04:50 Kingston
Connect
IB8991 Iberia
IB6253 Iberia
B6259 JetBlue Airways
13:50 Bilbao
16:10 Madrid
19:40 New York JFK
14:50 Madrid
18:35 New York JFK
23:50 Kingston
Connect
IB8991 Iberia
IB6123 6117 Iberia
AA952 American Airlines
13:50 Bilbao
17:10 Madrid
22:45 Miami
14:50 Madrid
21:20 Miami
00:32 Kingston
Connect
IB8991 Iberia
IB6253 Iberia
B61359 JetBlue Airways
13:50 Bilbao
16:10 Madrid
22:10 New York JFK
14:50 Madrid
18:35 New York JFK
02:08 Kingston
Connect
IB439 Iberia
IB6123 6117 Iberia
AA952 American Airlines
14:45 Bilbao
17:10 Madrid
22:45 Miami
15:55 Madrid
21:20 Miami
00:32 Kingston
Connect
VY7292 Vueling Airlines
BA2263 British Airways
18:25 Bilbao
12:05 London Gatwick
19:10 London Gatwick
17:15 Kingston
Connect
VY1437 Vueling Airlines
AA113 American Airlines
AA1082 American Airlines
21:35 Bilbao
09:40 Barcelona
17:35 Miami
22:45 Barcelona
13:45 Miami
19:22 Kingston
Connect

6. Bilbao to Montego Bay

  1. You take a bus, shuttle or taxi from your location in Spain to Bilbao.

  2. You take a flight from Bilbao to Montego Bay and cost approximately 700 USD.

  3. You take a bus, shuttle or taxi from Montego Bay to your destination in Jamaica.

Flight Depart Arrive
UX7152 Air Europa
AA69 American Airlines
AA1515 American Airlines
06:45 Bilbao
10:05 Madrid
17:35 Miami
07:50 Madrid
13:30 Miami
19:18 Montego Bay
Connect
IB443 Iberia
DL109 Delta
DL1996 Delta
06:45 Bilbao
11:00 Madrid
18:33 Atlanta
07:55 Madrid
14:45 Atlanta
21:25 Montego Bay
Connect
UX7152 Air Europa
DL109 Delta
DL1996 Delta
06:45 Bilbao
11:00 Madrid
18:33 Atlanta
07:50 Madrid
14:45 Atlanta
21:25 Montego Bay
Connect
IB443 Iberia
IB6123 Iberia
AA1515 American Airlines
06:45 Bilbao
11:40 Madrid
17:35 Miami
07:55 Madrid
15:35 Miami
19:18 Montego Bay
Connect
UX7152 Air Europa
IB6123 Iberia
AA1515 American Airlines
06:45 Bilbao
11:40 Madrid
17:35 Miami
07:50 Madrid
15:35 Miami
19:18 Montego Bay
Connect
TP1065 TAP Portugal
TP223 TAP Portugal
AA1515 American Airlines
07:00 Bilbao
10:35 Lisbon
17:35 Miami
08:05 Lisbon
14:55 Miami
19:18 Montego Bay
Connect
VY1431 Vueling Airlines
AA113 American Airlines
AA1515 American Airlines
07:00 Bilbao
09:40 Barcelona
17:35 Miami
08:10 Barcelona
13:45 Miami
19:18 Montego Bay
Connect
AF1377 Air France
AA63 American Airlines
AA1515 American Airlines
07:15 Bilbao
10:40 Paris CDG
17:35 Miami
09:05 Paris CDG
15:00 Miami
19:18 Montego Bay
Connect
IB435 Iberia
IB6123 Iberia
AA1515 American Airlines
08:15 Bilbao
11:40 Madrid
17:35 Miami
09:25 Madrid
15:35 Miami
19:18 Montego Bay
Connect
IB435 Iberia
DL109 Delta
DL1996 Delta
08:15 Bilbao
11:00 Madrid
18:33 Atlanta
09:25 Madrid
14:45 Atlanta
21:25 Montego Bay
Connect
UX7156 Air Europa
IB6123 Iberia
AA1515 American Airlines
08:30 Bilbao
11:40 Madrid
17:35 Miami
09:35 Madrid
15:35 Miami
19:18 Montego Bay
Connect
UX7156 Air Europa
DL109 Delta
DL1996 Delta
08:30 Bilbao
11:00 Madrid
18:33 Atlanta
09:35 Madrid
14:45 Atlanta
21:25 Montego Bay
Connect
IB423 Iberia
IB6123 Iberia
AA1515 American Airlines
09:25 Bilbao
11:40 Madrid
17:35 Miami
10:35 Madrid
15:35 Miami
19:18 Montego Bay
Connect
IB447 Iberia
IB6253 Iberia
AA1349 American Airlines
13:40 Bilbao
16:10 Madrid
07:00 New York JFK
14:50 Madrid
18:35 New York JFK
11:30 Montego Bay
Connect
IB8991 Iberia
IB6253 Iberia
AA1349 American Airlines
13:50 Bilbao
16:10 Madrid
07:00 New York JFK
14:50 Madrid
18:35 New York JFK
11:30 Montego Bay
Connect
IB439 Iberia
IB6123 6117 Iberia
AA2446 American Airlines
14:45 Bilbao
17:10 Madrid
10:30 Miami
15:55 Madrid
21:20 Miami
12:13 Montego Bay
Connect

References

Find Hotels in Jamaica

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

Booking.com