How to get to Jamaica from Puerto Rico by flight ? You can check flights from Puerto Rico to Jamaica below.
You can find flight ticket prices from Puerto Rico to Jamaica with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Puerto Rico to San Juan.
You take a flight from San Juan to Montego Bay and cost approximately 170 USD.
You take a bus, shuttle or taxi from Montego Bay to your destination in Jamaica.
Flight | Depart | Arrive | |
---|---|---|---|
B62434
JetBlue Airways
B621
JetBlue Airways
|
03:10
San Juan
07:03
Orlando
|
05:06
Orlando
09:01
Montego Bay
|
Connect |
B62434
JetBlue Airways
B61321
JetBlue Airways
|
03:10
San Juan
08:15
Orlando
|
05:06
Orlando
10:13
Montego Bay
|
Connect |
F9105
Frontier Airlines
B61321
JetBlue Airways
|
03:35
San Juan
08:15
Orlando
|
05:53
Orlando
10:13
Montego Bay
|
Connect |
F9105
Frontier Airlines
B621
JetBlue Airways
|
03:35
San Juan
07:03
Orlando
|
05:53
Orlando
09:01
Montego Bay
|
Connect |
UA2339
United Airlines
UA1519
United Airlines
|
03:51
San Juan
08:05
Washington Dulles
|
06:43
Washington Dulles
11:45
Montego Bay
|
Connect |
NK1236
Spirit Airlines
B61327
JetBlue Airways
|
04:30
San Juan
10:35
Fort Lauderdale-Hollywood International
|
06:15
Fort Lauderdale-Hollywood International
12:26
Montego Bay
|
Connect |
NK1236
Spirit Airlines
NK833
Spirit Airlines
|
04:30
San Juan
12:51
Fort Lauderdale-Hollywood International
|
06:15
Fort Lauderdale-Hollywood International
14:39
Montego Bay
|
Connect |
B61345
JetBlue Airways
B61327
JetBlue Airways
|
04:30
San Juan
10:35
Fort Lauderdale-Hollywood International
|
06:13
Fort Lauderdale-Hollywood International
12:26
Montego Bay
|
Connect |
B61434
JetBlue Airways
WN272
Southwest Airlines
|
05:01
San Juan
10:35
Orlando
|
07:02
Orlando
12:35
Montego Bay
|
Connect |
B61434
JetBlue Airways
B61321
JetBlue Airways
|
05:01
San Juan
08:15
Orlando
|
07:02
Orlando
10:13
Montego Bay
|
Connect |
CM451
Copa Airlines
CM146
Copa Airlines
|
06:11
San Juan
09:16
Panama City
|
08:12
Panama City
11:16
Montego Bay
|
Connect |
B6954
JetBlue Airways
B61327
JetBlue Airways
|
06:25
San Juan
10:35
Fort Lauderdale-Hollywood International
|
08:09
Fort Lauderdale-Hollywood International
12:26
Montego Bay
|
Connect |
NK1042
Spirit Airlines
NK1849
Spirit Airlines
|
07:00
San Juan
13:30
Orlando
|
09:08
Orlando
15:44
Montego Bay
|
Connect |
B61254
JetBlue Airways
NK833
Spirit Airlines
|
07:00
San Juan
12:51
Fort Lauderdale-Hollywood International
|
08:42
Fort Lauderdale-Hollywood International
14:39
Montego Bay
|
Connect |
B61254
JetBlue Airways
B61327
JetBlue Airways
|
07:00
San Juan
10:35
Fort Lauderdale-Hollywood International
|
08:42
Fort Lauderdale-Hollywood International
12:26
Montego Bay
|
Connect |
NK1042
Spirit Airlines
WN272
Southwest Airlines
|
07:00
San Juan
10:35
Orlando
|
09:08
Orlando
12:35
Montego Bay
|
Connect |
DL1858
Delta
DL1801
Delta
|
07:00
San Juan
10:45
Atlanta
|
09:54
Atlanta
13:36
Montego Bay
|
Connect |
DL1858
Delta
DL1949
Delta
|
07:00
San Juan
12:17
Atlanta
|
09:54
Atlanta
15:05
Montego Bay
|
Connect |
3M3912
Silver Airways
AA1798
American Airlines
AA1501
American Airlines
|
07:15
San Juan
09:00
Christiansted
12:05
Miami
|
07:55
Christiansted
10:55
Miami
13:48
Montego Bay
|
Connect |
AA1836
American Airlines
AA875
American Airlines
|
07:20
San Juan
11:25
Charlotte
|
10:20
Charlotte
14:32
Montego Bay
|
Connect |
AA1836
American Airlines
AA714
American Airlines
|
07:20
San Juan
13:05
Charlotte
|
10:20
Charlotte
16:12
Montego Bay
|
Connect |
NK884
Spirit Airlines
WN272
Southwest Airlines
|
07:30
San Juan
10:35
Orlando
|
09:38
Orlando
12:35
Montego Bay
|
Connect |
NK884
Spirit Airlines
NK1849
Spirit Airlines
|
07:30
San Juan
13:30
Orlando
|
09:38
Orlando
15:44
Montego Bay
|
Connect |
WN4904
Southwest Airlines
NK1849
Spirit Airlines
|
07:55
San Juan
13:30
Orlando
|
10:05
Orlando
15:44
Montego Bay
|
Connect |
WN1473 2423
Southwest Airlines
NK1849
Spirit Airlines
|
08:00
San Juan
13:30
Orlando
|
10:10
Orlando
15:44
Montego Bay
|
Connect |
B61454
JetBlue Airways
NK833
Spirit Airlines
|
08:10
San Juan
12:51
Fort Lauderdale-Hollywood International
|
09:52
Fort Lauderdale-Hollywood International
14:39
Montego Bay
|
Connect |
B6934
JetBlue Airways
NK1849
Spirit Airlines
|
09:27
San Juan
13:30
Orlando
|
11:34
Orlando
15:44
Montego Bay
|
Connect |
AA1091
American Airlines
AA1515
American Airlines
|
09:45
San Juan
17:35
Miami
|
11:43
Miami
19:18
Montego Bay
|
Connect |
B6431
JetBlue Airways
TB166
TUI fly Belgium
|
09:49
San Juan
16:45
Punta Cana
|
10:38
Punta Cana
17:40
Montego Bay
|
Connect |
3M3985
Silver Airways
AA1798
American Airlines
AA1515
American Airlines
|
11:30
San Juan
14:24
Christiansted
17:35
Miami
|
12:10
Christiansted
16:38
Miami
19:18
Montego Bay
|
Connect |
F9119
Frontier Airlines
AA1515
American Airlines
|
12:36
San Juan
17:35
Miami
|
14:35
Miami
19:18
Montego Bay
|
Connect |
3M3942
Silver Airways
AA1798
American Airlines
AA1515
American Airlines
|
13:00
San Juan
14:24
Christiansted
17:35
Miami
|
13:40
Christiansted
16:38
Miami
19:18
Montego Bay
|
Connect |
AA1299
American Airlines
AA1515
American Airlines
|
13:30
San Juan
17:35
Miami
|
15:28
Miami
19:18
Montego Bay
|
Connect |
B62931
JetBlue Airways
TB166
TUI fly Belgium
|
13:35
San Juan
16:45
Punta Cana
|
14:27
Punta Cana
17:40
Montego Bay
|
Connect |
You take a bus, shuttle or taxi from your location in Puerto Rico to San Juan.
You take a flight from San Juan to Kingston and cost approximately 410 USD.
You take a bus, shuttle or taxi from Kingston to your destination in Jamaica.
Flight | Depart | Arrive | |
---|---|---|---|
NK1236
Spirit Airlines
B61375
JetBlue Airways
|
04:30
San Juan
08:19
Fort Lauderdale-Hollywood International
|
06:15
Fort Lauderdale-Hollywood International
10:02
Kingston
|
Connect |
B61345
JetBlue Airways
B61375
JetBlue Airways
|
04:30
San Juan
08:19
Fort Lauderdale-Hollywood International
|
06:13
Fort Lauderdale-Hollywood International
10:02
Kingston
|
Connect |
NK1236
Spirit Airlines
NK723
Spirit Airlines
|
04:30
San Juan
10:35
Fort Lauderdale-Hollywood International
|
06:15
Fort Lauderdale-Hollywood International
12:22
Kingston
|
Connect |
CM451
Copa Airlines
CM418
Copa Airlines
|
06:11
San Juan
11:52
Panama City
|
08:12
Panama City
13:48
Kingston
|
Connect |
B6954
JetBlue Airways
B62075
JetBlue Airways
|
06:25
San Juan
11:29
Fort Lauderdale-Hollywood International
|
08:09
Fort Lauderdale-Hollywood International
13:15
Kingston
|
Connect |
B61254
JetBlue Airways
B62075
JetBlue Airways
|
07:00
San Juan
11:29
Fort Lauderdale-Hollywood International
|
08:42
Fort Lauderdale-Hollywood International
13:15
Kingston
|
Connect |
3M3912
Silver Airways
AA1798
American Airlines
AA1400
American Airlines
|
07:15
San Juan
09:00
Christiansted
12:05
Miami
|
07:55
Christiansted
10:55
Miami
13:52
Kingston
|
Connect |
B61454
JetBlue Airways
B6875
JetBlue Airways
|
08:10
San Juan
16:09
Fort Lauderdale-Hollywood International
|
09:52
Fort Lauderdale-Hollywood International
17:55
Kingston
|
Connect |
B61454
JetBlue Airways
B62075
JetBlue Airways
|
08:10
San Juan
11:29
Fort Lauderdale-Hollywood International
|
09:52
Fort Lauderdale-Hollywood International
13:15
Kingston
|
Connect |
AA1091
American Airlines
AA1082
American Airlines
|
09:45
San Juan
17:35
Miami
|
11:43
Miami
19:22
Kingston
|
Connect |
B61937
JetBlue Airways
JY408
InterCaribbean Airways
|
11:13
San Juan
14:45
Santo Domingo
|
12:07
Santo Domingo
15:40
Kingston
|
Connect |
B61937
JetBlue Airways
JY464
InterCaribbean Airways
JY614
InterCaribbean Airways
|
11:13
San Juan
14:15
Santo Domingo
15:26
Santiago
|
12:07
Santo Domingo
14:55
Santiago
16:15
Kingston
|
Connect |
3M3985
Silver Airways
AA1798
American Airlines
AA1082
American Airlines
|
11:30
San Juan
14:24
Christiansted
17:35
Miami
|
12:10
Christiansted
16:38
Miami
19:22
Kingston
|
Connect |
B61254 1854
JetBlue Airways
B6875
JetBlue Airways
|
11:40
San Juan
16:09
Fort Lauderdale-Hollywood International
|
13:29
Fort Lauderdale-Hollywood International
17:55
Kingston
|
Connect |
NK2367
Spirit Airlines
BW36
Caribbean Airlines
|
12:21
San Juan
16:20
Fort Lauderdale-Hollywood International
|
14:06
Fort Lauderdale-Hollywood International
18:00
Kingston
|
Connect |
NK2367
Spirit Airlines
B6875
JetBlue Airways
|
12:21
San Juan
16:09
Fort Lauderdale-Hollywood International
|
14:06
Fort Lauderdale-Hollywood International
17:55
Kingston
|
Connect |
F9119
Frontier Airlines
AA1082
American Airlines
|
12:36
San Juan
17:35
Miami
|
14:35
Miami
19:22
Kingston
|
Connect |
3M3942
Silver Airways
AA1798
American Airlines
AA1082
American Airlines
|
13:00
San Juan
14:24
Christiansted
17:35
Miami
|
13:40
Christiansted
16:38
Miami
19:22
Kingston
|
Connect |
AA1299
American Airlines
AA1082
American Airlines
|
13:30
San Juan
17:35
Miami
|
15:28
Miami
19:22
Kingston
|
Connect |
B61754
JetBlue Airways
B61575
JetBlue Airways
|
13:50
San Juan
23:01
Fort Lauderdale-Hollywood International
|
15:40
Fort Lauderdale-Hollywood International
00:41
Kingston
|
Connect |
B62537
JetBlue Airways
B62548
JetBlue Airways
B61575
JetBlue Airways
|
15:07
San Juan
17:07
Santo Domingo
23:01
Fort Lauderdale-Hollywood International
|
16:05
Santo Domingo
18:32
Fort Lauderdale-Hollywood International
00:41
Kingston
|
Connect |
AA1613
American Airlines
AA952
American Airlines
|
15:45
San Juan
22:45
Miami
|
17:43
Miami
00:32
Kingston
|
Connect |
3M3952
Silver Airways
AA1293
American Airlines
AA952
American Airlines
|
15:50
San Juan
17:41
Christiansted
22:45
Miami
|
16:30
Christiansted
19:55
Miami
00:32
Kingston
|
Connect |
AA1254
American Airlines
AA952
American Airlines
|
17:30
San Juan
22:45
Miami
|
19:28
Miami
00:32
Kingston
|
Connect |
B6554
JetBlue Airways
B61575
JetBlue Airways
|
18:40
San Juan
23:01
Fort Lauderdale-Hollywood International
|
20:24
Fort Lauderdale-Hollywood International
00:41
Kingston
|
Connect |
NK2354
Spirit Airlines
B61575
JetBlue Airways
|
19:11
San Juan
23:01
Fort Lauderdale-Hollywood International
|
20:56
Fort Lauderdale-Hollywood International
00:41
Kingston
|
Connect |
You take a bus, shuttle or taxi from your location in Puerto Rico to Aguadilla.
You take a flight from Aguadilla to Montego Bay and cost approximately 240 USD.
You take a bus, shuttle or taxi from Montego Bay to your destination in Jamaica.
Flight | Depart | Arrive | |
---|---|---|---|
UA1162
United Airlines
UA2126
United Airlines
|
01:50
Aguadilla
08:32
Newark
|
04:48
Newark
12:39
Montego Bay
|
Connect |
UA1162
United Airlines
B6107
JetBlue Airways
|
01:50
Aguadilla
09:00
Newark
|
04:48
Newark
13:14
Montego Bay
|
Connect |
NK143
Spirit Airlines
NK675
Spirit Airlines
B61327
JetBlue Airways
|
04:00
Aguadilla
06:55
Orlando
10:35
Fort Lauderdale-Hollywood International
|
05:59
Orlando
08:01
Fort Lauderdale-Hollywood International
12:26
Montego Bay
|
Connect |
NK143
Spirit Airlines
NK1849
Spirit Airlines
|
04:00
Aguadilla
13:30
Orlando
|
05:59
Orlando
15:44
Montego Bay
|
Connect |
NK143
Spirit Airlines
NK675
Spirit Airlines
NK833
Spirit Airlines
|
04:00
Aguadilla
06:55
Orlando
12:51
Fort Lauderdale-Hollywood International
|
05:59
Orlando
08:01
Fort Lauderdale-Hollywood International
14:39
Montego Bay
|
Connect |
NK143
Spirit Airlines
B621
JetBlue Airways
|
04:00
Aguadilla
07:03
Orlando
|
05:59
Orlando
09:01
Montego Bay
|
Connect |
NK143
Spirit Airlines
AA725
American Airlines
AA2446
American Airlines
|
04:00
Aguadilla
07:10
Orlando
10:30
Miami
|
05:59
Orlando
08:27
Miami
12:13
Montego Bay
|
Connect |
NK143
Spirit Airlines
B61321
JetBlue Airways
|
04:00
Aguadilla
08:15
Orlando
|
05:59
Orlando
10:13
Montego Bay
|
Connect |
NK374
Spirit Airlines
B61327
JetBlue Airways
|
04:18
Aguadilla
10:35
Fort Lauderdale-Hollywood International
|
05:53
Fort Lauderdale-Hollywood International
12:26
Montego Bay
|
Connect |
NK374
Spirit Airlines
NK833
Spirit Airlines
|
04:18
Aguadilla
12:51
Fort Lauderdale-Hollywood International
|
05:53
Fort Lauderdale-Hollywood International
14:39
Montego Bay
|
Connect |
NK374
Spirit Airlines
NK198
Spirit Airlines
WN272
Southwest Airlines
|
04:18
Aguadilla
07:49
Fort Lauderdale-Hollywood International
10:35
Orlando
|
05:53
Fort Lauderdale-Hollywood International
08:54
Orlando
12:35
Montego Bay
|
Connect |
NK374
Spirit Airlines
WN1066
Southwest Airlines
WN272
Southwest Airlines
|
04:18
Aguadilla
07:35
Fort Lauderdale-Hollywood International
10:35
Orlando
|
05:53
Fort Lauderdale-Hollywood International
08:40
Orlando
12:35
Montego Bay
|
Connect |
NK374
Spirit Airlines
NK198
Spirit Airlines
NK1849
Spirit Airlines
|
04:18
Aguadilla
07:49
Fort Lauderdale-Hollywood International
13:30
Orlando
|
05:53
Fort Lauderdale-Hollywood International
08:54
Orlando
15:44
Montego Bay
|
Connect |
B6838
JetBlue Airways
B61679
JetBlue Airways
|
05:01
Aguadilla
10:10
New York JFK
|
07:53
New York JFK
14:19
Montego Bay
|
Connect |
You take a bus, shuttle or taxi from your location in Puerto Rico to Aguadilla.
You take a flight from Aguadilla to Kingston and cost approximately 230 USD.
You take a bus, shuttle or taxi from Kingston to your destination in Jamaica.
Flight | Depart | Arrive | |
---|---|---|---|
NK143
Spirit Airlines
NK675
Spirit Airlines
NK723
Spirit Airlines
|
04:00
Aguadilla
06:55
Orlando
10:35
Fort Lauderdale-Hollywood International
|
05:59
Orlando
08:01
Fort Lauderdale-Hollywood International
12:22
Kingston
|
Connect |
NK374
Spirit Airlines
NK723
Spirit Airlines
|
04:18
Aguadilla
10:35
Fort Lauderdale-Hollywood International
|
05:53
Fort Lauderdale-Hollywood International
12:22
Kingston
|
Connect |
NK374
Spirit Airlines
B61675
JetBlue Airways
|
04:18
Aguadilla
07:00
Fort Lauderdale-Hollywood International
|
05:53
Fort Lauderdale-Hollywood International
08:42
Kingston
|
Connect |
NK374
Spirit Airlines
B61375
JetBlue Airways
|
04:18
Aguadilla
08:19
Fort Lauderdale-Hollywood International
|
05:53
Fort Lauderdale-Hollywood International
10:02
Kingston
|
Connect |
B61092
JetBlue Airways
B61575
JetBlue Airways
|
15:09
Aguadilla
23:01
Fort Lauderdale-Hollywood International
|
16:47
Fort Lauderdale-Hollywood International
00:41
Kingston
|
Connect |
You take a bus, shuttle or taxi from your location in Puerto Rico to Mayaguez.
You take a flight from Mayaguez to Kingston and cost approximately 700 USD.
You take a bus, shuttle or taxi from Kingston to your destination in Jamaica.
Flight | Depart | Arrive | |
---|---|---|---|
9K30
Cape Air
3M4220
Silver Airways
JY232
InterCaribbean Airways
JY250
InterCaribbean Airways
|
08:30
Mayaguez
10:00
San Juan
13:30
Santiago
15:00
Providenciales
|
09:07
San Juan
11:30
Santiago
13:31
Providenciales
16:25
Kingston
|
Connect |
9K30
Cape Air
B61937
JetBlue Airways
JY464
InterCaribbean Airways
JY614
InterCaribbean Airways
|
08:30
Mayaguez
11:13
San Juan
14:15
Santo Domingo
15:26
Santiago
|
09:07
San Juan
12:07
Santo Domingo
14:55
Santiago
16:15
Kingston
|
Connect |
9K30
Cape Air
B61937
JetBlue Airways
B62548
JetBlue Airways
B61575
JetBlue Airways
|
08:30
Mayaguez
11:13
San Juan
17:07
Santo Domingo
23:01
Fort Lauderdale-Hollywood International
|
09:07
San Juan
12:07
Santo Domingo
18:32
Fort Lauderdale-Hollywood International
00:41
Kingston
|
Connect |
9K30
Cape Air
3M4110
Silver Airways
JY410
InterCaribbean Airways
JY408
InterCaribbean Airways
|
08:30
Mayaguez
10:30
San Juan
11:50
Beef Island
14:45
Santo Domingo
|
09:07
San Juan
11:15
Beef Island
13:20
Santo Domingo
15:40
Kingston
|
Connect |
9K30
Cape Air
B61254 1854
JetBlue Airways
B6875
JetBlue Airways
|
08:30
Mayaguez
11:40
San Juan
16:09
Fort Lauderdale-Hollywood International
|
09:07
San Juan
13:29
Fort Lauderdale-Hollywood International
17:55
Kingston
|
Connect |
9K30
Cape Air
B61937
JetBlue Airways
JY408
InterCaribbean Airways
|
08:30
Mayaguez
11:13
San Juan
14:45
Santo Domingo
|
09:07
San Juan
12:07
Santo Domingo
15:40
Kingston
|
Connect |
9K30
Cape Air
AA1299
American Airlines
AA1082
American Airlines
|
08:30
Mayaguez
13:30
San Juan
17:35
Miami
|
09:07
San Juan
15:28
Miami
19:22
Kingston
|
Connect |
9K32
Cape Air
AA1299
American Airlines
AA1082
American Airlines
|
10:45
Mayaguez
13:30
San Juan
17:35
Miami
|
11:22
San Juan
15:28
Miami
19:22
Kingston
|
Connect |
9K32
Cape Air
B62537
JetBlue Airways
B62548
JetBlue Airways
B61575
JetBlue Airways
|
10:45
Mayaguez
15:07
San Juan
17:07
Santo Domingo
23:01
Fort Lauderdale-Hollywood International
|
11:22
San Juan
16:05
Santo Domingo
18:32
Fort Lauderdale-Hollywood International
00:41
Kingston
|
Connect |
9K32
Cape Air
B61754
JetBlue Airways
B61575
JetBlue Airways
|
10:45
Mayaguez
13:50
San Juan
23:01
Fort Lauderdale-Hollywood International
|
11:22
San Juan
15:40
Fort Lauderdale-Hollywood International
00:41
Kingston
|
Connect |
9K36
Cape Air
AA1254
American Airlines
AA952
American Airlines
|
13:20
Mayaguez
17:30
San Juan
22:45
Miami
|
13:57
San Juan
19:28
Miami
00:32
Kingston
|
Connect |
9K36
Cape Air
AA1613
American Airlines
AA952
American Airlines
|
13:20
Mayaguez
15:45
San Juan
22:45
Miami
|
13:57
San Juan
17:43
Miami
00:32
Kingston
|
Connect |
9K36
Cape Air
B62537
JetBlue Airways
B62548
JetBlue Airways
B61575
JetBlue Airways
|
13:20
Mayaguez
15:07
San Juan
17:07
Santo Domingo
23:01
Fort Lauderdale-Hollywood International
|
13:57
San Juan
16:05
Santo Domingo
18:32
Fort Lauderdale-Hollywood International
00:41
Kingston
|
Connect |
9K36
Cape Air
B6554
JetBlue Airways
B61575
JetBlue Airways
|
13:20
Mayaguez
18:40
San Juan
23:01
Fort Lauderdale-Hollywood International
|
13:57
San Juan
20:24
Fort Lauderdale-Hollywood International
00:41
Kingston
|
Connect |
9K42
Cape Air
AA1254
American Airlines
AA952
American Airlines
|
16:00
Mayaguez
17:30
San Juan
22:45
Miami
|
16:37
San Juan
19:28
Miami
00:32
Kingston
|
Connect |
9K42
Cape Air
B6554
JetBlue Airways
B61575
JetBlue Airways
|
16:00
Mayaguez
18:40
San Juan
23:01
Fort Lauderdale-Hollywood International
|
16:37
San Juan
20:24
Fort Lauderdale-Hollywood International
00:41
Kingston
|
Connect |
You can find hotels and accommodations in Jamaica with our hotels search tool below
Booking.com