How to get to Puerto Rico from Bahamas by flight ? You can check flights from Bahamas to Puerto Rico below.
You can find flight ticket prices from Bahamas to Puerto Rico with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Bahamas to Freeport.
You take a flight from Freeport to San Juan and cost approximately 1200 USD.
You take a bus, shuttle or taxi from San Juan to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
UP316
Bahamasair
UP225
Bahamasair
AA1613
American Airlines
|
07:15
Freeport
10:00
Nassau
12:00
Miami
|
08:00
Nassau
10:55
Miami
14:31
San Juan
|
Connect |
WST702
Western Air
B61894
JetBlue Airways
B61653
JetBlue Airways
|
08:00
Freeport
09:40
Nassau
12:25
Fort Lauderdale
|
08:35
Nassau
10:42
Fort Lauderdale
15:04
San Juan
|
Connect |
WST702
Western Air
B61894
JetBlue Airways
B6353
JetBlue Airways
|
08:00
Freeport
09:40
Nassau
11:44
Fort Lauderdale
|
08:35
Nassau
10:42
Fort Lauderdale
14:25
San Juan
|
Connect |
UP141
Bahamasair
WN1438
Southwest Airlines
|
10:00
Freeport
14:00
Fort Lauderdale
|
10:45
Fort Lauderdale
16:45
San Juan
|
Connect |
UP141
Bahamasair
B6353
JetBlue Airways
|
10:00
Freeport
11:44
Fort Lauderdale
|
10:45
Fort Lauderdale
14:25
San Juan
|
Connect |
UP141
Bahamasair
B61653
JetBlue Airways
|
10:00
Freeport
12:25
Fort Lauderdale
|
10:45
Fort Lauderdale
15:04
San Juan
|
Connect |
WST716
Western Air
B61394
JetBlue Airways
B61453
JetBlue Airways
|
12:00
Freeport
14:15
Nassau
16:45
Fort Lauderdale
|
12:35
Nassau
15:21
Fort Lauderdale
19:23
San Juan
|
Connect |
UP103
Bahamasair
WN1438
Southwest Airlines
|
12:00
Freeport
14:00
Fort Lauderdale
|
12:40
Fort Lauderdale
16:45
San Juan
|
Connect |
WST716
Western Air
B61394
JetBlue Airways
B61553
JetBlue Airways
|
12:00
Freeport
14:15
Nassau
16:37
Fort Lauderdale
|
12:35
Nassau
15:21
Fort Lauderdale
19:15
San Juan
|
Connect |
UP103
Bahamasair
B61553
JetBlue Airways
|
12:00
Freeport
16:37
Fort Lauderdale
|
12:40
Fort Lauderdale
19:15
San Juan
|
Connect |
AA4034
American Airlines
AA1570
American Airlines
|
12:11
Freeport
17:25
Miami
|
13:00
Miami
20:00
San Juan
|
Connect |
UP320
Bahamasair
UP205
Bahamasair
B61453
JetBlue Airways
|
13:00
Freeport
15:00
Nassau
16:45
Fort Lauderdale
|
13:45
Nassau
15:55
Fort Lauderdale
19:23
San Juan
|
Connect |
UP320
Bahamasair
UP227
Bahamasair
AA1570
American Airlines
|
13:00
Freeport
14:45
Nassau
17:25
Miami
|
13:45
Nassau
15:40
Miami
20:00
San Juan
|
Connect |
3M142
Silver Airways
B61553
JetBlue Airways
|
14:05
Freeport
16:37
Fort Lauderdale
|
14:55
Fort Lauderdale
19:15
San Juan
|
Connect |
3M142
Silver Airways
3M67
Silver Airways
B61433
JetBlue Airways
|
14:05
Freeport
17:25
Fort Lauderdale
20:50
Orlando
|
14:55
Fort Lauderdale
18:50
Orlando
23:41
San Juan
|
Connect |
3M142
Silver Airways
3M67
Silver Airways
B61933
JetBlue Airways
|
14:05
Freeport
17:25
Fort Lauderdale
19:50
Orlando
|
14:55
Fort Lauderdale
18:50
Orlando
22:42
San Juan
|
Connect |
3M142
Silver Airways
B61453
JetBlue Airways
|
14:05
Freeport
16:45
Fort Lauderdale
|
14:55
Fort Lauderdale
19:23
San Juan
|
Connect |
UP322
Bahamasair
UP207
Bahamasair
WN5992
Southwest Airlines
|
16:00
Freeport
19:15
Nassau
21:05
Fort Lauderdale
|
16:45
Nassau
20:10
Fort Lauderdale
23:45
San Juan
|
Connect |
UP101
Bahamasair
B6453
JetBlue Airways
|
17:30
Freeport
23:45
Fort Lauderdale
|
18:15
Fort Lauderdale
02:20
San Juan
|
Connect |
UP101
Bahamasair
WN5992
Southwest Airlines
|
17:30
Freeport
21:05
Fort Lauderdale
|
18:15
Fort Lauderdale
23:45
San Juan
|
Connect |
UP101
Bahamasair
WN3170 4645
Southwest Airlines
|
17:30
Freeport
20:30
Fort Lauderdale
|
18:15
Fort Lauderdale
23:15
San Juan
|
Connect |
You take a bus, shuttle or taxi from your location in Bahamas to Marsh Harbour.
You take a flight from Marsh Harbour 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 | |
---|---|---|---|
WST603
Western Air
WN1858
Southwest Airlines
WN3878
Southwest Airlines
|
09:50
Marsh Harbour
12:10
Nassau
14:30
Fort Lauderdale
|
10:15
Nassau
13:20
Fort Lauderdale
17:15
San Juan
|
Connect |
WST603
Western Air
WN1858
Southwest Airlines
WN3167
Southwest Airlines
|
09:50
Marsh Harbour
12:10
Nassau
14:40
Fort Lauderdale
|
10:15
Nassau
13:20
Fort Lauderdale
17:25
San Juan
|
Connect |
3M89
Silver Airways
B61151
JetBlue Airways
|
10:10
Marsh Harbour
14:22
Tampa
|
12:00
Tampa
17:25
San Juan
|
Connect |
3M89
Silver Airways
WN162 3477
Southwest Airlines
|
10:10
Marsh Harbour
15:05
Tampa
|
12:00
Tampa
18:05
San Juan
|
Connect |
3M63
Silver Airways
B61453
JetBlue Airways
|
12:00
Marsh Harbour
16:45
Fort Lauderdale
|
13:20
Fort Lauderdale
19:23
San Juan
|
Connect |
3M63
Silver Airways
3M67
Silver Airways
B62433
JetBlue Airways
|
12:00
Marsh Harbour
17:25
Fort Lauderdale
22:55
Orlando
|
13:20
Fort Lauderdale
18:50
Orlando
01:46
San Juan
|
Connect |
3M63
Silver Airways
B61553
JetBlue Airways
|
12:00
Marsh Harbour
16:37
Fort Lauderdale
|
13:20
Fort Lauderdale
19:15
San Juan
|
Connect |
3M63
Silver Airways
3M66
Silver Airways
B61933
JetBlue Airways
|
12:00
Marsh Harbour
14:40
Fort Lauderdale
19:50
Orlando
|
13:20
Fort Lauderdale
16:05
Orlando
22:42
San Juan
|
Connect |
3M63
Silver Airways
3M66
Silver Airways
B61433
JetBlue Airways
|
12:00
Marsh Harbour
14:40
Fort Lauderdale
20:50
Orlando
|
13:20
Fort Lauderdale
16:05
Orlando
23:41
San Juan
|
Connect |
3M63
Silver Airways
B6453
JetBlue Airways
|
12:00
Marsh Harbour
23:45
Fort Lauderdale
|
13:20
Fort Lauderdale
02:20
San Juan
|
Connect |
3M63
Silver Airways
3M66
Silver Airways
B62433
JetBlue Airways
|
12:00
Marsh Harbour
14:40
Fort Lauderdale
22:55
Orlando
|
13:20
Fort Lauderdale
16:05
Orlando
01:46
San Juan
|
Connect |
3M63
Silver Airways
3M67
Silver Airways
B61933
JetBlue Airways
|
12:00
Marsh Harbour
17:25
Fort Lauderdale
19:50
Orlando
|
13:20
Fort Lauderdale
18:50
Orlando
22:42
San Juan
|
Connect |
3M63
Silver Airways
3M67
Silver Airways
B61433
JetBlue Airways
|
12:00
Marsh Harbour
17:25
Fort Lauderdale
20:50
Orlando
|
13:20
Fort Lauderdale
18:50
Orlando
23:41
San Juan
|
Connect |
AA4409
American Airlines
AA397
American Airlines
|
12:08
Marsh Harbour
19:40
Miami
|
13:13
Miami
22:15
San Juan
|
Connect |
AA4409
American Airlines
AA2414
American Airlines
|
12:08
Marsh Harbour
23:00
Miami
|
13:13
Miami
01:33
San Juan
|
Connect |
AA4409
American Airlines
AA1570
American Airlines
|
12:08
Marsh Harbour
17:25
Miami
|
13:13
Miami
20:00
San Juan
|
Connect |
3M146
Silver Airways
B61433
JetBlue Airways
|
14:10
Marsh Harbour
20:50
Orlando
|
15:55
Orlando
23:41
San Juan
|
Connect |
3M146
Silver Airways
B61933
JetBlue Airways
|
14:10
Marsh Harbour
19:50
Orlando
|
15:55
Orlando
22:42
San Juan
|
Connect |
3M146
Silver Airways
B62433
JetBlue Airways
|
14:10
Marsh Harbour
22:55
Orlando
|
15:55
Orlando
01:46
San Juan
|
Connect |
3M65
Silver Airways
3M67
Silver Airways
B62433
JetBlue Airways
|
15:05
Marsh Harbour
17:25
Fort Lauderdale
22:55
Orlando
|
16:25
Fort Lauderdale
18:50
Orlando
01:46
San Juan
|
Connect |
3M65
Silver Airways
3M67
Silver Airways
B61433
JetBlue Airways
|
15:05
Marsh Harbour
17:25
Fort Lauderdale
20:50
Orlando
|
16:25
Fort Lauderdale
18:50
Orlando
23:41
San Juan
|
Connect |
3M65
Silver Airways
B6453
JetBlue Airways
|
15:05
Marsh Harbour
23:45
Fort Lauderdale
|
16:25
Fort Lauderdale
02:20
San Juan
|
Connect |
3M65
Silver Airways
3M67
Silver Airways
B61933
JetBlue Airways
|
15:05
Marsh Harbour
17:25
Fort Lauderdale
19:50
Orlando
|
16:25
Fort Lauderdale
18:50
Orlando
22:42
San Juan
|
Connect |
3M144
Silver Airways
B62433
JetBlue Airways
|
15:20
Marsh Harbour
22:55
Orlando
|
17:05
Orlando
01:46
San Juan
|
Connect |
3M144
Silver Airways
B61433
JetBlue Airways
|
15:20
Marsh Harbour
20:50
Orlando
|
17:05
Orlando
23:41
San Juan
|
Connect |
3M144
Silver Airways
B61933
JetBlue Airways
|
15:20
Marsh Harbour
19:50
Orlando
|
17:05
Orlando
22:42
San Juan
|
Connect |
You take a bus, shuttle or taxi from your location in Bahamas to Nassau.
You take a flight from Nassau to San Juan and cost approximately 500 USD.
You take a bus, shuttle or taxi from San Juan to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
AA4458
American Airlines
AA2531
American Airlines
3M3941
Silver Airways
|
06:24
Nassau
10:35
Miami
14:15
Christiansted
|
07:30
Miami
13:14
Christiansted
14:55
San Juan
|
Connect |
AA4458
American Airlines
AA1613
American Airlines
|
06:24
Nassau
12:00
Miami
|
07:30
Miami
14:31
San Juan
|
Connect |
AA4458
American Airlines
AA1254
American Airlines
|
06:24
Nassau
10:25
Miami
|
07:30
Miami
12:59
San Juan
|
Connect |
UP201
Bahamasair
B6253
JetBlue Airways
|
07:30
Nassau
09:48
Fort Lauderdale
|
08:25
Fort Lauderdale
12:27
San Juan
|
Connect |
DL286
Delta
DL1387
Delta
|
08:00
Nassau
11:12
Atlanta
|
10:15
Atlanta
14:57
San Juan
|
Connect |
B61894
JetBlue Airways
B6353
JetBlue Airways
|
09:40
Nassau
11:44
Fort Lauderdale
|
10:42
Fort Lauderdale
14:25
San Juan
|
Connect |
B61894
JetBlue Airways
B61553
JetBlue Airways
|
09:40
Nassau
16:37
Fort Lauderdale
|
10:42
Fort Lauderdale
19:15
San Juan
|
Connect |
B61894
JetBlue Airways
B61653
JetBlue Airways
|
09:40
Nassau
12:25
Fort Lauderdale
|
10:42
Fort Lauderdale
15:04
San Juan
|
Connect |
UP225
Bahamasair
AA1613
American Airlines
|
10:00
Nassau
12:00
Miami
|
10:55
Miami
14:31
San Juan
|
Connect |
B6240
JetBlue Airways
B6733
JetBlue Airways
|
10:28
Nassau
15:59
Orlando
|
11:54
Orlando
18:55
San Juan
|
Connect |
AA4590
American Airlines
AA1570
American Airlines
|
10:38
Nassau
17:25
Miami
|
11:44
Miami
20:00
San Juan
|
Connect |
B62922
JetBlue Airways
B63
JetBlue Airways
|
11:25
Nassau
16:48
New York JFK
|
14:23
New York JFK
20:53
San Juan
|
Connect |
UP237
Bahamasair
WN5052 2310
Southwest Airlines
|
11:30
Nassau
14:05
Orlando
|
12:45
Orlando
17:00
San Juan
|
Connect |
WN1858
Southwest Airlines
WN3167
Southwest Airlines
|
12:10
Nassau
14:40
Fort Lauderdale
|
13:20
Fort Lauderdale
17:25
San Juan
|
Connect |
WN1858
Southwest Airlines
WN3878
Southwest Airlines
|
12:10
Nassau
14:30
Fort Lauderdale
|
13:20
Fort Lauderdale
17:15
San Juan
|
Connect |
AA2834
American Airlines
AA1570
American Airlines
|
12:19
Nassau
17:25
Miami
|
13:30
Miami
20:00
San Juan
|
Connect |
AA1912
American Airlines
AA1529
American Airlines
|
12:45
Nassau
17:45
Philadelphia
|
15:46
Philadelphia
21:25
San Juan
|
Connect |
DL376
Delta
DL549
Delta
|
13:00
Nassau
18:21
Atlanta
|
15:15
Atlanta
22:10
San Juan
|
Connect |
DL372
Delta
DL433
Delta
|
13:45
Nassau
18:20
New York JFK
|
17:00
New York JFK
22:26
San Juan
|
Connect |
WN1868
Southwest Airlines
WN6344
Southwest Airlines
|
14:00
Nassau
18:15
Baltimore
|
16:40
Baltimore
22:25
San Juan
|
Connect |
WN1868
Southwest Airlines
WN3623
Southwest Airlines
|
14:00
Nassau
18:45
Baltimore
|
16:40
Baltimore
22:55
San Juan
|
Connect |
AA4433
American Airlines
AA1570
American Airlines
|
14:13
Nassau
17:25
Miami
|
15:21
Miami
20:00
San Juan
|
Connect |
AA4433
American Airlines
AA397
American Airlines
|
14:13
Nassau
19:40
Miami
|
15:21
Miami
22:15
San Juan
|
Connect |
B61394
JetBlue Airways
B61553
JetBlue Airways
|
14:15
Nassau
16:37
Fort Lauderdale
|
15:21
Fort Lauderdale
19:15
San Juan
|
Connect |
B61394
JetBlue Airways
B61453
JetBlue Airways
|
14:15
Nassau
16:45
Fort Lauderdale
|
15:21
Fort Lauderdale
19:23
San Juan
|
Connect |
UP227
Bahamasair
AA1570
American Airlines
|
14:45
Nassau
17:25
Miami
|
15:40
Miami
20:00
San Juan
|
Connect |
UP205
Bahamasair
B61453
JetBlue Airways
|
15:00
Nassau
16:45
Fort Lauderdale
|
15:55
Fort Lauderdale
19:23
San Juan
|
Connect |
AA4692
American Airlines
AA397
American Airlines
|
15:48
Nassau
19:40
Miami
|
17:00
Miami
22:15
San Juan
|
Connect |
AA4692
American Airlines
AA2414
American Airlines
|
15:48
Nassau
23:00
Miami
|
17:00
Miami
01:33
San Juan
|
Connect |
WN243
Southwest Airlines
WN5992
Southwest Airlines
|
16:10
Nassau
21:05
Fort Lauderdale
|
17:20
Fort Lauderdale
23:45
San Juan
|
Connect |
WN243
Southwest Airlines
WN3170 4645
Southwest Airlines
|
16:10
Nassau
20:30
Fort Lauderdale
|
17:20
Fort Lauderdale
23:15
San Juan
|
Connect |
WN605
Southwest Airlines
WN3170 4645
Southwest Airlines
|
16:45
Nassau
20:30
Fort Lauderdale
|
17:55
Fort Lauderdale
23:15
San Juan
|
Connect |
B6422
JetBlue Airways
B62103
JetBlue Airways
|
16:58
Nassau
21:45
New York JFK
|
20:00
New York JFK
01:54
San Juan
|
Connect |
UP239
Bahamasair
B61933
JetBlue Airways
|
17:00
Nassau
19:50
Orlando
|
18:15
Orlando
22:42
San Juan
|
Connect |
AA4348
American Airlines
AA397
American Airlines
|
17:07
Nassau
19:40
Miami
|
18:15
Miami
22:15
San Juan
|
Connect |
AA4348
American Airlines
AA2414
American Airlines
|
17:07
Nassau
23:00
Miami
|
18:15
Miami
01:33
San Juan
|
Connect |
B62794
JetBlue Airways
B6453
JetBlue Airways
|
17:45
Nassau
23:45
Fort Lauderdale
|
18:48
Fort Lauderdale
02:20
San Juan
|
Connect |
B62394
JetBlue Airways
B6453
JetBlue Airways
|
19:00
Nassau
23:45
Fort Lauderdale
|
19:59
Fort Lauderdale
02:20
San Juan
|
Connect |
AA4560
American Airlines
AA2414
American Airlines
|
19:08
Nassau
23:00
Miami
|
20:10
Miami
01:33
San Juan
|
Connect |
UP207
Bahamasair
WN5992
Southwest Airlines
|
19:15
Nassau
21:05
Fort Lauderdale
|
20:10
Fort Lauderdale
23:45
San Juan
|
Connect |
You take a bus, shuttle or taxi from your location in Bahamas to Freeport.
You take a flight from Freeport to Aguadilla and cost approximately 2100 USD.
You take a bus, shuttle or taxi from Aguadilla to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
WST703
Western Air
B6240
JetBlue Airways
B61429
JetBlue Airways
|
06:30
Freeport
10:28
Nassau
14:34
Orlando
|
07:05
Nassau
11:54
Orlando
17:26
Aguadilla
|
Connect |
UP316
Bahamasair
UP237
Bahamasair
B61429
JetBlue Airways
|
07:15
Freeport
11:30
Nassau
14:34
Orlando
|
08:00
Nassau
12:45
Orlando
17:26
Aguadilla
|
Connect |
WST702
Western Air
B6240
JetBlue Airways
B61429
JetBlue Airways
|
08:00
Freeport
10:28
Nassau
14:34
Orlando
|
08:35
Nassau
11:54
Orlando
17:26
Aguadilla
|
Connect |
UP141
Bahamasair
UA2335
United Airlines
UA569
United Airlines
|
10:00
Freeport
15:50
Fort Lauderdale
20:38
Newark
|
10:45
Fort Lauderdale
18:49
Newark
00:39
Aguadilla
|
Connect |
UP141
Bahamasair
B61091
JetBlue Airways
|
10:00
Freeport
23:38
Fort Lauderdale
|
10:45
Fort Lauderdale
02:10
Aguadilla
|
Connect |
UP103
Bahamasair
3M66
Silver Airways
B6629
JetBlue Airways
|
12:00
Freeport
14:40
Fort Lauderdale
21:11
Orlando
|
12:40
Fort Lauderdale
16:05
Orlando
23:58
Aguadilla
|
Connect |
WST716
Western Air
UA1539
United Airlines
UA569
United Airlines
|
12:00
Freeport
14:20
Nassau
20:38
Newark
|
12:35
Nassau
17:35
Newark
00:39
Aguadilla
|
Connect |
UP103
Bahamasair
3M67
Silver Airways
B6629
JetBlue Airways
|
12:00
Freeport
17:25
Fort Lauderdale
21:11
Orlando
|
12:40
Fort Lauderdale
18:50
Orlando
23:58
Aguadilla
|
Connect |
UP103
Bahamasair
UA2335
United Airlines
UA569
United Airlines
|
12:00
Freeport
15:50
Fort Lauderdale
20:38
Newark
|
12:40
Fort Lauderdale
18:49
Newark
00:39
Aguadilla
|
Connect |
UP103
Bahamasair
B61091
JetBlue Airways
|
12:00
Freeport
23:38
Fort Lauderdale
|
12:40
Fort Lauderdale
02:10
Aguadilla
|
Connect |
UP103
Bahamasair
UA1913
United Airlines
UA569
United Airlines
|
12:00
Freeport
13:30
Fort Lauderdale
20:38
Newark
|
12:40
Fort Lauderdale
16:29
Newark
00:39
Aguadilla
|
Connect |
AA4034
American Airlines
AA1194
American Airlines
B6629
JetBlue Airways
|
12:11
Freeport
17:30
Miami
21:11
Orlando
|
13:00
Miami
18:44
Orlando
23:58
Aguadilla
|
Connect |
AA4034
American Airlines
AA2232
American Airlines
B6629
JetBlue Airways
|
12:11
Freeport
15:45
Miami
21:11
Orlando
|
13:00
Miami
16:59
Orlando
23:58
Aguadilla
|
Connect |
UP320
Bahamasair
UP239
Bahamasair
B6629
JetBlue Airways
|
13:00
Freeport
17:00
Nassau
21:11
Orlando
|
13:45
Nassau
18:15
Orlando
23:58
Aguadilla
|
Connect |
WST709
Western Air
B6422
JetBlue Airways
B6839
JetBlue Airways
|
13:00
Freeport
16:58
Nassau
23:44
New York JFK
|
13:35
Nassau
20:00
New York JFK
03:39
Aguadilla
|
Connect |
UP320
Bahamasair
B6422
JetBlue Airways
B6839
JetBlue Airways
|
13:00
Freeport
16:58
Nassau
23:44
New York JFK
|
13:45
Nassau
20:00
New York JFK
03:39
Aguadilla
|
Connect |
3M142
Silver Airways
3M67
Silver Airways
B6729
JetBlue Airways
|
14:05
Freeport
17:25
Fort Lauderdale
05:04
Orlando
|
14:55
Fort Lauderdale
18:50
Orlando
07:49
Aguadilla
|
Connect |
3M142
Silver Airways
UA2335
United Airlines
UA569
United Airlines
|
14:05
Freeport
15:50
Fort Lauderdale
20:38
Newark
|
14:55
Fort Lauderdale
18:49
Newark
00:39
Aguadilla
|
Connect |
3M142
Silver Airways
B62202
JetBlue Airways
B6839
JetBlue Airways
|
14:05
Freeport
17:00
Fort Lauderdale
23:44
New York JFK
|
14:55
Fort Lauderdale
20:01
New York JFK
03:39
Aguadilla
|
Connect |
3M142
Silver Airways
B61802
JetBlue Airways
B6839
JetBlue Airways
|
14:05
Freeport
19:46
Fort Lauderdale
23:44
New York JFK
|
14:55
Fort Lauderdale
22:44
New York JFK
03:39
Aguadilla
|
Connect |
3M142
Silver Airways
3M67
Silver Airways
B6629
JetBlue Airways
|
14:05
Freeport
17:25
Fort Lauderdale
21:11
Orlando
|
14:55
Fort Lauderdale
18:50
Orlando
23:58
Aguadilla
|
Connect |
3M142
Silver Airways
B61091
JetBlue Airways
|
14:05
Freeport
23:38
Fort Lauderdale
|
14:55
Fort Lauderdale
02:10
Aguadilla
|
Connect |
UP330
Bahamasair
B6422
JetBlue Airways
B6839
JetBlue Airways
|
14:45
Freeport
16:58
Nassau
23:44
New York JFK
|
15:30
Nassau
20:00
New York JFK
03:39
Aguadilla
|
Connect |
UP330
Bahamasair
UP207
Bahamasair
B61091
JetBlue Airways
|
14:45
Freeport
19:15
Nassau
23:38
Fort Lauderdale
|
15:30
Nassau
20:10
Fort Lauderdale
02:10
Aguadilla
|
Connect |
UP322
Bahamasair
UP207
Bahamasair
B61091
JetBlue Airways
|
16:00
Freeport
19:15
Nassau
23:38
Fort Lauderdale
|
16:45
Nassau
20:10
Fort Lauderdale
02:10
Aguadilla
|
Connect |
WST705
Western Air
B62394
JetBlue Airways
B61091
JetBlue Airways
|
17:00
Freeport
19:00
Nassau
23:38
Fort Lauderdale
|
17:35
Nassau
19:59
Fort Lauderdale
02:10
Aguadilla
|
Connect |
UP101
Bahamasair
B61802
JetBlue Airways
B6839
JetBlue Airways
|
17:30
Freeport
19:46
Fort Lauderdale
23:44
New York JFK
|
18:15
Fort Lauderdale
22:44
New York JFK
03:39
Aguadilla
|
Connect |
UP101
Bahamasair
B61091
JetBlue Airways
|
17:30
Freeport
23:38
Fort Lauderdale
|
18:15
Fort Lauderdale
02:10
Aguadilla
|
Connect |
You take a bus, shuttle or taxi from your location in Bahamas to George Town.
You take a flight from George Town to San Juan and cost approximately 650 USD.
You take a bus, shuttle or taxi from San Juan to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
3M74
Silver Airways
B61653
JetBlue Airways
|
09:45
George Town
12:25
Fort Lauderdale
|
11:30
Fort Lauderdale
15:04
San Juan
|
Connect |
3M74
Silver Airways
B61553
JetBlue Airways
|
09:45
George Town
16:37
Fort Lauderdale
|
11:30
Fort Lauderdale
19:15
San Juan
|
Connect |
3M74
Silver Airways
B61453
JetBlue Airways
|
09:45
George Town
16:45
Fort Lauderdale
|
11:30
Fort Lauderdale
19:23
San Juan
|
Connect |
AA4387
American Airlines
AA397
American Airlines
|
12:30
George Town
19:40
Miami
|
13:48
Miami
22:15
San Juan
|
Connect |
AA4387
American Airlines
AA1570
American Airlines
|
12:30
George Town
17:25
Miami
|
13:48
Miami
20:00
San Juan
|
Connect |
DL5500
Delta
DL549
Delta
|
13:40
George Town
18:21
Atlanta
|
16:09
Atlanta
22:10
San Juan
|
Connect |
AA4673
American Airlines
AA1570
American Airlines
|
14:10
George Town
17:25
Miami
|
15:26
Miami
20:00
San Juan
|
Connect |
AA4673
American Airlines
AA397
American Airlines
|
14:10
George Town
19:40
Miami
|
15:26
Miami
22:15
San Juan
|
Connect |
AA4673
American Airlines
AA2414
American Airlines
|
14:10
George Town
23:00
Miami
|
15:26
Miami
01:33
San Juan
|
Connect |
3M72
Silver Airways
3M67
Silver Airways
B61933
JetBlue Airways
|
14:30
George Town
17:25
Fort Lauderdale
19:50
Orlando
|
16:05
Fort Lauderdale
18:50
Orlando
22:42
San Juan
|
Connect |
3M72
Silver Airways
3M67
Silver Airways
B61433
JetBlue Airways
|
14:30
George Town
17:25
Fort Lauderdale
20:50
Orlando
|
16:05
Fort Lauderdale
18:50
Orlando
23:41
San Juan
|
Connect |
3M72
Silver Airways
3M67
Silver Airways
B62433
JetBlue Airways
|
14:30
George Town
17:25
Fort Lauderdale
22:55
Orlando
|
16:05
Fort Lauderdale
18:50
Orlando
01:46
San Juan
|
Connect |
You take a bus, shuttle or taxi from your location in Bahamas to Nassau.
You take a flight from Nassau to Aguadilla and cost approximately 900 USD.
You take a bus, shuttle or taxi from Aguadilla to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
UP837
Bahamasair
B61429
JetBlue Airways
|
08:00
Nassau
14:34
Orlando
|
09:15
Orlando
17:26
Aguadilla
|
Connect |
B6240
JetBlue Airways
B61429
JetBlue Airways
|
10:28
Nassau
14:34
Orlando
|
11:54
Orlando
17:26
Aguadilla
|
Connect |
UP237
Bahamasair
B61429
JetBlue Airways
|
11:30
Nassau
14:34
Orlando
|
12:45
Orlando
17:26
Aguadilla
|
Connect |
B61394
JetBlue Airways
B61091
JetBlue Airways
|
14:15
Nassau
23:38
Fort Lauderdale
|
15:21
Fort Lauderdale
02:10
Aguadilla
|
Connect |
B61394
JetBlue Airways
3M67
Silver Airways
B6629
JetBlue Airways
|
14:15
Nassau
17:25
Fort Lauderdale
21:11
Orlando
|
15:21
Fort Lauderdale
18:50
Orlando
23:58
Aguadilla
|
Connect |
UA1539
United Airlines
UA569
United Airlines
|
14:20
Nassau
20:38
Newark
|
17:35
Newark
00:39
Aguadilla
|
Connect |
WN605
Southwest Airlines
B61091
JetBlue Airways
|
16:45
Nassau
23:38
Fort Lauderdale
|
17:55
Fort Lauderdale
02:10
Aguadilla
|
Connect |
B6422
JetBlue Airways
B6839
JetBlue Airways
|
16:58
Nassau
23:44
New York JFK
|
20:00
New York JFK
03:39
Aguadilla
|
Connect |
UP239
Bahamasair
B6629
JetBlue Airways
|
17:00
Nassau
21:11
Orlando
|
18:15
Orlando
23:58
Aguadilla
|
Connect |
B62794
JetBlue Airways
B61802
JetBlue Airways
B6839
JetBlue Airways
|
17:45
Nassau
19:46
Fort Lauderdale
23:44
New York JFK
|
18:48
Fort Lauderdale
22:44
New York JFK
03:39
Aguadilla
|
Connect |
B62794
JetBlue Airways
B61091
JetBlue Airways
|
17:45
Nassau
23:38
Fort Lauderdale
|
18:48
Fort Lauderdale
02:10
Aguadilla
|
Connect |
DL799
Delta
B6839
JetBlue Airways
|
18:55
Nassau
23:44
New York JFK
|
22:05
New York JFK
03:39
Aguadilla
|
Connect |
B62394
JetBlue Airways
B61091
JetBlue Airways
|
19:00
Nassau
23:38
Fort Lauderdale
|
19:59
Fort Lauderdale
02:10
Aguadilla
|
Connect |
UP207
Bahamasair
B61091
JetBlue Airways
|
19:15
Nassau
23:38
Fort Lauderdale
|
20:10
Fort Lauderdale
02:10
Aguadilla
|
Connect |
You take a bus, shuttle or taxi from your location in Bahamas to Nassau.
You take a flight from Nassau to Ponce and cost approximately 950 USD.
You take a bus, shuttle or taxi from Ponce to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
B61894
JetBlue Airways
B62202
JetBlue Airways
B6745
JetBlue Airways
|
09:40
Nassau
17:00
Fort Lauderdale
22:35
New York JFK
|
10:42
Fort Lauderdale
20:01
New York JFK
02:45
Ponce
|
Connect |
B61894
JetBlue Airways
B62702
JetBlue Airways
B6745
JetBlue Airways
|
09:40
Nassau
15:30
Fort Lauderdale
22:35
New York JFK
|
10:42
Fort Lauderdale
18:33
New York JFK
02:45
Ponce
|
Connect |
B6240
JetBlue Airways
B6384
JetBlue Airways
B6745
JetBlue Airways
|
10:28
Nassau
14:30
Orlando
22:35
New York JFK
|
11:54
Orlando
17:12
New York JFK
02:45
Ponce
|
Connect |
B6240
JetBlue Airways
B61284
JetBlue Airways
B6745
JetBlue Airways
|
10:28
Nassau
16:26
Orlando
22:35
New York JFK
|
11:54
Orlando
19:12
New York JFK
02:45
Ponce
|
Connect |
B6240
JetBlue Airways
B6667
JetBlue Airways
|
10:28
Nassau
22:55
Orlando
|
11:54
Orlando
01:49
Ponce
|
Connect |
B6240
JetBlue Airways
B6584
JetBlue Airways
B6745
JetBlue Airways
|
10:28
Nassau
13:00
Orlando
22:35
New York JFK
|
11:54
Orlando
15:41
New York JFK
02:45
Ponce
|
Connect |
B62922
JetBlue Airways
B6883
JetBlue Airways
B6667
JetBlue Airways
|
11:25
Nassau
15:59
New York JFK
22:55
Orlando
|
14:23
New York JFK
19:08
Orlando
01:49
Ponce
|
Connect |
B62922
JetBlue Airways
B6745
JetBlue Airways
|
11:25
Nassau
22:35
New York JFK
|
14:23
New York JFK
02:45
Ponce
|
Connect |
B62922
JetBlue Airways
B6283
JetBlue Airways
B6667
JetBlue Airways
|
11:25
Nassau
17:00
New York JFK
22:55
Orlando
|
14:23
New York JFK
20:10
Orlando
01:49
Ponce
|
Connect |
B61394
JetBlue Airways
B62202
JetBlue Airways
B6745
JetBlue Airways
|
14:15
Nassau
17:00
Fort Lauderdale
22:35
New York JFK
|
15:21
Fort Lauderdale
20:01
New York JFK
02:45
Ponce
|
Connect |
B61394
JetBlue Airways
3M67
Silver Airways
B6667
JetBlue Airways
|
14:15
Nassau
17:25
Fort Lauderdale
22:55
Orlando
|
15:21
Fort Lauderdale
18:50
Orlando
01:49
Ponce
|
Connect |
WN243
Southwest Airlines
WN3967
Southwest Airlines
B6667
JetBlue Airways
|
16:10
Nassau
19:10
Fort Lauderdale
22:55
Orlando
|
17:20
Fort Lauderdale
20:30
Orlando
01:49
Ponce
|
Connect |
AA1762
American Airlines
AA1879
American Airlines
B6667
JetBlue Airways
|
16:30
Nassau
19:59
Charlotte
22:55
Orlando
|
18:45
Charlotte
21:43
Orlando
01:49
Ponce
|
Connect |
B6422
JetBlue Airways
B62989
JetBlue Airways
B6767
JetBlue Airways
|
16:58
Nassau
21:20
New York JFK
06:40
Orlando
|
20:00
New York JFK
00:13
Orlando
09:35
Ponce
|
Connect |
B6422
JetBlue Airways
B6745
JetBlue Airways
|
16:58
Nassau
22:35
New York JFK
|
20:00
New York JFK
02:45
Ponce
|
Connect |
UP239
Bahamasair
B6667
JetBlue Airways
|
17:00
Nassau
22:55
Orlando
|
18:15
Orlando
01:49
Ponce
|
Connect |
AA4348
American Airlines
AA463
American Airlines
B6667
JetBlue Airways
|
17:07
Nassau
19:40
Miami
22:55
Orlando
|
18:15
Miami
20:55
Orlando
01:49
Ponce
|
Connect |
You can find hotels and accommodations in Puerto Rico with our hotels search tool below
Booking.com