How to get to Puerto Rico from Cuba by flight ? You can check flights from Cuba to Puerto Rico below.
You can find flight ticket prices from Cuba to Puerto Rico with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Cuba to Havana.
You take a flight from Havana to San Juan and cost approximately 310 USD.
You take a bus, shuttle or taxi from San Juan to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
CM295
Copa Airlines
CM142
Copa Airlines
|
06:20
Havana
12:20
Panama City
|
08:05
Panama City
16:08
San Juan
|
Connect |
CM231
Copa Airlines
CM142
Copa Airlines
|
08:15
Havana
12:20
Panama City
|
09:56
Panama City
16:08
San Juan
|
Connect |
CM321
Copa Airlines
CM142
Copa Airlines
|
08:45
Havana
12:20
Panama City
|
10:26
Panama City
16:08
San Juan
|
Connect |
AA2678
American Airlines
AA1391
American Airlines
3M3963
Silver Airways
|
09:00
Havana
12:15
Miami
18:00
Charlotte Amalie
|
10:20
Miami
14:51
Charlotte Amalie
18:35
San Juan
|
Connect |
AA2678
American Airlines
AA1613
American Airlines
|
09:00
Havana
12:00
Miami
|
10:20
Miami
14:31
San Juan
|
Connect |
AA2678
American Airlines
AA1293
American Airlines
3M3957
Silver Airways
|
09:00
Havana
12:05
Miami
18:00
Christiansted
|
10:20
Miami
14:44
Christiansted
18:40
San Juan
|
Connect |
AA2678
American Airlines
AA1570
American Airlines
|
09:00
Havana
17:25
Miami
|
10:20
Miami
20:00
San Juan
|
Connect |
WN3921
Southwest Airlines
WN3167
Southwest Airlines
|
09:20
Havana
14:40
Fort Lauderdale
|
10:40
Fort Lauderdale
17:25
San Juan
|
Connect |
WN3921
Southwest Airlines
WN3878
Southwest Airlines
|
09:20
Havana
14:30
Fort Lauderdale
|
10:40
Fort Lauderdale
17:15
San Juan
|
Connect |
WN3921
Southwest Airlines
WN1438
Southwest Airlines
|
09:20
Havana
14:00
Fort Lauderdale
|
10:40
Fort Lauderdale
16:45
San Juan
|
Connect |
B6800
JetBlue Airways
B61653
JetBlue Airways
|
10:00
Havana
12:25
Fort Lauderdale
|
11:12
Fort Lauderdale
15:04
San Juan
|
Connect |
B6800
JetBlue Airways
B61553
JetBlue Airways
|
10:00
Havana
16:37
Fort Lauderdale
|
11:12
Fort Lauderdale
19:15
San Juan
|
Connect |
B61004
JetBlue Airways
3M69
Silver Airways
B61453
JetBlue Airways
|
10:10
Havana
12:40
Orlando
16:45
Fort Lauderdale
|
11:40
Orlando
14:00
Fort Lauderdale
19:23
San Juan
|
Connect |
B61004
JetBlue Airways
3M69
Silver Airways
B61553
JetBlue Airways
|
10:10
Havana
12:40
Orlando
16:37
Fort Lauderdale
|
11:40
Orlando
14:00
Fort Lauderdale
19:15
San Juan
|
Connect |
B61004
JetBlue Airways
B6733
JetBlue Airways
|
10:10
Havana
15:59
Orlando
|
11:40
Orlando
18:55
San Juan
|
Connect |
JY459
InterCaribbean Airways
B62994
JetBlue Airways
|
10:35
Havana
17:11
Santo Domingo
|
13:05
Santo Domingo
18:14
San Juan
|
Connect |
AA1334
American Airlines
AA1570
American Airlines
|
11:45
Havana
17:25
Miami
|
13:05
Miami
20:00
San Juan
|
Connect |
AA1334
American Airlines
AA397
American Airlines
|
11:45
Havana
19:40
Miami
|
13:05
Miami
22:15
San Juan
|
Connect |
WN3925
Southwest Airlines
WN3167
Southwest Airlines
|
11:55
Havana
14:40
Fort Lauderdale
|
13:15
Fort Lauderdale
17:25
San Juan
|
Connect |
WN3925
Southwest Airlines
WN3878
Southwest Airlines
|
11:55
Havana
14:30
Fort Lauderdale
|
13:15
Fort Lauderdale
17:15
San Juan
|
Connect |
CM372
Copa Airlines
CM450
Copa Airlines
|
12:11
Havana
19:08
Panama City
|
13:56
Panama City
23:02
San Juan
|
Connect |
CM219
Copa Airlines
CM450
Copa Airlines
|
12:45
Havana
19:08
Panama City
|
14:29
Panama City
23:02
San Juan
|
Connect |
AA2706
American Airlines
AA397
American Airlines
|
12:50
Havana
19:40
Miami
|
14:05
Miami
22:15
San Juan
|
Connect |
AA2706
American Airlines
AA1570
American Airlines
|
12:50
Havana
17:25
Miami
|
14:05
Miami
20:00
San Juan
|
Connect |
WN5907
Southwest Airlines
F9120
Frontier Airlines
|
13:15
Havana
16:06
Tampa
|
14:40
Tampa
19:11
San Juan
|
Connect |
B6242
JetBlue Airways
B62503
JetBlue Airways
|
14:20
Havana
18:53
New York JFK
|
17:44
New York JFK
23:01
San Juan
|
Connect |
DL5202
Delta
DL549
Delta
|
14:35
Havana
18:21
Atlanta
|
16:57
Atlanta
22:10
San Juan
|
Connect |
CM247
Copa Airlines
CM450
Copa Airlines
|
14:50
Havana
19:08
Panama City
|
16:40
Panama City
23:02
San Juan
|
Connect |
UA3543
United Airlines
UA1543
United Airlines
|
14:55
Havana
20:13
Newark
|
18:41
Newark
00:15
San Juan
|
Connect |
WN3923
Southwest Airlines
WN5992
Southwest Airlines
|
14:55
Havana
21:05
Fort Lauderdale
|
16:15
Fort Lauderdale
23:45
San Juan
|
Connect |
WN3923
Southwest Airlines
WN3170 4645
Southwest Airlines
|
14:55
Havana
20:30
Fort Lauderdale
|
16:15
Fort Lauderdale
23:15
San Juan
|
Connect |
B61900
JetBlue Airways
B6453
JetBlue Airways
|
17:30
Havana
23:45
Fort Lauderdale
|
18:44
Fort Lauderdale
02:20
San Juan
|
Connect |
AA838
American Airlines
AA2414
American Airlines
|
17:50
Havana
23:00
Miami
|
19:05
Miami
01:33
San Juan
|
Connect |
AA2482
American Airlines
AA2414
American Airlines
|
19:15
Havana
23:00
Miami
|
20:30
Miami
01:33
San Juan
|
Connect |
DL527
Delta
AA2414
American Airlines
|
20:30
Havana
23:00
Miami
|
21:36
Miami
01:33
San Juan
|
Connect |
You take a bus, shuttle or taxi from your location in Cuba to Havana.
You take a flight from Havana to Aguadilla and cost approximately 330 USD.
You take a bus, shuttle or taxi from Aguadilla to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
B61004
JetBlue Airways
B61429
JetBlue Airways
|
10:10
Havana
14:34
Orlando
|
11:40
Orlando
17:26
Aguadilla
|
Connect |
B61004
JetBlue Airways
B6629
JetBlue Airways
|
10:10
Havana
21:11
Orlando
|
11:40
Orlando
23:58
Aguadilla
|
Connect |
B6242
JetBlue Airways
B6839
JetBlue Airways
|
14:20
Havana
23:44
New York JFK
|
17:44
New York JFK
03:39
Aguadilla
|
Connect |
UA3543
United Airlines
UA569
United Airlines
|
14:55
Havana
20:38
Newark
|
18:41
Newark
00:39
Aguadilla
|
Connect |
B61500
JetBlue Airways
B61091
JetBlue Airways
|
15:00
Havana
23:38
Fort Lauderdale
|
16:17
Fort Lauderdale
02:10
Aguadilla
|
Connect |
B61500
JetBlue Airways
3M67
Silver Airways
B6629
JetBlue Airways
|
15:00
Havana
17:25
Fort Lauderdale
21:11
Orlando
|
16:17
Fort Lauderdale
18:50
Orlando
23:58
Aguadilla
|
Connect |
B61500
JetBlue Airways
B61802
JetBlue Airways
B6839
JetBlue Airways
|
15:00
Havana
19:46
Fort Lauderdale
23:44
New York JFK
|
16:17
Fort Lauderdale
22:44
New York JFK
03:39
Aguadilla
|
Connect |
B61900
JetBlue Airways
B61091
JetBlue Airways
|
17:30
Havana
23:38
Fort Lauderdale
|
18:44
Fort Lauderdale
02:10
Aguadilla
|
Connect |
B61900
JetBlue Airways
B61802
JetBlue Airways
B6839
JetBlue Airways
|
17:30
Havana
19:46
Fort Lauderdale
23:44
New York JFK
|
18:44
Fort Lauderdale
22:44
New York JFK
03:39
Aguadilla
|
Connect |
You take a bus, shuttle or taxi from your location in Cuba to Havana.
You take a flight from Havana to Ponce and cost approximately 370 USD.
You take a bus, shuttle or taxi from Ponce to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
B6800
JetBlue Airways
3M67
Silver Airways
B6667
JetBlue Airways
|
10:00
Havana
17:25
Fort Lauderdale
22:55
Orlando
|
11:12
Fort Lauderdale
18:50
Orlando
01:49
Ponce
|
Connect |
B6800
JetBlue Airways
B62202
JetBlue Airways
B6745
JetBlue Airways
|
10:00
Havana
17:00
Fort Lauderdale
22:35
New York JFK
|
11:12
Fort Lauderdale
20:01
New York JFK
02:45
Ponce
|
Connect |
B6800
JetBlue Airways
B62702
JetBlue Airways
B6745
JetBlue Airways
|
10:00
Havana
15:30
Fort Lauderdale
22:35
New York JFK
|
11:12
Fort Lauderdale
18:33
New York JFK
02:45
Ponce
|
Connect |
B6800
JetBlue Airways
3M66
Silver Airways
B6667
JetBlue Airways
|
10:00
Havana
14:40
Fort Lauderdale
22:55
Orlando
|
11:12
Fort Lauderdale
16:05
Orlando
01:49
Ponce
|
Connect |
B61004
JetBlue Airways
B6667
JetBlue Airways
|
10:10
Havana
22:55
Orlando
|
11:40
Orlando
01:49
Ponce
|
Connect |
B61004
JetBlue Airways
B6384
JetBlue Airways
B6745
JetBlue Airways
|
10:10
Havana
14:30
Orlando
22:35
New York JFK
|
11:40
Orlando
17:12
New York JFK
02:45
Ponce
|
Connect |
B61004
JetBlue Airways
B61284
JetBlue Airways
B6745
JetBlue Airways
|
10:10
Havana
16:26
Orlando
22:35
New York JFK
|
11:40
Orlando
19:12
New York JFK
02:45
Ponce
|
Connect |
B61004
JetBlue Airways
B6584
JetBlue Airways
B6745
JetBlue Airways
|
10:10
Havana
13:00
Orlando
22:35
New York JFK
|
11:40
Orlando
15:41
New York JFK
02:45
Ponce
|
Connect |
UP212
Bahamasair
UP239
Bahamasair
B6667
JetBlue Airways
|
13:30
Havana
17:00
Nassau
22:55
Orlando
|
14:45
Nassau
18:15
Orlando
01:49
Ponce
|
Connect |
B6242
JetBlue Airways
B6901
JetBlue Airways
B6767
JetBlue Airways
|
14:20
Havana
19:30
New York JFK
06:40
Orlando
|
17:44
New York JFK
22:36
Orlando
09:35
Ponce
|
Connect |
B6242
JetBlue Airways
B62989
JetBlue Airways
B6767
JetBlue Airways
|
14:20
Havana
21:20
New York JFK
06:40
Orlando
|
17:44
New York JFK
00:13
Orlando
09:35
Ponce
|
Connect |
B6242
JetBlue Airways
B6745
JetBlue Airways
|
14:20
Havana
22:35
New York JFK
|
17:44
New York JFK
02:45
Ponce
|
Connect |
DL5202
Delta
DL2104
Delta
B6667
JetBlue Airways
|
14:35
Havana
19:00
Atlanta
22:55
Orlando
|
16:57
Atlanta
20:43
Orlando
01:49
Ponce
|
Connect |
DL5202
Delta
DL1089
Delta
B6667
JetBlue Airways
|
14:35
Havana
18:00
Atlanta
22:55
Orlando
|
16:57
Atlanta
19:45
Orlando
01:49
Ponce
|
Connect |
WN3923
Southwest Airlines
WN3967
Southwest Airlines
B6667
JetBlue Airways
|
14:55
Havana
19:10
Fort Lauderdale
22:55
Orlando
|
16:15
Fort Lauderdale
20:30
Orlando
01:49
Ponce
|
Connect |
WN3923
Southwest Airlines
WN3063
Southwest Airlines
B6667
JetBlue Airways
|
14:55
Havana
18:30
Fort Lauderdale
22:55
Orlando
|
16:15
Fort Lauderdale
19:55
Orlando
01:49
Ponce
|
Connect |
WN3923
Southwest Airlines
WN374
Southwest Airlines
B6667
JetBlue Airways
|
14:55
Havana
17:45
Fort Lauderdale
22:55
Orlando
|
16:15
Fort Lauderdale
19:10
Orlando
01:49
Ponce
|
Connect |
B61500
JetBlue Airways
3M67
Silver Airways
B6667
JetBlue Airways
|
15:00
Havana
17:25
Fort Lauderdale
22:55
Orlando
|
16:17
Fort Lauderdale
18:50
Orlando
01:49
Ponce
|
Connect |
You take a bus, shuttle or taxi from your location in Cuba to Havana.
You take a flight from Havana to Mayaguez and cost approximately 310 USD.
You take a bus, shuttle or taxi from Mayaguez to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
CM295
Copa Airlines
CM142
Copa Airlines
9K39
Cape Air
|
06:20
Havana
12:20
Panama City
18:48
San Juan
|
08:05
Panama City
16:08
San Juan
19:25
Mayaguez
|
Connect |
CM231
Copa Airlines
CM142
Copa Airlines
9K39
Cape Air
|
08:15
Havana
12:20
Panama City
18:48
San Juan
|
09:56
Panama City
16:08
San Juan
19:25
Mayaguez
|
Connect |
CM321
Copa Airlines
CM142
Copa Airlines
9K39
Cape Air
|
08:45
Havana
12:20
Panama City
18:48
San Juan
|
10:26
Panama City
16:08
San Juan
19:25
Mayaguez
|
Connect |
AA2678
American Airlines
AA1391
American Airlines
9K8341
Cape Air
9K39
Cape Air
|
09:00
Havana
12:15
Miami
15:57
Charlotte Amalie
18:48
San Juan
|
10:20
Miami
14:51
Charlotte Amalie
16:32
San Juan
19:25
Mayaguez
|
Connect |
AA2678
American Airlines
AA1613
American Airlines
9K39
Cape Air
|
09:00
Havana
12:00
Miami
18:48
San Juan
|
10:20
Miami
14:31
San Juan
19:25
Mayaguez
|
Connect |
WN3921
Southwest Airlines
WN3878
Southwest Airlines
9K39
Cape Air
|
09:20
Havana
14:30
Fort Lauderdale
18:48
San Juan
|
10:40
Fort Lauderdale
17:15
San Juan
19:25
Mayaguez
|
Connect |
B6800
JetBlue Airways
B61653
JetBlue Airways
9K39
Cape Air
|
10:00
Havana
12:25
Fort Lauderdale
18:48
San Juan
|
11:12
Fort Lauderdale
15:04
San Juan
19:25
Mayaguez
|
Connect |
WN3925
Southwest Airlines
WN3878
Southwest Airlines
9K39
Cape Air
|
11:55
Havana
14:30
Fort Lauderdale
18:48
San Juan
|
13:15
Fort Lauderdale
17:15
San Juan
19:25
Mayaguez
|
Connect |
WN3925
Southwest Airlines
WN3167
Southwest Airlines
9K39
Cape Air
|
11:55
Havana
14:40
Fort Lauderdale
18:48
San Juan
|
13:15
Fort Lauderdale
17:25
San Juan
19:25
Mayaguez
|
Connect |
AA2482
American Airlines
AA2414
American Airlines
9K31
Cape Air
|
19:15
Havana
23:00
Miami
08:57
San Juan
|
20:30
Miami
01:33
San Juan
09:34
Mayaguez
|
Connect |
AA2696
American Airlines
AA1341
American Airlines
9K35
Cape Air
|
21:10
Havana
07:20
Miami
11:26
San Juan
|
22:25
Miami
09:55
San Juan
12:03
Mayaguez
|
Connect |
You can find hotels and accommodations in Puerto Rico with our hotels search tool below
Booking.com