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 230 USD.
You take a bus, shuttle or taxi from San Juan to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
AA1248
American Airlines
AA1299
American Airlines
|
07:41
Montego Bay
12:05
Miami
|
10:25
Miami
14:44
San Juan
|
Connect |
AA1248
American Airlines
AA1293
American Airlines
3M3957
Silver Airways
|
07:41
Montego Bay
12:05
Miami
18:00
Christiansted
|
10:25
Miami
14:52
Christiansted
18:40
San Juan
|
Connect |
AA1248
American Airlines
AA2063
American Airlines
|
07:41
Montego Bay
13:40
Miami
|
10:25
Miami
16:19
San Juan
|
Connect |
AA1248
American Airlines
AA1391
American Airlines
3M3963
Silver Airways
|
07:41
Montego Bay
12:05
Miami
18:00
Charlotte Amalie
|
10:25
Miami
14:51
Charlotte Amalie
18:35
San Juan
|
Connect |
AA1248
American Airlines
AA2780
American Airlines
|
07:41
Montego Bay
17:35
Miami
|
10:25
Miami
20:14
San Juan
|
Connect |
B62026
JetBlue Airways
B6353
JetBlue Airways
|
08:10
Montego Bay
12:00
Fort Lauderdale-Hollywood International
|
11:00
Fort Lauderdale-Hollywood International
14:39
San Juan
|
Connect |
B62026
JetBlue Airways
B61653
JetBlue Airways
|
08:10
Montego Bay
17:20
Fort Lauderdale-Hollywood International
|
11:00
Fort Lauderdale-Hollywood International
19:57
San Juan
|
Connect |
B62026
JetBlue Airways
B61453
JetBlue Airways
|
08:10
Montego Bay
14:45
Fort Lauderdale-Hollywood International
|
11:00
Fort Lauderdale-Hollywood International
17:22
San Juan
|
Connect |
B6780
JetBlue Airways
B6903
JetBlue Airways
|
09:41
Montego Bay
17:20
New York JFK
|
14:29
New York JFK
21:26
San Juan
|
Connect |
AA2946
American Airlines
AA1625
American Airlines
|
11:06
Montego Bay
18:10
Charlotte
|
15:10
Charlotte
22:04
San Juan
|
Connect |
UA442
United Airlines
UA260
United Airlines
|
11:25
Montego Bay
17:40
Washington Dulles
|
15:47
Washington Dulles
21:31
San Juan
|
Connect |
WN273
Southwest Airlines
WN450 2958
Southwest Airlines
|
12:00
Montego Bay
18:10
Orlando
|
15:05
Orlando
21:00
San Juan
|
Connect |
B62126
JetBlue Airways
3M76
Silver Airways
B61433
JetBlue Airways
|
12:05
Montego Bay
18:20
Fort Lauderdale-Hollywood International
21:25
Orlando
|
14:53
Fort Lauderdale-Hollywood International
19:40
Orlando
00:15
San Juan
|
Connect |
B62126
JetBlue Airways
B61653
JetBlue Airways
|
12:05
Montego Bay
17:20
Fort Lauderdale-Hollywood International
|
14:53
Fort Lauderdale-Hollywood International
19:57
San Juan
|
Connect |
DL1928
Delta
DL1861
Delta
|
12:10
Montego Bay
19:05
Atlanta
|
16:08
Atlanta
22:39
San Juan
|
Connect |
AA857
American Airlines
AA1529
American Airlines
|
12:19
Montego Bay
18:10
Philadelphia
|
17:10
Philadelphia
22:09
San Juan
|
Connect |
CM147
Copa Airlines
CM450
Copa Airlines
|
12:19
Montego Bay
19:08
Panama City
|
14:22
Panama City
23:01
San Juan
|
Connect |
AA840
American Airlines
AA1625
American Airlines
|
12:46
Montego Bay
18:10
Charlotte
|
16:50
Charlotte
22:04
San Juan
|
Connect |
UA1628
United Airlines
UA1543
United Airlines
|
12:52
Montego Bay
20:17
Newark
|
17:50
Newark
00:15
San Juan
|
Connect |
AA1109
American Airlines
AA397
American Airlines
|
13:11
Montego Bay
21:35
Miami
|
15:55
Miami
00:14
San Juan
|
Connect |
AA1109
American Airlines
AA2780
American Airlines
|
13:11
Montego Bay
17:35
Miami
|
15:55
Miami
20:14
San Juan
|
Connect |
AA1109
American Airlines
AA1570
American Airlines
|
13:11
Montego Bay
19:40
Miami
|
15:55
Miami
22:19
San Juan
|
Connect |
B6108
JetBlue Airways
B61389
JetBlue Airways
|
13:15
Montego Bay
19:24
Newark
|
18:02
Newark
23:25
San Juan
|
Connect |
B6108
JetBlue Airways
B62889
JetBlue Airways
|
13:15
Montego Bay
21:10
Newark
|
18:02
Newark
01:08
San Juan
|
Connect |
BW19
Caribbean Airlines
DL1859
Delta
|
13:30
Montego Bay
19:05
New York JFK
|
18:10
New York JFK
22:58
San Juan
|
Connect |
DL1800
Delta
DL1861
Delta
|
13:35
Montego Bay
19:05
Atlanta
|
17:36
Atlanta
22:39
San Juan
|
Connect |
B6380
JetBlue Airways
B62103
JetBlue Airways
|
13:45
Montego Bay
20:30
New York JFK
|
18:38
New York JFK
00:39
San Juan
|
Connect |
B622
JetBlue Airways
B61433
JetBlue Airways
|
14:47
Montego Bay
21:25
Orlando
|
17:58
Orlando
00:15
San Juan
|
Connect |
B6550
JetBlue Airways
B61063
JetBlue Airways
|
15:05
Montego Bay
22:59
Raleigh/Durham
|
18:59
Raleigh/Durham
02:21
San Juan
|
Connect |
AA1501
American Airlines
AA397
American Airlines
|
15:16
Montego Bay
21:35
Miami
|
18:00
Miami
00:14
San Juan
|
Connect |
AA1501
American Airlines
AA1570
American Airlines
|
15:16
Montego Bay
19:40
Miami
|
18:00
Miami
22:19
San Juan
|
Connect |
NK848
Spirit Airlines
NK802
Spirit Airlines
|
15:55
Montego Bay
23:30
Orlando
|
19:05
Orlando
02:17
San Juan
|
Connect |
B6580
JetBlue Airways
B62203
JetBlue Airways
|
16:19
Montego Bay
23:59
New York JFK
|
21:12
New York JFK
03:47
San Juan
|
Connect |
NK454
Spirit Airlines
NK3459
Spirit Airlines
|
16:25
Montego Bay
23:40
Baltimore
|
20:47
Baltimore
03:29
San Juan
|
Connect |
AA2446
American Airlines
AA397
American Airlines
|
17:11
Montego Bay
21:35
Miami
|
19:55
Miami
00:14
San Juan
|
Connect |
B6480
JetBlue Airways
B61603
JetBlue Airways
|
19:58
Montego Bay
05:05
New York JFK
|
00:50
New York JFK
08:51
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 360 USD.
You take a bus, shuttle or taxi from San Juan to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
B61676
JetBlue Airways
B6353
JetBlue Airways
|
07:45
Kingston
12:00
Fort Lauderdale-Hollywood International
|
10:35
Fort Lauderdale-Hollywood International
14:39
San Juan
|
Connect |
B61676
JetBlue Airways
B61653
JetBlue Airways
|
07:45
Kingston
17:20
Fort Lauderdale-Hollywood International
|
10:35
Fort Lauderdale-Hollywood International
19:57
San Juan
|
Connect |
B61676
JetBlue Airways
B61453
JetBlue Airways
|
07:45
Kingston
14:45
Fort Lauderdale-Hollywood International
|
10:35
Fort Lauderdale-Hollywood International
17:22
San Juan
|
Connect |
JY407
InterCaribbean Airways
B62538
JetBlue Airways
|
09:10
Kingston
15:50
Santo Domingo
|
12:10
Santo Domingo
16:54
San Juan
|
Connect |
JY407
InterCaribbean Airways
F996
Frontier Airlines
|
09:10
Kingston
17:25
Santo Domingo
|
12:10
Santo Domingo
18:20
San Juan
|
Connect |
JY407
InterCaribbean Airways
JY411
InterCaribbean Airways
JY512
InterCaribbean Airways
|
09:10
Kingston
14:05
Santo Domingo
16:15
Beef Island
|
12:10
Santo Domingo
15:35
Beef Island
16:55
San Juan
|
Connect |
B61576
JetBlue Airways
B61653
JetBlue Airways
|
12:22
Kingston
17:20
Fort Lauderdale-Hollywood International
|
15:16
Fort Lauderdale-Hollywood International
19:57
San Juan
|
Connect |
BW33
Caribbean Airlines
B61653
JetBlue Airways
|
12:30
Kingston
17:20
Fort Lauderdale-Hollywood International
|
15:20
Fort Lauderdale-Hollywood International
19:57
San Juan
|
Connect |
BW33
Caribbean Airlines
WN1261
Southwest Airlines
|
12:30
Kingston
17:55
Fort Lauderdale-Hollywood International
|
15:20
Fort Lauderdale-Hollywood International
20:35
San Juan
|
Connect |
BW33
Caribbean Airlines
WN2094
Southwest Airlines
|
12:30
Kingston
18:00
Fort Lauderdale-Hollywood International
|
15:20
Fort Lauderdale-Hollywood International
20:40
San Juan
|
Connect |
AA1589
American Airlines
AA2780
American Airlines
|
13:01
Kingston
17:35
Miami
|
15:55
Miami
20:14
San Juan
|
Connect |
AA1589
American Airlines
AA397
American Airlines
|
13:01
Kingston
21:35
Miami
|
15:55
Miami
00:14
San Juan
|
Connect |
AA1589
American Airlines
AA1570
American Airlines
|
13:01
Kingston
19:40
Miami
|
15:55
Miami
22:19
San Juan
|
Connect |
NK702
Spirit Airlines
NK1356
Spirit Airlines
|
14:50
Kingston
23:30
Fort Lauderdale-Hollywood International
|
17:44
Fort Lauderdale-Hollywood International
01:59
San Juan
|
Connect |
AA1400
American Airlines
AA1570
American Airlines
|
15:06
Kingston
19:40
Miami
|
18:00
Miami
22:19
San Juan
|
Connect |
AA1400
American Airlines
AA397
American Airlines
|
15:06
Kingston
21:35
Miami
|
18:00
Miami
00:14
San Juan
|
Connect |
CM417
Copa Airlines
CM450
Copa Airlines
|
15:13
Kingston
19:08
Panama City
|
17:17
Panama City
23:01
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 290 USD.
You take a bus, shuttle or taxi from Aguadilla to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
B62026
JetBlue Airways
B61091
JetBlue Airways
|
08:10
Montego Bay
12:00
Fort Lauderdale-Hollywood International
|
11:00
Fort Lauderdale-Hollywood International
14:28
Aguadilla
|
Connect |
UA1628
United Airlines
UA569
United Airlines
|
12:52
Montego Bay
20:47
Newark
|
17:50
Newark
00:39
Aguadilla
|
Connect |
B6108
JetBlue Airways
B62583
JetBlue Airways
|
13:15
Montego Bay
19:36
Newark
|
18:02
Newark
23:30
Aguadilla
|
Connect |
UA1206
United Airlines
UA569
United Airlines
|
14:50
Montego Bay
20:47
Newark
|
19:48
Newark
00:39
Aguadilla
|
Connect |
NK848
Spirit Airlines
NK164
Spirit Airlines
|
15:55
Montego Bay
23:30
Orlando
|
19:05
Orlando
02:10
Aguadilla
|
Connect |
B6326
JetBlue Airways
NK371
Spirit Airlines
|
17:30
Montego Bay
23:50
Fort Lauderdale-Hollywood International
|
20:17
Fort Lauderdale-Hollywood International
02:15
Aguadilla
|
Connect |
You take a bus, shuttle or taxi from your location in Jamaica to Montego Bay.
You take a flight from Montego Bay to Ponce and cost approximately 600 USD.
You take a bus, shuttle or taxi from Ponce to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
B62026
JetBlue Airways
B62202
JetBlue Airways
B6745
JetBlue Airways
|
08:10
Montego Bay
17:39
Fort Lauderdale-Hollywood International
23:59
New York JFK
|
11:00
Fort Lauderdale-Hollywood International
20:45
New York JFK
04:02
Ponce
|
Connect |
B62026
JetBlue Airways
B61902
JetBlue Airways
B6745
JetBlue Airways
|
08:10
Montego Bay
13:40
Fort Lauderdale-Hollywood International
23:59
New York JFK
|
11:00
Fort Lauderdale-Hollywood International
16:42
New York JFK
04:02
Ponce
|
Connect |
B6780
JetBlue Airways
B6745
JetBlue Airways
|
09:41
Montego Bay
23:59
New York JFK
|
14:29
New York JFK
04:02
Ponce
|
Connect |
B61194
JetBlue Airways
B62017
JetBlue Airways
B6745
JetBlue Airways
|
11:20
Montego Bay
21:46
Boston
23:59
New York JFK
|
16:41
Boston
22:57
New York JFK
04:02
Ponce
|
Connect |
B62126
JetBlue Airways
B62202
JetBlue Airways
B6745
JetBlue Airways
|
12:05
Montego Bay
17:39
Fort Lauderdale-Hollywood International
23:59
New York JFK
|
14:53
Fort Lauderdale-Hollywood International
20:45
New York JFK
04:02
Ponce
|
Connect |
B6108
JetBlue Airways
B6227
JetBlue Airways
B6767
JetBlue Airways
|
13:15
Montego Bay
19:55
Newark
06:00
Orlando
|
18:02
Newark
22:45
Orlando
08:55
Ponce
|
Connect |
BW19
Caribbean Airlines
B6745
JetBlue Airways
|
13:30
Montego Bay
23:59
New York JFK
|
18:10
New York JFK
04:02
Ponce
|
Connect |
DL1957
Delta
B6745
JetBlue Airways
|
13:35
Montego Bay
23:59
New York JFK
|
18:27
New York JFK
04:02
Ponce
|
Connect |
B6380
JetBlue Airways
B6745
JetBlue Airways
|
13:45
Montego Bay
23:59
New York JFK
|
18:38
New York JFK
04:02
Ponce
|
Connect |
B6380
JetBlue Airways
B6901
JetBlue Airways
B6767
JetBlue Airways
|
13:45
Montego Bay
19:45
New York JFK
06:00
Orlando
|
18:38
New York JFK
22:51
Orlando
08:55
Ponce
|
Connect |
B622
JetBlue Airways
B6767
JetBlue Airways
|
14:47
Montego Bay
06:00
Orlando
|
17:58
Orlando
08:55
Ponce
|
Connect |
B622
JetBlue Airways
B6884
JetBlue Airways
B6745
JetBlue Airways
|
14:47
Montego Bay
19:25
Orlando
23:59
New York JFK
|
17:58
Orlando
22:12
New York JFK
04:02
Ponce
|
Connect |
B6550
JetBlue Airways
B61186
JetBlue Airways
B6745
JetBlue Airways
|
15:05
Montego Bay
21:04
Raleigh/Durham
23:59
New York JFK
|
18:59
Raleigh/Durham
22:50
New York JFK
04:02
Ponce
|
Connect |
B6580
JetBlue Airways
B6745
JetBlue Airways
|
16:19
Montego Bay
23:59
New York JFK
|
21:12
New York JFK
04:02
Ponce
|
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 350 USD.
You take a bus, shuttle or taxi from Aguadilla to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
B61960
JetBlue Airways
B6839
JetBlue Airways
|
02:14
Kingston
09:15
New York JFK
|
07:06
New York JFK
13:07
Aguadilla
|
Connect |
B61676
JetBlue Airways
B61091
JetBlue Airways
|
07:45
Kingston
12:00
Fort Lauderdale-Hollywood International
|
10:35
Fort Lauderdale-Hollywood International
14:28
Aguadilla
|
Connect |
NK702
Spirit Airlines
NK371
Spirit Airlines
|
14:50
Kingston
23:50
Fort Lauderdale-Hollywood International
|
17:44
Fort Lauderdale-Hollywood International
02:15
Aguadilla
|
Connect |
B61376
JetBlue Airways
NK371
Spirit Airlines
|
18:35
Kingston
23:50
Fort Lauderdale-Hollywood International
|
21:28
Fort Lauderdale-Hollywood International
02:15
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 565 USD.
You take a bus, shuttle or taxi from Mayaguez to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
B61960
JetBlue Airways
B6503
JetBlue Airways
9K37
Cape Air
|
02:14
Kingston
08:15
New York JFK
15:55
San Juan
|
07:06
New York JFK
12:10
San Juan
16:32
Mayaguez
|
Connect |
B61960
JetBlue Airways
B6503
JetBlue Airways
9K39
Cape Air
|
02:14
Kingston
08:15
New York JFK
18:38
San Juan
|
07:06
New York JFK
12:10
San Juan
19:15
Mayaguez
|
Connect |
B61960
JetBlue Airways
B6803
JetBlue Airways
9K39
Cape Air
|
02:14
Kingston
12:15
New York JFK
18:38
San Juan
|
07:06
New York JFK
16:09
San Juan
19:15
Mayaguez
|
Connect |
B61676
JetBlue Airways
B6353
JetBlue Airways
9K37
Cape Air
|
07:45
Kingston
12:00
Fort Lauderdale-Hollywood International
15:55
San Juan
|
10:35
Fort Lauderdale-Hollywood International
14:39
San Juan
16:32
Mayaguez
|
Connect |
B61676
JetBlue Airways
B6353
JetBlue Airways
9K39
Cape Air
|
07:45
Kingston
12:00
Fort Lauderdale-Hollywood International
18:38
San Juan
|
10:35
Fort Lauderdale-Hollywood International
14:39
San Juan
19:15
Mayaguez
|
Connect |
B61676
JetBlue Airways
B61453
JetBlue Airways
9K39
Cape Air
|
07:45
Kingston
14:45
Fort Lauderdale-Hollywood International
18:38
San Juan
|
10:35
Fort Lauderdale-Hollywood International
17:22
San Juan
19:15
Mayaguez
|
Connect |
JY407
InterCaribbean Airways
JY411
InterCaribbean Airways
JY512
InterCaribbean Airways
9K39
Cape Air
|
09:10
Kingston
14:05
Santo Domingo
16:15
Beef Island
18:38
San Juan
|
12:10
Santo Domingo
15:35
Beef Island
16:55
San Juan
19:15
Mayaguez
|
Connect |
JY407
InterCaribbean Airways
B62538
JetBlue Airways
9K39
Cape Air
|
09:10
Kingston
15:50
Santo Domingo
18:38
San Juan
|
12:10
Santo Domingo
16:54
San Juan
19:15
Mayaguez
|
Connect |
B61760
JetBlue Airways
B61603
JetBlue Airways
9K35
Cape Air
|
20:00
Kingston
05:05
New York JFK
12:55
San Juan
|
00:55
New York JFK
08:51
San Juan
13:32
Mayaguez
|
Connect |
B61760
JetBlue Airways
B62003
JetBlue Airways
9K35
Cape Air
|
20:00
Kingston
06:15
New York JFK
12:55
San Juan
|
00:55
New York JFK
10:04
San Juan
13:32
Mayaguez
|
Connect |
You can find hotels and accommodations in Puerto Rico with our hotels search tool below
Booking.com