How to get to Puerto Rico from Jamaica by flight ? You can check flights from Jamaica to Puerto Rico below.
You can find flight ticket prices from Jamaica to Puerto Rico 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 San Juan and cost approximately 170 USD.
You take a bus, shuttle or taxi from San Juan to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
AA1248
American Airlines
AA1254
American Airlines
|
08:36
Montego Bay
12:00
Miami
|
10:25
Miami
15:31
San Juan
|
Connect |
B62026
JetBlue Airways
B62449
JetBlue Airways
B62438
JetBlue Airways
|
09:21
Montego Bay
12:35
Fort Lauderdale-Hollywood International
21:00
Santo Domingo
|
11:03
Fort Lauderdale-Hollywood International
15:47
Santo Domingo
21:57
San Juan
|
Connect |
B62026
JetBlue Airways
B62449
JetBlue Airways
B62138
JetBlue Airways
|
09:21
Montego Bay
12:35
Fort Lauderdale-Hollywood International
20:56
Santo Domingo
|
11:03
Fort Lauderdale-Hollywood International
15:47
Santo Domingo
21:55
San Juan
|
Connect |
B62026
JetBlue Airways
B61553
JetBlue Airways
|
09:21
Montego Bay
16:37
Fort Lauderdale-Hollywood International
|
11:03
Fort Lauderdale-Hollywood International
20:09
San Juan
|
Connect |
B62026
JetBlue Airways
B62449
JetBlue Airways
B62538
JetBlue Airways
|
09:21
Montego Bay
12:35
Fort Lauderdale-Hollywood International
17:05
Santo Domingo
|
11:03
Fort Lauderdale-Hollywood International
15:47
Santo Domingo
18:05
San Juan
|
Connect |
B62026
JetBlue Airways
B61653
JetBlue Airways
|
09:21
Montego Bay
12:40
Fort Lauderdale-Hollywood International
|
11:03
Fort Lauderdale-Hollywood International
16:13
San Juan
|
Connect |
B622
JetBlue Airways
B6928
JetBlue Airways
|
10:01
Montego Bay
15:20
Orlando
|
12:06
Orlando
19:06
San Juan
|
Connect |
B622
JetBlue Airways
B61405
JetBlue Airways
B62138
JetBlue Airways
|
10:01
Montego Bay
13:16
Orlando
20:56
Santo Domingo
|
12:06
Orlando
16:45
Santo Domingo
21:55
San Juan
|
Connect |
B622
JetBlue Airways
B61405
JetBlue Airways
B62438
JetBlue Airways
|
10:01
Montego Bay
13:16
Orlando
21:00
Santo Domingo
|
12:06
Orlando
16:45
Santo Domingo
21:57
San Juan
|
Connect |
B622
JetBlue Airways
B6733
JetBlue Airways
|
10:01
Montego Bay
17:05
Orlando
|
12:06
Orlando
20:50
San Juan
|
Connect |
B6380
JetBlue Airways
B62503
JetBlue Airways
|
11:13
Montego Bay
18:50
New York JFK
|
14:49
New York JFK
23:41
San Juan
|
Connect |
B61322
JetBlue Airways
B6733
JetBlue Airways
|
11:13
Montego Bay
17:05
Orlando
|
13:19
Orlando
20:50
San Juan
|
Connect |
B61322
JetBlue Airways
B6928
JetBlue Airways
|
11:13
Montego Bay
15:20
Orlando
|
13:19
Orlando
19:06
San Juan
|
Connect |
B6380
JetBlue Airways
B63
JetBlue Airways
|
11:13
Montego Bay
15:59
New York JFK
|
14:49
New York JFK
20:56
San Juan
|
Connect |
B6780
JetBlue Airways
B62503
JetBlue Airways
|
11:21
Montego Bay
18:50
New York JFK
|
14:59
New York JFK
23:41
San Juan
|
Connect |
B6780
JetBlue Airways
B63
JetBlue Airways
|
11:21
Montego Bay
15:59
New York JFK
|
14:59
New York JFK
20:56
San Juan
|
Connect |
AA863
American Airlines
AA1671
American Airlines
|
11:58
Montego Bay
17:55
Charlotte
|
15:10
Charlotte
22:43
San Juan
|
Connect |
CM147
Copa Airlines
CM450
Copa Airlines
|
12:11
Montego Bay
19:08
Panama City
|
14:22
Panama City
23:02
San Juan
|
Connect |
DL1957
Delta
DL1861
Delta
|
12:12
Montego Bay
18:21
Atlanta
|
15:09
Atlanta
22:54
San Juan
|
Connect |
DL1815
Delta
DL1859
Delta
|
12:45
Montego Bay
18:45
New York JFK
|
16:30
New York JFK
23:38
San Juan
|
Connect |
AA217
American Airlines
AA1153
American Airlines
|
12:54
Montego Bay
17:50
Philadelphia
|
16:35
Philadelphia
22:46
San Juan
|
Connect |
AA217
American Airlines
AA1529
American Airlines
|
12:54
Montego Bay
17:55
Philadelphia
|
16:35
Philadelphia
23:02
San Juan
|
Connect |
UA702
United Airlines
UA432
United Airlines
|
12:55
Montego Bay
19:49
Houston
|
15:23
Houston
02:06
San Juan
|
Connect |
DL1928
Delta
DL1861
Delta
|
13:15
Montego Bay
18:21
Atlanta
|
16:13
Atlanta
22:54
San Juan
|
Connect |
B6326
JetBlue Airways
B61653
JetBlue Airways
|
13:26
Montego Bay
20:00
Fort Lauderdale-Hollywood International
|
15:18
Fort Lauderdale-Hollywood International
23:28
San Juan
|
Connect |
B6326
JetBlue Airways
B61553
JetBlue Airways
|
13:26
Montego Bay
16:37
Fort Lauderdale-Hollywood International
|
15:18
Fort Lauderdale-Hollywood International
20:09
San Juan
|
Connect |
B6480
JetBlue Airways
B62503
JetBlue Airways
|
13:35
Montego Bay
18:50
New York JFK
|
17:19
New York JFK
23:41
San Juan
|
Connect |
B6480
JetBlue Airways
B62103
JetBlue Airways
|
13:35
Montego Bay
21:20
New York JFK
|
17:19
New York JFK
02:09
San Juan
|
Connect |
AA827
American Airlines
AA1671
American Airlines
|
13:38
Montego Bay
17:55
Charlotte
|
16:50
Charlotte
22:43
San Juan
|
Connect |
UA1628
United Airlines
UA1543
United Airlines
|
13:39
Montego Bay
20:09
Newark
|
17:34
Newark
01:01
San Juan
|
Connect |
WN273
Southwest Airlines
WN3708
Southwest Airlines
|
14:00
Montego Bay
18:30
Orlando
|
16:00
Orlando
22:15
San Juan
|
Connect |
WN273
Southwest Airlines
WN2347
Southwest Airlines
|
14:00
Montego Bay
18:10
Orlando
|
16:00
Orlando
21:55
San Juan
|
Connect |
WN273
Southwest Airlines
WN657
Southwest Airlines
|
14:00
Montego Bay
18:45
Orlando
|
16:00
Orlando
22:30
San Juan
|
Connect |
B6108
JetBlue Airways
B61389
JetBlue Airways
|
14:15
Montego Bay
22:00
Newark
|
17:58
Newark
02:48
San Juan
|
Connect |
B61780
JetBlue Airways
B62103
JetBlue Airways
|
15:30
Montego Bay
21:20
New York JFK
|
19:18
New York JFK
02:09
San Juan
|
Connect |
NK270
Spirit Airlines
NK1235
Spirit Airlines
|
15:30
Montego Bay
23:59
Fort Lauderdale-Hollywood International
|
17:18
Fort Lauderdale-Hollywood International
03:30
San Juan
|
Connect |
AA1501
American Airlines
AA1570
American Airlines
|
16:11
Montego Bay
19:40
Miami
|
18:00
Miami
23:14
San Juan
|
Connect |
NK1848
Spirit Airlines
NK811
Spirit Airlines
|
16:35
Montego Bay
23:59
Orlando
|
18:56
Orlando
03:45
San Juan
|
Connect |
UA637
United Airlines
UA260
United Airlines
|
17:06
Montego Bay
22:07
Washington Dulles
|
20:25
Washington Dulles
02:51
San Juan
|
Connect |
UA1280
United Airlines
UA701
United Airlines
|
17:21
Montego Bay
23:56
Houston
|
19:51
Houston
06:05
San Juan
|
Connect |
You take a bus, shuttle or taxi from your location in Jamaica to Kingston.
You take a flight from Kingston to San Juan and cost approximately 550 USD.
You take a bus, shuttle or taxi from San Juan to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
B61376
JetBlue Airways
B6253
JetBlue Airways
|
06:01
Kingston
09:20
Fort Lauderdale-Hollywood International
|
07:52
Fort Lauderdale-Hollywood International
12:54
San Juan
|
Connect |
AA65
American Airlines
AA1613
American Airlines
|
06:38
Kingston
10:30
Miami
|
08:35
Miami
14:04
San Juan
|
Connect |
AA65
American Airlines
AA1254
American Airlines
|
06:38
Kingston
12:00
Miami
|
08:35
Miami
15:31
San Juan
|
Connect |
AA2370
American Airlines
AA1254
American Airlines
|
08:28
Kingston
12:00
Miami
|
10:25
Miami
15:31
San Juan
|
Connect |
JY407
InterCaribbean Airways
B62538
JetBlue Airways
|
09:10
Kingston
17:05
Santo Domingo
|
12:05
Santo Domingo
18:05
San Juan
|
Connect |
JY407
InterCaribbean Airways
F996
Frontier Airlines
|
09:10
Kingston
16:40
Santo Domingo
|
12:05
Santo Domingo
17:39
San Juan
|
Connect |
JY407
InterCaribbean Airways
B61938
JetBlue Airways
|
09:10
Kingston
13:10
Santo Domingo
|
12:05
Santo Domingo
14:11
San Juan
|
Connect |
JY407
InterCaribbean Airways
JY411
InterCaribbean Airways
JY512
InterCaribbean Airways
|
09:10
Kingston
13:45
Santo Domingo
16:00
Beef Island
|
12:05
Santo Domingo
15:15
Beef Island
16:40
San Juan
|
Connect |
B61676
JetBlue Airways
B62449
JetBlue Airways
B62538
JetBlue Airways
|
09:42
Kingston
12:35
Fort Lauderdale-Hollywood International
17:05
Santo Domingo
|
11:35
Fort Lauderdale-Hollywood International
15:47
Santo Domingo
18:05
San Juan
|
Connect |
B61676
JetBlue Airways
B61653
JetBlue Airways
|
09:42
Kingston
12:40
Fort Lauderdale-Hollywood International
|
11:35
Fort Lauderdale-Hollywood International
16:13
San Juan
|
Connect |
B61576
JetBlue Airways
B61553
JetBlue Airways
|
11:03
Kingston
16:37
Fort Lauderdale-Hollywood International
|
12:57
Fort Lauderdale-Hollywood International
20:09
San Juan
|
Connect |
BW33
Caribbean Airlines
B61553
JetBlue Airways
|
12:30
Kingston
16:37
Fort Lauderdale-Hollywood International
|
14:20
Fort Lauderdale-Hollywood International
20:09
San Juan
|
Connect |
AA1545
American Airlines
AA1570
American Airlines
|
13:58
Kingston
19:40
Miami
|
15:55
Miami
23:14
San Juan
|
Connect |
B62076
JetBlue Airways
B61653
JetBlue Airways
|
14:15
Kingston
20:00
Fort Lauderdale-Hollywood International
|
16:09
Fort Lauderdale-Hollywood International
23:28
San Juan
|
Connect |
CM417
Copa Airlines
CM450
Copa Airlines
|
15:11
Kingston
19:08
Panama City
|
17:17
Panama City
23:02
San Juan
|
Connect |
AA1548
American Airlines
AA1570
American Airlines
|
16:03
Kingston
19:40
Miami
|
18:00
Miami
23:14
San Juan
|
Connect |
B6876
JetBlue Airways
B6453
JetBlue Airways
|
18:55
Kingston
23:50
Fort Lauderdale-Hollywood International
|
20:51
Fort Lauderdale-Hollywood International
03:19
San Juan
|
Connect |
You take a bus, shuttle or taxi from your location in Jamaica to Montego Bay.
You take a flight from Montego Bay to Aguadilla and cost approximately 310 USD.
You take a bus, shuttle or taxi from Aguadilla to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
B62026
JetBlue Airways
B62102
JetBlue Airways
B6839
JetBlue Airways
|
09:21
Montego Bay
14:30
Fort Lauderdale-Hollywood International
22:50
New York JFK
|
11:03
Fort Lauderdale-Hollywood International
17:21
New York JFK
03:38
Aguadilla
|
Connect |
B61322
JetBlue Airways
B6384
JetBlue Airways
B6839
JetBlue Airways
|
11:13
Montego Bay
15:25
Orlando
22:50
New York JFK
|
13:19
Orlando
18:00
New York JFK
03:38
Aguadilla
|
Connect |
B61322
JetBlue Airways
B6584
JetBlue Airways
B6839
JetBlue Airways
|
11:13
Montego Bay
17:56
Orlando
22:50
New York JFK
|
13:19
Orlando
20:30
New York JFK
03:38
Aguadilla
|
Connect |
B61322
JetBlue Airways
B61284
JetBlue Airways
B6839
JetBlue Airways
|
11:13
Montego Bay
16:21
Orlando
22:50
New York JFK
|
13:19
Orlando
19:00
New York JFK
03:38
Aguadilla
|
Connect |
B6780
JetBlue Airways
B6839
JetBlue Airways
|
11:21
Montego Bay
22:50
New York JFK
|
14:59
New York JFK
03:38
Aguadilla
|
Connect |
B6326
JetBlue Airways
B62702
JetBlue Airways
B6839
JetBlue Airways
|
13:26
Montego Bay
16:45
Fort Lauderdale-Hollywood International
22:50
New York JFK
|
15:18
Fort Lauderdale-Hollywood International
19:41
New York JFK
03:38
Aguadilla
|
Connect |
B6326
JetBlue Airways
B62202
JetBlue Airways
B6839
JetBlue Airways
|
13:26
Montego Bay
17:40
Fort Lauderdale-Hollywood International
22:50
New York JFK
|
15:18
Fort Lauderdale-Hollywood International
20:32
New York JFK
03:38
Aguadilla
|
Connect |
B6480
JetBlue Airways
B6839
JetBlue Airways
|
13:35
Montego Bay
22:50
New York JFK
|
17:19
New York JFK
03:38
Aguadilla
|
Connect |
UA1628
United Airlines
UA569
United Airlines
|
13:39
Montego Bay
20:02
Newark
|
17:34
Newark
00:50
Aguadilla
|
Connect |
WN273
Southwest Airlines
NK164
Spirit Airlines
|
14:00
Montego Bay
22:50
Orlando
|
16:00
Orlando
02:35
Aguadilla
|
Connect |
B6108
JetBlue Airways
UA569
United Airlines
|
14:15
Montego Bay
20:02
Newark
|
17:58
Newark
00:50
Aguadilla
|
Connect |
NK454
Spirit Airlines
NK443
Spirit Airlines
NK371
Spirit Airlines
|
14:50
Montego Bay
19:45
Baltimore
23:45
Fort Lauderdale-Hollywood International
|
18:22
Baltimore
22:20
Fort Lauderdale-Hollywood International
03:16
Aguadilla
|
Connect |
NK454
Spirit Airlines
NK1614
Spirit Airlines
NK164
Spirit Airlines
|
14:50
Montego Bay
19:25
Baltimore
22:50
Orlando
|
18:22
Baltimore
21:51
Orlando
02:35
Aguadilla
|
Connect |
B6550
JetBlue Airways
B61186
JetBlue Airways
B6839
JetBlue Airways
|
15:30
Montego Bay
20:00
Raleigh/Durham
22:50
New York JFK
|
18:27
Raleigh/Durham
21:41
New York JFK
03:38
Aguadilla
|
Connect |
B61780
JetBlue Airways
B6839
JetBlue Airways
|
15:30
Montego Bay
22:50
New York JFK
|
19:18
New York JFK
03:38
Aguadilla
|
Connect |
NK270
Spirit Airlines
NK371
Spirit Airlines
|
15:30
Montego Bay
23:45
Fort Lauderdale-Hollywood International
|
17:18
Fort Lauderdale-Hollywood International
03:16
Aguadilla
|
Connect |
DL1955
Delta
B6839
JetBlue Airways
|
15:35
Montego Bay
22:50
New York JFK
|
19:27
New York JFK
03:38
Aguadilla
|
Connect |
NK1848
Spirit Airlines
NK164
Spirit Airlines
|
16:35
Montego Bay
22:50
Orlando
|
18:56
Orlando
02:35
Aguadilla
|
Connect |
BW11
Caribbean Airlines
B6839
JetBlue Airways
|
17:50
Montego Bay
22:50
New York JFK
|
21:30
New York JFK
03:38
Aguadilla
|
Connect |
You take a bus, shuttle or taxi from your location in Jamaica to Kingston.
You take a flight from Kingston to Aguadilla and cost approximately 380 USD.
You take a bus, shuttle or taxi from Aguadilla to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
B660
JetBlue Airways
B61
JetBlue Airways
B61091
JetBlue Airways
|
00:50
Kingston
06:01
New York JFK
10:50
Fort Lauderdale-Hollywood International
|
04:33
New York JFK
09:05
Fort Lauderdale-Hollywood International
14:24
Aguadilla
|
Connect |
B61376
JetBlue Airways
B61091
JetBlue Airways
|
06:01
Kingston
10:50
Fort Lauderdale-Hollywood International
|
07:52
Fort Lauderdale-Hollywood International
14:24
Aguadilla
|
Connect |
B61576
JetBlue Airways
B62102
JetBlue Airways
B6839
JetBlue Airways
|
11:03
Kingston
14:30
Fort Lauderdale-Hollywood International
22:50
New York JFK
|
12:57
Fort Lauderdale-Hollywood International
17:21
New York JFK
03:38
Aguadilla
|
Connect |
B61576
JetBlue Airways
B62702
JetBlue Airways
B6839
JetBlue Airways
|
11:03
Kingston
14:41
Fort Lauderdale-Hollywood International
22:50
New York JFK
|
12:57
Fort Lauderdale-Hollywood International
17:29
New York JFK
03:38
Aguadilla
|
Connect |
NK702
Spirit Airlines
NK371
Spirit Airlines
|
13:15
Kingston
23:45
Fort Lauderdale-Hollywood International
|
15:07
Fort Lauderdale-Hollywood International
03:16
Aguadilla
|
Connect |
B62076
JetBlue Airways
B62202
JetBlue Airways
B6839
JetBlue Airways
|
14:15
Kingston
17:40
Fort Lauderdale-Hollywood International
22:50
New York JFK
|
16:09
Fort Lauderdale-Hollywood International
20:32
New York JFK
03:38
Aguadilla
|
Connect |
B6876
JetBlue Airways
NK371
Spirit Airlines
|
18:55
Kingston
23:45
Fort Lauderdale-Hollywood International
|
20:51
Fort Lauderdale-Hollywood International
03:16
Aguadilla
|
Connect |
You take a bus, shuttle or taxi from your location in Jamaica to Kingston.
You take a flight from Kingston to Mayaguez and cost approximately 800 USD.
You take a bus, shuttle or taxi from Mayaguez to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
B660
JetBlue Airways
B61403
JetBlue Airways
9K35
Cape Air
|
00:50
Kingston
05:25
New York JFK
12:20
San Juan
|
04:33
New York JFK
10:08
San Juan
12:57
Mayaguez
|
Connect |
B61360
JetBlue Airways
B6403
JetBlue Airways
9K37
Cape Air
|
03:30
Kingston
09:09
New York JFK
15:02
San Juan
|
07:12
New York JFK
14:01
San Juan
15:39
Mayaguez
|
Connect |
B61376
JetBlue Airways
B6253
JetBlue Airways
9K39
Cape Air
|
06:01
Kingston
09:20
Fort Lauderdale-Hollywood International
17:03
San Juan
|
07:52
Fort Lauderdale-Hollywood International
12:54
San Juan
17:40
Mayaguez
|
Connect |
B61376
JetBlue Airways
B61653
JetBlue Airways
9K39
Cape Air
|
06:01
Kingston
12:40
Fort Lauderdale-Hollywood International
17:03
San Juan
|
07:52
Fort Lauderdale-Hollywood International
16:13
San Juan
17:40
Mayaguez
|
Connect |
B61376
JetBlue Airways
B6253
JetBlue Airways
9K37
Cape Air
|
06:01
Kingston
09:20
Fort Lauderdale-Hollywood International
15:02
San Juan
|
07:52
Fort Lauderdale-Hollywood International
12:54
San Juan
15:39
Mayaguez
|
Connect |
AA65
American Airlines
AA1613
American Airlines
9K37
Cape Air
|
06:38
Kingston
10:30
Miami
15:02
San Juan
|
08:35
Miami
14:04
San Juan
15:39
Mayaguez
|
Connect |
AA65
American Airlines
AA1613
American Airlines
9K39
Cape Air
|
06:38
Kingston
10:30
Miami
17:03
San Juan
|
08:35
Miami
14:04
San Juan
17:40
Mayaguez
|
Connect |
AA65
American Airlines
AA1254
American Airlines
9K39
Cape Air
|
06:38
Kingston
12:00
Miami
17:03
San Juan
|
08:35
Miami
15:31
San Juan
17:40
Mayaguez
|
Connect |
AA2370
American Airlines
AA1254
American Airlines
9K39
Cape Air
|
08:28
Kingston
12:00
Miami
17:03
San Juan
|
10:25
Miami
15:31
San Juan
17:40
Mayaguez
|
Connect |
JY407
InterCaribbean Airways
B61938
JetBlue Airways
9K37
Cape Air
|
09:10
Kingston
13:10
Santo Domingo
15:02
San Juan
|
12:05
Santo Domingo
14:11
San Juan
15:39
Mayaguez
|
Connect |
JY407
InterCaribbean Airways
B61938
JetBlue Airways
9K39
Cape Air
|
09:10
Kingston
13:10
Santo Domingo
17:03
San Juan
|
12:05
Santo Domingo
14:11
San Juan
17:40
Mayaguez
|
Connect |
B61676
JetBlue Airways
B61653
JetBlue Airways
9K39
Cape Air
|
09:42
Kingston
12:40
Fort Lauderdale-Hollywood International
17:03
San Juan
|
11:35
Fort Lauderdale-Hollywood International
16:13
San Juan
17:40
Mayaguez
|
Connect |
You can find hotels and accommodations in Puerto Rico with our hotels search tool below
Booking.com