HowToGo

Flight from Roanoke to Puerto Rico

How to get to Puerto Rico from Roanoke by flight ? You can check flights from Roanoke to Puerto Rico below.

Search Transfer from Roanoke to Puerto Rico

Search Flights

You can find flight ticket prices from Roanoke to Puerto Rico with our flight tickets search tool below

1. Dallas/Ft.Worth to San Juan

  1. You take a bus, shuttle or taxi from your location in Roanoke to Dallas/Ft.Worth.

  2. You take a flight from Dallas/Ft.Worth to San Juan and cost approximately 180 USD.

  3. 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

2. Dallas/Ft.Worth to Mayaguez

  1. You take a bus, shuttle or taxi from your location in Roanoke to Dallas/Ft.Worth.

  2. You take a flight from Dallas/Ft.Worth to Mayaguez and cost approximately 380 USD.

  3. 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

3. Dallas/Ft.Worth to Aguadilla

  1. You take a bus, shuttle or taxi from your location in Roanoke to Dallas/Ft.Worth.

  2. You take a flight from Dallas/Ft.Worth to Aguadilla and cost approximately 280 USD.

  3. 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

4. Dallas/Ft.Worth to Ponce

  1. You take a bus, shuttle or taxi from your location in Roanoke to Dallas/Ft.Worth.

  2. You take a flight from Dallas/Ft.Worth to Ponce and cost approximately 550 USD.

  3. 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

References

Find Hotels in Puerto Rico

You can find hotels and accommodations in Puerto Rico with our hotels search tool below

Booking.com