HowToGo

Flight from Puerto Rico to Roanoke, TX, USA

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

Search Transfer from Puerto Rico to Roanoke, TX, USA

Search Flights

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

1. San Juan to Dallas/Ft.Worth

  1. You take a bus, shuttle or taxi from your location in Puerto Rico to San Juan.

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

  3. You take a bus, shuttle or taxi from Dallas/Ft.Worth to your destination in Roanoke, TX, USA.

Flight Depart Arrive
UA1803 United Airlines
UA3495 United Airlines
01:25 San Juan
07:00 Newark
05:30 Newark
10:02 Dallas/Ft.Worth
Connect
UA1803 United Airlines
UA426 United Airlines
01:25 San Juan
07:30 Newark
05:30 Newark
10:18 Dallas/Ft.Worth
Connect
AA750 American Airlines
AA1857 American Airlines
01:30 San Juan
08:30 Austin
05:29 Austin
09:42 Dallas/Ft.Worth
Connect
AA750 American Airlines
AA1595 American Airlines
01:30 San Juan
09:30 Austin
05:29 Austin
10:42 Dallas/Ft.Worth
Connect
AA750 American Airlines
AA806 American Airlines
01:30 San Juan
07:23 Austin
05:29 Austin
08:35 Dallas/Ft.Worth
Connect
AA1091 American Airlines
AA1753 American Airlines
06:00 San Juan
11:05 Miami
08:46 Miami
13:06 Dallas/Ft.Worth
Connect
NK1042 Spirit Airlines
NK2963 Spirit Airlines
06:30 San Juan
13:00 Orlando
09:35 Orlando
14:56 Dallas/Ft.Worth
Connect
DL1763 Delta
DL1238 Delta
07:25 San Juan
16:01 Atlanta
11:12 Atlanta
17:13 Dallas/Ft.Worth
Connect
DL1763 Delta
DL2508 Delta
07:25 San Juan
14:01 Atlanta
11:12 Atlanta
15:14 Dallas/Ft.Worth
Connect
AA1528 American Airlines
AA593 American Airlines
08:30 San Juan
15:31 Philadelphia
12:31 Philadelphia
18:13 Dallas/Ft.Worth
Connect
UA1511 United Airlines
UA4770 5255 5255 United Airlines
08:45 San Juan
15:35 Chicago O'Hare
12:42 Chicago O'Hare
18:22 Dallas/Ft.Worth
Connect
UA1644 United Airlines
UA6039 United Airlines
09:30 San Juan
18:10 Houston
13:09 Houston
19:24 Dallas/Ft.Worth
Connect
UA1644 United Airlines
UA5318 United Airlines
09:30 San Juan
14:25 Houston
13:09 Houston
15:43 Dallas/Ft.Worth
Connect
UA1644 United Airlines
UA6112 United Airlines
09:30 San Juan
16:20 Houston
13:09 Houston
17:34 Dallas/Ft.Worth
Connect
AA1637 American Airlines
AA2821 American Airlines
10:00 San Juan
14:40 Miami
12:49 Miami
16:44 Dallas/Ft.Worth
Connect
NK114 Spirit Airlines
NK667 Spirit Airlines
10:00 San Juan
17:00 Baltimore
13:57 Baltimore
19:21 Dallas/Ft.Worth
Connect
AA1637 American Airlines
AA682 American Airlines
10:00 San Juan
17:30 Miami
12:49 Miami
19:28 Dallas/Ft.Worth
Connect
AA1637 American Airlines
AA2278 American Airlines
10:00 San Juan
15:44 Miami
12:49 Miami
17:49 Dallas/Ft.Worth
Connect
UA2022 United Airlines
UA212 United Airlines
12:30 San Juan
18:10 Washington Dulles
16:14 Washington Dulles
20:25 Dallas/Ft.Worth
Connect
DL639 Delta
DL707 Delta
13:15 San Juan
19:29 New York JFK
17:12 New York JFK
22:33 Dallas/Ft.Worth
Connect
UA1173 United Airlines
UA1038 United Airlines
13:15 San Juan
19:00 Newark
17:11 Newark
22:04 Dallas/Ft.Worth
Connect
AA1522 American Airlines
AA682 American Airlines
13:20 San Juan
17:30 Miami
16:14 Miami
19:28 Dallas/Ft.Worth
Connect
AA1522 American Airlines
AA2524 American Airlines
13:20 San Juan
19:22 Miami
16:14 Miami
21:21 Dallas/Ft.Worth
Connect
AA1852 American Airlines
AA2602 American Airlines
13:33 San Juan
20:20 Charlotte
17:25 Charlotte
22:10 Dallas/Ft.Worth
Connect
AA1852 American Airlines
AA2623 American Airlines
13:33 San Juan
19:04 Charlotte
17:25 Charlotte
20:53 Dallas/Ft.Worth
Connect
AA1496 American Airlines
AA1608 American Airlines
13:37 San Juan
18:40 Philadelphia
17:47 Philadelphia
21:26 Dallas/Ft.Worth
Connect
DL634 Delta
DL2338 Delta
14:36 San Juan
19:45 Atlanta
18:28 Atlanta
21:00 Dallas/Ft.Worth
Connect
DL634 Delta
DL1423 Delta
14:36 San Juan
22:45 Atlanta
18:28 Atlanta
23:57 Dallas/Ft.Worth
Connect
AA2220 American Airlines
AA1219 American Airlines
14:40 San Juan
21:30 Miami
17:34 Miami
23:48 Dallas/Ft.Worth
Connect
AA2220 American Airlines
AA2524 American Airlines
14:40 San Juan
19:22 Miami
17:34 Miami
21:21 Dallas/Ft.Worth
Connect
UA1495 United Airlines
UA1176 United Airlines
14:45 San Juan
20:05 Houston
18:24 Houston
21:23 Dallas/Ft.Worth
Connect
AA395 American Airlines
AA1694 American Airlines
15:24 San Juan
21:20 Chicago O'Hare
19:43 Chicago O'Hare
23:47 Dallas/Ft.Worth
Connect
AA395 American Airlines
AA2738 American Airlines
15:24 San Juan
20:50 Chicago O'Hare
19:43 Chicago O'Hare
23:17 Dallas/Ft.Worth
Connect
AA1677 American Airlines
15:25 San Juan
19:41 Dallas/Ft.Worth Direct
DL1657 Delta
DL2270 Delta
15:35 San Juan
21:18 Minneapolis
20:12 Minneapolis
23:52 Dallas/Ft.Worth
Connect
AA1613 American Airlines
AA1219 American Airlines
15:43 San Juan
21:30 Miami
18:39 Miami
23:48 Dallas/Ft.Worth
Connect
AA783 American Airlines
AA522 American Airlines
15:44 San Juan
22:45 Charlotte
19:34 Charlotte
00:32 Dallas/Ft.Worth
Connect
AA2063 American Airlines
AA1219 American Airlines
17:21 San Juan
21:30 Miami
20:13 Miami
23:48 Dallas/Ft.Worth
Connect
DL1431 Delta
DL1423 Delta
17:28 San Juan
22:45 Atlanta
21:18 Atlanta
23:57 Dallas/Ft.Worth
Connect
NK1264 Spirit Airlines
NK407 Spirit Airlines
21:42 San Juan
06:00 Orlando
00:44 Orlando
07:56 Dallas/Ft.Worth
Connect

2. San Juan to Dallas

  1. You take a bus, shuttle or taxi from your location in Puerto Rico to San Juan.

  2. You take a flight from San Juan to Dallas and cost approximately 430 USD.

  3. You take a bus, shuttle or taxi from Dallas to your destination in Roanoke, TX, USA.

Flight Depart Arrive
WN3345 3839 Southwest Airlines
WN3755 Southwest Airlines
06:00 San Juan
12:30 Baltimore
10:10 Baltimore
14:50 Dallas
Connect
WN3345 3839 Southwest Airlines
WN908 Southwest Airlines
06:00 San Juan
14:45 Baltimore
10:10 Baltimore
17:05 Dallas
Connect
WN3345 3839 Southwest Airlines
WN1661 Southwest Airlines
06:00 San Juan
12:20 Baltimore
10:10 Baltimore
14:40 Dallas
Connect
NK1042 Spirit Airlines
WN3297 3262 Southwest Airlines
06:30 San Juan
12:55 Orlando
09:35 Orlando
14:35 Dallas
Connect
WN4692 Southwest Airlines
WN3297 3262 Southwest Airlines
06:30 San Juan
12:55 Orlando
09:35 Orlando
14:35 Dallas
Connect
WN3361 Southwest Airlines
WN3297 3262 Southwest Airlines
06:35 San Juan
12:55 Orlando
09:40 Orlando
14:35 Dallas
Connect
WN1223 Southwest Airlines
WN43 Southwest Airlines
06:55 San Juan
14:25 Orlando
10:00 Orlando
16:05 Dallas
Connect
DL1763 Delta
DL2275 Delta
07:25 San Juan
16:32 Atlanta
11:12 Atlanta
17:39 Dallas
Connect
DL1763 Delta
DL2888 Delta
07:25 San Juan
14:13 Atlanta
11:12 Atlanta
15:19 Dallas
Connect
WN4693 Southwest Airlines
WN6213 Southwest Airlines
07:40 San Juan
13:45 Fort Lauderdale-Hollywood International
10:30 Fort Lauderdale-Hollywood International
15:45 Dallas
Connect
WN3065 Southwest Airlines
WN4195 Southwest Airlines
10:15 San Juan
16:05 Tampa
13:15 Tampa
17:35 Dallas
Connect
WN3065 Southwest Airlines
WN2904 Southwest Airlines
10:15 San Juan
20:40 Tampa
13:15 Tampa
22:10 Dallas
Connect
WN4237 Southwest Airlines
WN4102 Southwest Airlines
10:20 San Juan
19:30 Orlando
13:25 Orlando
21:10 Dallas
Connect
WN4237 Southwest Airlines
WN925 Southwest Airlines
10:20 San Juan
17:45 Orlando
13:25 Orlando
19:25 Dallas
Connect
WN1533 Southwest Airlines
WN1703 Southwest Airlines
10:35 San Juan
17:35 Orlando
13:40 Orlando
19:15 Dallas
Connect
WN1533 Southwest Airlines
WN915 Southwest Airlines
10:35 San Juan
19:25 Orlando
13:40 Orlando
21:05 Dallas
Connect
WN2035 Southwest Airlines
WN3957 Southwest Airlines
10:40 San Juan
17:05 Orlando
13:45 Orlando
18:45 Dallas
Connect
WN2035 Southwest Airlines
WN4280 Southwest Airlines
10:40 San Juan
19:05 Orlando
13:45 Orlando
20:45 Dallas
Connect
WN2035 Southwest Airlines
WN2255 Southwest Airlines
WN3314 Southwest Airlines
10:40 San Juan
15:20 Orlando
18:05 New Orleans
13:45 Orlando
16:05 New Orleans
19:35 Dallas
Connect
WN2563 Southwest Airlines
WN2965 Southwest Airlines
12:25 San Juan
20:20 Baltimore
16:35 Baltimore
22:40 Dallas
Connect
WN2964 Southwest Airlines
WN3957 Southwest Airlines
12:50 San Juan
17:05 Orlando
15:55 Orlando
18:45 Dallas
Connect
WN2964 Southwest Airlines
WN4280 Southwest Airlines
12:50 San Juan
19:05 Orlando
15:55 Orlando
20:45 Dallas
Connect
WN2964 Southwest Airlines
WN2490 Southwest Airlines
WN3164 Southwest Airlines
12:50 San Juan
16:45 Orlando
18:20 Birmingham
15:55 Orlando
17:15 Birmingham
20:15 Dallas
Connect
WN2964 Southwest Airlines
WN928 Southwest Airlines
12:50 San Juan
21:10 Orlando
15:55 Orlando
22:50 Dallas
Connect
WN3382 Southwest Airlines
WN3687 Southwest Airlines
13:00 San Juan
17:40 St. Louis
16:15 St. Louis
19:25 Dallas
Connect
WN2169 Southwest Airlines
WN4563 Southwest Airlines
13:30 San Juan
18:40 Nashville
16:00 Nashville
20:35 Dallas
Connect
WN4825 Southwest Airlines
WN3847 Southwest Airlines
13:40 San Juan
21:05 Tampa
16:45 Tampa
22:35 Dallas
Connect
WN4825 Southwest Airlines
WN4842 Southwest Airlines
13:40 San Juan
18:15 Tampa
16:45 Tampa
19:50 Dallas
Connect
WN1541 Southwest Airlines
WN2194 Southwest Airlines
14:25 San Juan
19:00 Fort Lauderdale-Hollywood International
17:15 Fort Lauderdale-Hollywood International
21:00 Dallas
Connect
WN1541 Southwest Airlines
WN4711 Southwest Airlines
WN3847 Southwest Airlines
14:25 San Juan
18:45 Fort Lauderdale-Hollywood International
21:05 Tampa
17:15 Fort Lauderdale-Hollywood International
19:50 Tampa
22:35 Dallas
Connect
WN1541 Southwest Airlines
WN3514 Southwest Airlines
14:25 San Juan
19:10 Fort Lauderdale-Hollywood International
17:15 Fort Lauderdale-Hollywood International
21:15 Dallas
Connect
WN3399 Southwest Airlines
WN928 Southwest Airlines
14:35 San Juan
21:10 Orlando
17:40 Orlando
22:50 Dallas
Connect
WN3399 Southwest Airlines
WN4280 Southwest Airlines
14:35 San Juan
19:05 Orlando
17:40 Orlando
20:45 Dallas
Connect
DL634 Delta
DL2867 Delta
14:36 San Juan
20:45 Atlanta
18:28 Atlanta
21:56 Dallas
Connect
WN914 Southwest Airlines
WN915 Southwest Airlines
15:10 San Juan
19:25 Orlando
18:15 Orlando
21:05 Dallas
Connect
WN914 Southwest Airlines
WN221 Southwest Airlines
15:10 San Juan
21:45 Orlando
18:15 Orlando
23:25 Dallas
Connect
WN2830 Southwest Airlines
WN2965 Southwest Airlines
15:15 San Juan
20:20 Baltimore
19:25 Baltimore
22:40 Dallas
Connect
WN4275 Southwest Airlines
WN5056 Southwest Airlines
15:30 San Juan
20:50 Orlando
18:35 Orlando
22:30 Dallas
Connect
WN4275 Southwest Airlines
WN4102 Southwest Airlines
15:30 San Juan
19:30 Orlando
18:35 Orlando
21:10 Dallas
Connect
WN2714 Southwest Airlines
WN2632 Southwest Airlines
15:40 San Juan
20:30 Houston Hobby Apt
19:30 Houston Hobby Apt
21:35 Dallas
Connect

3. Aguadilla to Dallas/Ft.Worth

  1. You take a bus, shuttle or taxi from your location in Puerto Rico to Aguadilla.

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

  3. You take a bus, shuttle or taxi from Dallas/Ft.Worth to your destination in Roanoke, TX, USA.

Flight Depart Arrive
UA1162 United Airlines
UA426 United Airlines
01:00 Aguadilla
07:30 Newark
04:54 Newark
10:18 Dallas/Ft.Worth
Connect
UA1162 United Airlines
UA541 United Airlines
01:00 Aguadilla
10:40 Newark
04:54 Newark
13:37 Dallas/Ft.Worth
Connect
UA1162 United Airlines
UA3495 United Airlines
01:00 Aguadilla
07:00 Newark
04:54 Newark
10:02 Dallas/Ft.Worth
Connect
NK143 Spirit Airlines
NK2963 Spirit Airlines
02:30 Aguadilla
13:00 Orlando
05:31 Orlando
14:56 Dallas/Ft.Worth
Connect
NK374 Spirit Airlines
NK1966 Spirit Airlines
03:20 Aguadilla
07:15 Fort Lauderdale-Hollywood International
05:56 Fort Lauderdale-Hollywood International
09:27 Dallas/Ft.Worth
Connect
NK374 Spirit Airlines
AA2558 American Airlines
03:20 Aguadilla
07:00 Fort Lauderdale-Hollywood International
05:56 Fort Lauderdale-Hollywood International
09:22 Dallas/Ft.Worth
Connect
NK374 Spirit Airlines
NK198 Spirit Airlines
NK2963 Spirit Airlines
03:20 Aguadilla
09:00 Fort Lauderdale-Hollywood International
13:00 Orlando
05:56 Fort Lauderdale-Hollywood International
10:08 Orlando
14:56 Dallas/Ft.Worth
Connect
NK374 Spirit Airlines
NK1078 Spirit Airlines
NK2862 Spirit Airlines
03:20 Aguadilla
09:05 Fort Lauderdale-Hollywood International
13:10 Atlanta
05:56 Fort Lauderdale-Hollywood International
11:05 Atlanta
14:35 Dallas/Ft.Worth
Connect
B6183 JetBlue Airways
AA700 American Airlines
04:15 Aguadilla
10:56 Newark
07:14 Newark
13:58 Dallas/Ft.Worth
Connect
B6183 JetBlue Airways
AA2387 American Airlines
04:15 Aguadilla
13:56 Newark
07:14 Newark
16:54 Dallas/Ft.Worth
Connect
B6838 JetBlue Airways
B6809 JetBlue Airways
10:40 Aguadilla
20:30 New York JFK
14:28 New York JFK
23:34 Dallas/Ft.Worth
Connect
B6838 JetBlue Airways
AA2588 American Airlines
10:40 Aguadilla
15:50 New York JFK
14:28 New York JFK
18:56 Dallas/Ft.Worth
Connect
B6729 JetBlue Airways
AA1716 American Airlines
12:00 Aguadilla
16:06 Orlando
14:44 Orlando
18:09 Dallas/Ft.Worth
Connect
B6729 JetBlue Airways
NK407 Spirit Airlines
12:00 Aguadilla
16:50 Orlando
14:44 Orlando
18:51 Dallas/Ft.Worth
Connect
B6729 JetBlue Airways
AA354 American Airlines
12:00 Aguadilla
17:38 Orlando
14:44 Orlando
19:44 Dallas/Ft.Worth
Connect
B61092 JetBlue Airways
NK469 Spirit Airlines
15:20 Aguadilla
19:30 Fort Lauderdale-Hollywood International
16:57 Fort Lauderdale-Hollywood International
21:42 Dallas/Ft.Worth
Connect
B61092 JetBlue Airways
AA2399 American Airlines
15:20 Aguadilla
19:20 Fort Lauderdale-Hollywood International
16:57 Fort Lauderdale-Hollywood International
21:43 Dallas/Ft.Worth
Connect

4. Mayaguez to Dallas/Ft.Worth

  1. You take a bus, shuttle or taxi from your location in Puerto Rico to Mayaguez.

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

  3. You take a bus, shuttle or taxi from Dallas/Ft.Worth to your destination in Roanoke, TX, USA.

Flight Depart Arrive
9K30 Cape Air
B61254 JetBlue Airways
AA1390 American Airlines
08:30 Mayaguez
11:15 San Juan
15:40 Fort Lauderdale-Hollywood International
09:07 San Juan
13:53 Fort Lauderdale-Hollywood International
18:07 Dallas/Ft.Worth
Connect
9K30 Cape Air
UA1495 United Airlines
UA1176 United Airlines
08:30 Mayaguez
14:45 San Juan
20:05 Houston
09:07 San Juan
18:24 Houston
21:23 Dallas/Ft.Worth
Connect
9K30 Cape Air
NK114 Spirit Airlines
NK667 Spirit Airlines
08:30 Mayaguez
10:00 San Juan
17:00 Baltimore
09:07 San Juan
13:57 Baltimore
19:21 Dallas/Ft.Worth
Connect
9K30 Cape Air
B61604 JetBlue Airways
AA2588 American Airlines
08:30 Mayaguez
10:30 San Juan
15:50 New York JFK
09:07 San Juan
14:24 New York JFK
18:56 Dallas/Ft.Worth
Connect
9K30 Cape Air
AA1522 American Airlines
AA682 American Airlines
08:30 Mayaguez
13:20 San Juan
17:30 Miami
09:07 San Juan
16:14 Miami
19:28 Dallas/Ft.Worth
Connect
9K30 Cape Air
AA1677 American Airlines
08:30 Mayaguez
15:25 San Juan
09:07 San Juan
19:41 Dallas/Ft.Worth
Connect
9K30 Cape Air
AA1637 American Airlines
AA2821 American Airlines
08:30 Mayaguez
10:00 San Juan
14:40 Miami
09:07 San Juan
12:49 Miami
16:44 Dallas/Ft.Worth
Connect
9K30 Cape Air
B6890 JetBlue Airways
AA1377 American Airlines
08:30 Mayaguez
10:40 San Juan
16:37 Newark
09:07 San Juan
14:43 Newark
19:45 Dallas/Ft.Worth
Connect
9K30 Cape Air
9K8211 Cape Air
AA434 American Airlines
08:30 Mayaguez
10:56 San Juan
15:15 Charlotte Amalie
09:07 San Juan
11:31 Charlotte Amalie
19:35 Dallas/Ft.Worth
Connect
9K30 Cape Air
AA1852 American Airlines
AA2623 American Airlines
08:30 Mayaguez
13:33 San Juan
19:04 Charlotte
09:07 San Juan
17:25 Charlotte
20:53 Dallas/Ft.Worth
Connect
9K30 Cape Air
UA2022 United Airlines
UA212 United Airlines
08:30 Mayaguez
12:30 San Juan
18:10 Washington Dulles
09:07 San Juan
16:14 Washington Dulles
20:25 Dallas/Ft.Worth
Connect
9K30 Cape Air
AA1637 American Airlines
AA2278 American Airlines
08:30 Mayaguez
10:00 San Juan
15:44 Miami
09:07 San Juan
12:49 Miami
17:49 Dallas/Ft.Worth
Connect
9K30 Cape Air
AA1637 American Airlines
AA682 American Airlines
08:30 Mayaguez
10:00 San Juan
17:30 Miami
09:07 San Juan
12:49 Miami
19:28 Dallas/Ft.Worth
Connect
9K30 Cape Air
DL634 Delta
DL2338 Delta
08:30 Mayaguez
14:36 San Juan
19:45 Atlanta
09:07 San Juan
18:28 Atlanta
21:00 Dallas/Ft.Worth
Connect
9K30 Cape Air
UA1173 United Airlines
UA1038 United Airlines
08:30 Mayaguez
13:15 San Juan
19:00 Newark
09:07 San Juan
17:11 Newark
22:04 Dallas/Ft.Worth
Connect
9K30 Cape Air
9K8291 Cape Air
AA434 American Airlines
08:30 Mayaguez
12:50 San Juan
15:15 Charlotte Amalie
09:07 San Juan
13:25 Charlotte Amalie
19:35 Dallas/Ft.Worth
Connect
9K30 Cape Air
B61937 JetBlue Airways
AA2929 American Airlines
08:30 Mayaguez
11:30 San Juan
13:35 Santo Domingo
09:07 San Juan
12:26 Santo Domingo
17:05 Dallas/Ft.Worth
Connect
9K32 Cape Air
UA1495 United Airlines
UA1176 United Airlines
10:35 Mayaguez
14:45 San Juan
20:05 Houston
11:12 San Juan
18:24 Houston
21:23 Dallas/Ft.Worth
Connect
9K32 Cape Air
9K8291 Cape Air
AA434 American Airlines
10:35 Mayaguez
12:50 San Juan
15:15 Charlotte Amalie
11:12 San Juan
13:25 Charlotte Amalie
19:35 Dallas/Ft.Worth
Connect
9K32 Cape Air
AA1852 American Airlines
AA2602 American Airlines
10:35 Mayaguez
13:33 San Juan
20:20 Charlotte
11:12 San Juan
17:25 Charlotte
22:10 Dallas/Ft.Worth
Connect
9K32 Cape Air
AA1522 American Airlines
AA682 American Airlines
10:35 Mayaguez
13:20 San Juan
17:30 Miami
11:12 San Juan
16:14 Miami
19:28 Dallas/Ft.Worth
Connect
9K32 Cape Air
UA2022 United Airlines
UA212 United Airlines
10:35 Mayaguez
12:30 San Juan
18:10 Washington Dulles
11:12 San Juan
16:14 Washington Dulles
20:25 Dallas/Ft.Worth
Connect
9K32 Cape Air
AA1522 American Airlines
AA2524 American Airlines
10:35 Mayaguez
13:20 San Juan
19:22 Miami
11:12 San Juan
16:14 Miami
21:21 Dallas/Ft.Worth
Connect
9K32 Cape Air
AA1496 American Airlines
AA1608 American Airlines
10:35 Mayaguez
13:37 San Juan
18:40 Philadelphia
11:12 San Juan
17:47 Philadelphia
21:26 Dallas/Ft.Worth
Connect
9K32 Cape Air
B6904 JetBlue Airways
B6809 JetBlue Airways
10:35 Mayaguez
13:06 San Juan
20:30 New York JFK
11:12 San Juan
17:01 New York JFK
23:34 Dallas/Ft.Worth
Connect
9K32 Cape Air
AA1677 American Airlines
10:35 Mayaguez
15:25 San Juan
11:12 San Juan
19:41 Dallas/Ft.Worth
Connect
9K32 Cape Air
UA1173 United Airlines
UA1038 United Airlines
10:35 Mayaguez
13:15 San Juan
19:00 Newark
11:12 San Juan
17:11 Newark
22:04 Dallas/Ft.Worth
Connect
9K32 Cape Air
DL634 Delta
DL2338 Delta
10:35 Mayaguez
14:36 San Juan
19:45 Atlanta
11:12 San Juan
18:28 Atlanta
21:00 Dallas/Ft.Worth
Connect
9K32 Cape Air
AA1852 American Airlines
AA2623 American Airlines
10:35 Mayaguez
13:33 San Juan
19:04 Charlotte
11:12 San Juan
17:25 Charlotte
20:53 Dallas/Ft.Worth
Connect
9K32 Cape Air
AA2220 American Airlines
AA2524 American Airlines
10:35 Mayaguez
14:40 San Juan
19:22 Miami
11:12 San Juan
17:34 Miami
21:21 Dallas/Ft.Worth
Connect
9K32 Cape Air
B62931 JetBlue Airways
AA1352 American Airlines
10:35 Mayaguez
13:10 San Juan
16:00 Punta Cana
11:12 San Juan
13:59 Punta Cana
19:12 Dallas/Ft.Worth
Connect
9K36 Cape Air
DL1431 Delta
DL1423 Delta
13:15 Mayaguez
17:28 San Juan
22:45 Atlanta
13:52 San Juan
21:18 Atlanta
23:57 Dallas/Ft.Worth
Connect
9K36 Cape Air
AA783 American Airlines
AA522 American Airlines
13:15 Mayaguez
15:44 San Juan
22:45 Charlotte
13:52 San Juan
19:34 Charlotte
00:32 Dallas/Ft.Worth
Connect
9K36 Cape Air
DL1657 Delta
DL2270 Delta
13:15 Mayaguez
15:35 San Juan
21:18 Minneapolis
13:52 San Juan
20:12 Minneapolis
23:52 Dallas/Ft.Worth
Connect
9K36 Cape Air
AA2063 American Airlines
AA1219 American Airlines
13:15 Mayaguez
17:21 San Juan
21:30 Miami
13:52 San Juan
20:13 Miami
23:48 Dallas/Ft.Worth
Connect
9K36 Cape Air
AA1613 American Airlines
AA1219 American Airlines
13:15 Mayaguez
15:43 San Juan
21:30 Miami
13:52 San Juan
18:39 Miami
23:48 Dallas/Ft.Worth
Connect
9K36 Cape Air
AA395 American Airlines
AA2738 American Airlines
13:15 Mayaguez
15:24 San Juan
20:50 Chicago O'Hare
13:52 San Juan
19:43 Chicago O'Hare
23:17 Dallas/Ft.Worth
Connect
9K36 Cape Air
AA1677 American Airlines
13:15 Mayaguez
15:25 San Juan
13:52 San Juan
19:41 Dallas/Ft.Worth
Connect
9K36 Cape Air
UA1495 United Airlines
UA1176 United Airlines
13:15 Mayaguez
14:45 San Juan
20:05 Houston
13:52 San Juan
18:24 Houston
21:23 Dallas/Ft.Worth
Connect
9K36 Cape Air
AA395 American Airlines
AA1694 American Airlines
13:15 Mayaguez
15:24 San Juan
21:20 Chicago O'Hare
13:52 San Juan
19:43 Chicago O'Hare
23:47 Dallas/Ft.Worth
Connect

References

Find Hotels in Roanoke, TX, USA

You can find hotels and accommodations in Roanoke, TX, USA with our hotels search tool below

Booking.com