How to get to Puerto Rico from Roanoke by flight ? You can check flights from Roanoke to Puerto Rico below.
You can find flight ticket prices from Roanoke to Puerto Rico with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Roanoke to Dallas/Ft.Worth.
You take a flight from Dallas/Ft.Worth to San Juan and cost approximately 180 USD.
You take a bus, shuttle or taxi from San Juan to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
F92300
Frontier Airlines
F9108
Frontier Airlines
|
00:43
Dallas/Ft.Worth
07:35
Philadelphia
|
05:00
Philadelphia
11:40
San Juan
|
Connect |
AA2943
American Airlines
AA783
American Airlines
|
05:00
Dallas/Ft.Worth
11:04
Charlotte
|
08:36
Charlotte
14:53
San Juan
|
Connect |
UA6166
United Airlines
UA1192
United Airlines
|
05:24
Dallas/Ft.Worth
09:39
Houston
|
06:35
Houston
15:14
San Juan
|
Connect |
DL1647
Delta
DL634
Delta
|
05:30
Dallas/Ft.Worth
09:45
Atlanta
|
08:34
Atlanta
13:21
San Juan
|
Connect |
DL1647
Delta
DL1431
Delta
|
05:30
Dallas/Ft.Worth
12:47
Atlanta
|
08:34
Atlanta
16:18
San Juan
|
Connect |
AA2567
American Airlines
AA2063
American Airlines
|
06:00
Dallas/Ft.Worth
13:49
Miami
|
09:45
Miami
16:27
San Juan
|
Connect |
AA2567
American Airlines
AA2220
American Airlines
|
06:00
Dallas/Ft.Worth
11:05
Miami
|
09:45
Miami
13:43
San Juan
|
Connect |
AA2567
American Airlines
AA1299
American Airlines
|
06:00
Dallas/Ft.Worth
12:11
Miami
|
09:45
Miami
14:49
San Juan
|
Connect |
AA2386
American Airlines
AA2063
American Airlines
|
07:00
Dallas/Ft.Worth
13:49
Miami
|
10:55
Miami
16:27
San Juan
|
Connect |
AA2386
American Airlines
AA1299
American Airlines
|
07:00
Dallas/Ft.Worth
12:11
Miami
|
10:55
Miami
14:49
San Juan
|
Connect |
DL1656
Delta
DL1431
Delta
|
07:05
Dallas/Ft.Worth
12:47
Atlanta
|
10:12
Atlanta
16:18
San Juan
|
Connect |
UA733
United Airlines
UA1192
United Airlines
|
07:07
Dallas/Ft.Worth
09:39
Houston
|
08:24
Houston
15:14
San Juan
|
Connect |
F91550
Frontier Airlines
F9100
Frontier Airlines
|
07:15
Dallas/Ft.Worth
12:25
Atlanta
|
10:31
Atlanta
16:06
San Juan
|
Connect |
NK470
Spirit Airlines
NK1245
Spirit Airlines
|
07:30
Dallas/Ft.Worth
14:54
Fort Lauderdale-Hollywood International
|
11:27
Fort Lauderdale-Hollywood International
17:32
San Juan
|
Connect |
DL1034
Delta
DL669
Delta
|
07:45
Dallas/Ft.Worth
13:10
New York JFK
|
12:10
New York JFK
16:53
San Juan
|
Connect |
DL2815
Delta
DL1431
Delta
|
08:15
Dallas/Ft.Worth
12:47
Atlanta
|
11:18
Atlanta
16:18
San Juan
|
Connect |
NK718
Spirit Airlines
NK123
Spirit Airlines
|
08:35
Dallas/Ft.Worth
16:20
New York La Guardia
|
13:16
New York La Guardia
20:12
San Juan
|
Connect |
AA1752
American Airlines
AA1529
American Airlines
|
08:35
Dallas/Ft.Worth
16:00
Philadelphia
|
12:50
Philadelphia
20:00
San Juan
|
Connect |
AA2481
American Airlines
|
08:37
Dallas/Ft.Worth
|
14:32 San Juan | Direct |
AA1276
American Airlines
AA2063
American Airlines
|
08:55
Dallas/Ft.Worth
13:49
Miami
|
12:55
Miami
16:27
San Juan
|
Connect |
NK38
Spirit Airlines
NK1263
Spirit Airlines
|
08:55
Dallas/Ft.Worth
17:49
Orlando
|
12:37
Orlando
20:42
San Juan
|
Connect |
F91246
Frontier Airlines
F9104
Frontier Airlines
|
09:03
Dallas/Ft.Worth
14:30
Orlando
|
12:43
Orlando
17:29
San Juan
|
Connect |
UA6347
United Airlines
UA1464
United Airlines
|
09:35
Dallas/Ft.Worth
14:40
Houston
|
10:49
Houston
20:12
San Juan
|
Connect |
AA2466
American Airlines
AA1529
American Airlines
|
10:33
Dallas/Ft.Worth
16:00
Philadelphia
|
14:50
Philadelphia
20:00
San Juan
|
Connect |
UA1284
United Airlines
UA1996
United Airlines
|
10:45
Dallas/Ft.Worth
14:20
Chicago O'Hare
|
13:11
Chicago O'Hare
20:10
San Juan
|
Connect |
AA2550
American Airlines
AA2780
American Airlines
|
10:45
Dallas/Ft.Worth
19:29
Miami
|
14:38
Miami
22:03
San Juan
|
Connect |
UA6296
United Airlines
UA1464
United Airlines
|
12:00
Dallas/Ft.Worth
14:40
Houston
|
13:14
Houston
20:12
San Juan
|
Connect |
DL1277
Delta
DL1861
Delta
|
12:30
Dallas/Ft.Worth
18:30
Atlanta
|
15:36
Atlanta
22:06
San Juan
|
Connect |
AA2823
American Airlines
AA2780
American Airlines
|
12:51
Dallas/Ft.Worth
19:29
Miami
|
16:48
Miami
22:03
San Juan
|
Connect |
DL925
Delta
DL1859
Delta
|
13:00
Dallas/Ft.Worth
19:25
New York JFK
|
17:34
New York JFK
23:19
San Juan
|
Connect |
DL1281
Delta
DL1861
Delta
|
14:00
Dallas/Ft.Worth
18:30
Atlanta
|
17:01
Atlanta
22:06
San Juan
|
Connect |
UA1612
United Airlines
UA1543
United Airlines
|
14:25
Dallas/Ft.Worth
20:27
Newark
|
18:57
Newark
00:22
San Juan
|
Connect |
AA2239
American Airlines
AA2780
American Airlines
|
14:25
Dallas/Ft.Worth
19:29
Miami
|
18:27
Miami
22:03
San Juan
|
Connect |
AA808
American Airlines
B61421
JetBlue Airways
|
15:10
Dallas/Ft.Worth
21:10
Philadelphia
|
19:29
Philadelphia
00:55
San Juan
|
Connect |
NK3161
Spirit Airlines
NK3148
Spirit Airlines
|
15:15
Dallas/Ft.Worth
21:04
Miami
|
19:09
Miami
00:59
San Juan
|
Connect |
AA1274
American Airlines
B6303
JetBlue Airways
|
17:08
Dallas/Ft.Worth
23:59
New York JFK
|
21:48
New York JFK
03:47
San Juan
|
Connect |
AA2594
American Airlines
AA1450
American Airlines
|
18:04
Dallas/Ft.Worth
23:16
Austin
|
19:07
Austin
04:59
San Juan
|
Connect |
AA2199
American Airlines
AA1450
American Airlines
|
19:10
Dallas/Ft.Worth
23:16
Austin
|
20:21
Austin
04:59
San Juan
|
Connect |
AA2707
American Airlines
AA1450
American Airlines
|
21:01
Dallas/Ft.Worth
23:16
Austin
|
22:06
Austin
04:59
San Juan
|
Connect |
You take a bus, shuttle or taxi from your location in Roanoke to Dallas/Ft.Worth.
You take a flight from Dallas/Ft.Worth to Mayaguez and cost approximately 380 USD.
You take a bus, shuttle or taxi from Mayaguez to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
F92300
Frontier Airlines
F9108
Frontier Airlines
9K37
Cape Air
|
00:43
Dallas/Ft.Worth
07:35
Philadelphia
15:05
San Juan
|
05:00
Philadelphia
11:40
San Juan
15:42
Mayaguez
|
Connect |
AA2943
American Airlines
AA783
American Airlines
9K39
Cape Air
|
05:00
Dallas/Ft.Worth
11:04
Charlotte
17:05
San Juan
|
08:36
Charlotte
14:53
San Juan
17:42
Mayaguez
|
Connect |
UA6166
United Airlines
UA1192
United Airlines
9K39
Cape Air
|
05:24
Dallas/Ft.Worth
09:39
Houston
17:05
San Juan
|
06:35
Houston
15:14
San Juan
17:42
Mayaguez
|
Connect |
DL1647
Delta
DL634
Delta
9K37
Cape Air
|
05:30
Dallas/Ft.Worth
09:45
Atlanta
15:05
San Juan
|
08:34
Atlanta
13:21
San Juan
15:42
Mayaguez
|
Connect |
DL1647
Delta
DL634
Delta
9K39
Cape Air
|
05:30
Dallas/Ft.Worth
09:45
Atlanta
17:05
San Juan
|
08:34
Atlanta
13:21
San Juan
17:42
Mayaguez
|
Connect |
AA2567
American Airlines
AA2220
American Airlines
9K37
Cape Air
|
06:00
Dallas/Ft.Worth
11:05
Miami
15:05
San Juan
|
09:45
Miami
13:43
San Juan
15:42
Mayaguez
|
Connect |
AA2567
American Airlines
AA1299
American Airlines
9K39
Cape Air
|
06:00
Dallas/Ft.Worth
12:11
Miami
17:05
San Juan
|
09:45
Miami
14:49
San Juan
17:42
Mayaguez
|
Connect |
AA2567
American Airlines
AA2220
American Airlines
9K39
Cape Air
|
06:00
Dallas/Ft.Worth
11:05
Miami
17:05
San Juan
|
09:45
Miami
13:43
San Juan
17:42
Mayaguez
|
Connect |
AA2386
American Airlines
AA1299
American Airlines
9K39
Cape Air
|
07:00
Dallas/Ft.Worth
12:11
Miami
17:05
San Juan
|
10:55
Miami
14:49
San Juan
17:42
Mayaguez
|
Connect |
AA1429
American Airlines
B6353
JetBlue Airways
9K39
Cape Air
|
07:00
Dallas/Ft.Worth
13:10
Fort Lauderdale-Hollywood International
17:05
San Juan
|
10:53
Fort Lauderdale-Hollywood International
15:42
San Juan
17:42
Mayaguez
|
Connect |
UA733
United Airlines
UA1192
United Airlines
9K39
Cape Air
|
07:07
Dallas/Ft.Worth
09:39
Houston
17:05
San Juan
|
08:24
Houston
15:14
San Juan
17:42
Mayaguez
|
Connect |
F91550
Frontier Airlines
F9100
Frontier Airlines
9K39
Cape Air
|
07:15
Dallas/Ft.Worth
12:25
Atlanta
17:05
San Juan
|
10:31
Atlanta
16:06
San Juan
17:42
Mayaguez
|
Connect |
AA5955
American Airlines
UA1192
United Airlines
9K39
Cape Air
|
07:20
Dallas/Ft.Worth
09:39
Houston
17:05
San Juan
|
08:37
Houston
15:14
San Juan
17:42
Mayaguez
|
Connect |
AA1709
American Airlines
B61133
JetBlue Airways
9K39
Cape Air
|
07:21
Dallas/Ft.Worth
12:52
Orlando
17:05
San Juan
|
11:07
Orlando
15:44
San Juan
17:42
Mayaguez
|
Connect |
NK470
Spirit Airlines
B6353
JetBlue Airways
9K39
Cape Air
|
07:30
Dallas/Ft.Worth
13:10
Fort Lauderdale-Hollywood International
17:05
San Juan
|
11:27
Fort Lauderdale-Hollywood International
15:42
San Juan
17:42
Mayaguez
|
Connect |
AA2481
American Airlines
9K39
Cape Air
|
08:37
Dallas/Ft.Worth
17:05
San Juan
|
14:32
San Juan
17:42
Mayaguez
|
Connect |
AA1274
American Airlines
B6303
JetBlue Airways
9K31
Cape Air
|
17:08
Dallas/Ft.Worth
23:59
New York JFK
09:32
San Juan
|
21:48
New York JFK
03:47
San Juan
10:09
Mayaguez
|
Connect |
AA2594
American Airlines
AA1450
American Airlines
9K31
Cape Air
|
18:04
Dallas/Ft.Worth
23:16
Austin
09:32
San Juan
|
19:07
Austin
04:59
San Juan
10:09
Mayaguez
|
Connect |
AA2199
American Airlines
AA1450
American Airlines
9K31
Cape Air
|
19:10
Dallas/Ft.Worth
23:16
Austin
09:32
San Juan
|
20:21
Austin
04:59
San Juan
10:09
Mayaguez
|
Connect |
UA1834
United Airlines
UA2143
United Airlines
9K35
Cape Air
|
19:45
Dallas/Ft.Worth
07:30
Newark
12:10
San Juan
|
00:16
Newark
11:20
San Juan
12:47
Mayaguez
|
Connect |
AA2720
American Airlines
AA1637
American Airlines
9K35
Cape Air
|
20:57
Dallas/Ft.Worth
06:30
Miami
12:10
San Juan
|
00:46
Miami
09:03
San Juan
12:47
Mayaguez
|
Connect |
AA2707
American Airlines
AA1450
American Airlines
9K31
Cape Air
|
21:01
Dallas/Ft.Worth
23:16
Austin
09:32
San Juan
|
22:06
Austin
04:59
San Juan
10:09
Mayaguez
|
Connect |
AA2707
American Airlines
AA1450
American Airlines
9K35
Cape Air
|
21:01
Dallas/Ft.Worth
23:16
Austin
12:10
San Juan
|
22:06
Austin
04:59
San Juan
12:47
Mayaguez
|
Connect |
You take a bus, shuttle or taxi from your location in Roanoke to Dallas/Ft.Worth.
You take a flight from Dallas/Ft.Worth to Aguadilla and cost approximately 280 USD.
You take a bus, shuttle or taxi from Aguadilla to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
NK1967
Spirit Airlines
B6291
JetBlue Airways
|
05:30
Dallas/Ft.Worth
11:05
Fort Lauderdale-Hollywood International
|
09:18
Fort Lauderdale-Hollywood International
14:35
Aguadilla
|
Connect |
F91246
Frontier Airlines
B6730
JetBlue Airways
|
09:03
Dallas/Ft.Worth
17:30
Orlando
|
12:43
Orlando
20:19
Aguadilla
|
Connect |
UA3600
United Airlines
UA569
United Airlines
|
10:40
Dallas/Ft.Worth
19:59
Newark
|
15:15
Newark
23:53
Aguadilla
|
Connect |
AA1716
American Airlines
B6730
JetBlue Airways
|
10:52
Dallas/Ft.Worth
17:30
Orlando
|
14:40
Orlando
20:19
Aguadilla
|
Connect |
UA1003
United Airlines
UA569
United Airlines
|
11:00
Dallas/Ft.Worth
19:59
Newark
|
15:28
Newark
23:53
Aguadilla
|
Connect |
AA1377
American Airlines
B6584
JetBlue Airways
|
11:20
Dallas/Ft.Worth
22:10
Newark
|
15:45
Newark
02:56
Aguadilla
|
Connect |
AA1705
American Airlines
B6730
JetBlue Airways
|
12:30
Dallas/Ft.Worth
17:30
Orlando
|
16:19
Orlando
20:19
Aguadilla
|
Connect |
NK2863
Spirit Airlines
NK618
Spirit Airlines
NK164
Spirit Airlines
|
13:53
Dallas/Ft.Worth
17:00
New Orleans
22:35
Orlando
|
15:22
New Orleans
19:52
Orlando
01:24
Aguadilla
|
Connect |
UA1612
United Airlines
B6584
JetBlue Airways
|
14:25
Dallas/Ft.Worth
22:10
Newark
|
18:57
Newark
02:56
Aguadilla
|
Connect |
UA1612
United Airlines
UA569
United Airlines
|
14:25
Dallas/Ft.Worth
19:59
Newark
|
18:57
Newark
23:53
Aguadilla
|
Connect |
AA2490
American Airlines
NK164
Spirit Airlines
|
14:30
Dallas/Ft.Worth
22:35
Orlando
|
18:16
Orlando
01:24
Aguadilla
|
Connect |
AA2399
American Airlines
NK371
Spirit Airlines
|
14:31
Dallas/Ft.Worth
23:50
Fort Lauderdale-Hollywood International
|
18:28
Fort Lauderdale-Hollywood International
02:20
Aguadilla
|
Connect |
AA462
American Airlines
B6584
JetBlue Airways
|
15:05
Dallas/Ft.Worth
22:10
Newark
|
19:32
Newark
02:56
Aguadilla
|
Connect |
F92134
Frontier Airlines
B6584
JetBlue Airways
|
15:52
Dallas/Ft.Worth
22:10
Newark
|
20:39
Newark
02:56
Aguadilla
|
Connect |
AA2791
American Airlines
NK164
Spirit Airlines
|
16:53
Dallas/Ft.Worth
22:35
Orlando
|
20:39
Orlando
01:24
Aguadilla
|
Connect |
AA598
American Airlines
NK164
Spirit Airlines
|
17:56
Dallas/Ft.Worth
22:35
Orlando
|
21:37
Orlando
01:24
Aguadilla
|
Connect |
AA2589
American Airlines
NK371
Spirit Airlines
|
18:58
Dallas/Ft.Worth
23:50
Fort Lauderdale-Hollywood International
|
22:57
Fort Lauderdale-Hollywood International
02:20
Aguadilla
|
Connect |
You take a bus, shuttle or taxi from your location in Roanoke to Dallas/Ft.Worth.
You take a flight from Dallas/Ft.Worth to Ponce and cost approximately 550 USD.
You take a bus, shuttle or taxi from Ponce to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
AA2423
American Airlines
B6745
JetBlue Airways
|
11:44
Dallas/Ft.Worth
23:58
New York JFK
|
16:20
New York JFK
04:49
Ponce
|
Connect |
DL925
Delta
B6745
JetBlue Airways
|
13:00
Dallas/Ft.Worth
23:58
New York JFK
|
17:34
New York JFK
04:49
Ponce
|
Connect |
B6710
JetBlue Airways
B6745
JetBlue Airways
|
14:05
Dallas/Ft.Worth
23:58
New York JFK
|
18:30
New York JFK
04:49
Ponce
|
Connect |
AA1274
American Airlines
B6745
JetBlue Airways
|
17:08
Dallas/Ft.Worth
23:58
New York JFK
|
21:48
New York JFK
04:49
Ponce
|
Connect |
AA1660
American Airlines
B6767
JetBlue Airways
|
19:00
Dallas/Ft.Worth
06:00
Orlando
|
22:49
Orlando
08:53
Ponce
|
Connect |
F91248
Frontier Airlines
B6767
JetBlue Airways
|
19:52
Dallas/Ft.Worth
06:00
Orlando
|
23:38
Orlando
08:53
Ponce
|
Connect |
AA1336
American Airlines
B6767
JetBlue Airways
|
20:50
Dallas/Ft.Worth
06:00
Orlando
|
00:33
Orlando
08:53
Ponce
|
Connect |
You can find hotels and accommodations in Puerto Rico with our hotels search tool below
Booking.com