HowToGo

Flight from Oklahoma City to Puerto Rico

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

Search Transfer from Oklahoma City to Puerto Rico

Search Flights

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

1. Will Rogers World to San Juan

  1. You take a bus, shuttle or taxi from your location in Oklahoma City to Will Rogers World.

  2. You take a flight from Will Rogers World to San Juan and cost approximately 300 USD.

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

Flight Depart Arrive
UA6114 United Airlines
UA1908 United Airlines
9K8261 Cape Air
05:20 Will Rogers World
09:40 Houston
18:10 Charlotte Amalie
06:45 Houston
16:20 Charlotte Amalie
18:45 San Juan
Connect
UA6114 United Airlines
UA1192 United Airlines
05:20 Will Rogers World
09:51 Houston
06:45 Houston
16:15 San Juan
Connect
AA4726 American Airlines
AA382 American Airlines
3M3957 Silver Airways
05:30 Will Rogers World
10:54 Miami
18:00 Christiansted
09:22 Miami
14:42 Christiansted
18:40 San Juan
Connect
AA4726 American Airlines
AA42 American Airlines
3M3963 Silver Airways
05:30 Will Rogers World
12:45 Miami
18:00 Charlotte Amalie
09:22 Miami
16:27 Charlotte Amalie
18:35 San Juan
Connect
AA4726 American Airlines
AA1143 American Airlines
3M3963 Silver Airways
05:30 Will Rogers World
10:35 Miami
18:00 Charlotte Amalie
09:22 Miami
14:25 Charlotte Amalie
18:35 San Juan
Connect
AA4726 American Airlines
AA943 American Airlines
3M3963 Silver Airways
05:30 Will Rogers World
10:35 Miami
18:00 Charlotte Amalie
09:22 Miami
14:18 Charlotte Amalie
18:35 San Juan
Connect
AA4726 American Airlines
AA1451 American Airlines
05:30 Will Rogers World
12:45 Miami
09:22 Miami
16:20 San Juan
Connect
AA4726 American Airlines
AA110 American Airlines
05:30 Will Rogers World
11:18 Miami
09:22 Miami
14:59 San Juan
Connect
AA4726 American Airlines
AA145 American Airlines
05:30 Will Rogers World
10:25 Miami
09:22 Miami
14:03 San Juan
Connect
DL1708 Delta
DL636 Delta
06:00 Will Rogers World
11:15 Atlanta
09:02 Atlanta
15:44 San Juan
Connect
UA6377 United Airlines
UA2021 United Airlines
06:00 Will Rogers World
11:15 Washington Dulles
09:45 Washington Dulles
16:00 San Juan
Connect
DL4936 Delta
DL636 Delta
06:00 Will Rogers World
11:15 Atlanta
09:05 Atlanta
15:44 San Juan
Connect
AA3297 American Airlines
AA1237 American Airlines
3M3963 Silver Airways
06:15 Will Rogers World
08:37 Dallas/Ft.Worth
18:00 Charlotte Amalie
07:36 Dallas/Ft.Worth
15:26 Charlotte Amalie
18:35 San Juan
Connect
AA3297 American Airlines
AA695 American Airlines
06:15 Will Rogers World
12:50 Dallas/Ft.Worth
07:36 Dallas/Ft.Worth
19:32 San Juan
Connect
AA4878 American Airlines
AA2773 American Airlines
06:34 Will Rogers World
11:08 Charlotte
10:15 Charlotte
15:48 San Juan
Connect
WN2381 Southwest Airlines
WN805 Southwest Airlines
07:10 Will Rogers World
16:15 Houston Hobby Apt
08:40 Houston Hobby Apt
22:20 San Juan
Connect
UA6089 United Airlines
UA1192 United Airlines
07:20 Will Rogers World
09:51 Houston
08:45 Houston
16:15 San Juan
Connect
DL5503 Delta
DL1861 Delta
08:00 Will Rogers World
19:35 Atlanta
11:06 Atlanta
23:55 San Juan
Connect
AA2776 American Airlines
AA695 American Airlines
08:15 Will Rogers World
12:50 Dallas/Ft.Worth
09:32 Dallas/Ft.Worth
19:32 San Juan
Connect
AA3049 American Airlines
AA695 American Airlines
10:29 Will Rogers World
12:50 Dallas/Ft.Worth
11:38 Dallas/Ft.Worth
19:32 San Juan
Connect
AA3049 American Airlines
AA2481 American Airlines
10:29 Will Rogers World
16:50 Dallas/Ft.Worth
11:38 Dallas/Ft.Worth
23:32 San Juan
Connect
DL4862 Delta
DL1861 Delta
11:37 Will Rogers World
19:35 Atlanta
14:35 Atlanta
23:55 San Juan
Connect
UA6015 United Airlines
UA260 United Airlines
12:30 Will Rogers World
22:07 Washington Dulles
16:15 Washington Dulles
02:51 San Juan
Connect
F91142 Frontier Airlines
F9106 Frontier Airlines
12:36 Will Rogers World
22:45 Orlando
16:15 Orlando
02:32 San Juan
Connect
F91142 Frontier Airlines
NK1049 Spirit Airlines
12:36 Will Rogers World
17:50 Orlando
16:15 Orlando
21:36 San Juan
Connect
AA3052 American Airlines
AA2481 American Airlines
12:37 Will Rogers World
16:50 Dallas/Ft.Worth
13:49 Dallas/Ft.Worth
23:32 San Juan
Connect
WN3230 Southwest Airlines
WN805 Southwest Airlines
13:25 Will Rogers World
16:15 Houston Hobby Apt
14:55 Houston Hobby Apt
22:20 San Juan
Connect
AA4850 American Airlines
AA1671 American Airlines
13:50 Will Rogers World
18:10 Charlotte
17:13 Charlotte
22:52 San Juan
Connect
UA6225 United Airlines
UA432 United Airlines
14:00 Will Rogers World
19:49 Houston
15:25 Houston
02:06 San Juan
Connect
AA3819 American Airlines
AA2481 American Airlines
14:28 Will Rogers World
16:50 Dallas/Ft.Worth
15:39 Dallas/Ft.Worth
23:32 San Juan
Connect
UA4515 United Airlines
UA1806 United Airlines
14:40 Will Rogers World
22:42 Chicago O'Hare
16:57 Chicago O'Hare
05:10 San Juan
Connect
DL5203 Delta
DL1861 Delta
15:15 Will Rogers World
19:35 Atlanta
18:13 Atlanta
23:55 San Juan
Connect
UA6232 United Airlines
UA432 United Airlines
15:25 Will Rogers World
19:49 Houston
16:50 Houston
02:06 San Juan
Connect
UA6232 United Airlines
UA701 United Airlines
15:25 Will Rogers World
23:56 Houston
16:50 Houston
06:05 San Juan
Connect
UA6252 United Airlines
UA432 United Airlines
17:00 Will Rogers World
19:49 Houston
18:25 Houston
02:06 San Juan
Connect
UA6252 United Airlines
UA701 United Airlines
17:00 Will Rogers World
23:56 Houston
18:25 Houston
06:05 San Juan
Connect
UA5404 United Airlines
UA1806 United Airlines
18:05 Will Rogers World
22:42 Chicago O'Hare
20:25 Chicago O'Hare
05:10 San Juan
Connect
UA6111 United Airlines
UA701 United Airlines
18:55 Will Rogers World
23:56 Houston
20:20 Houston
06:05 San Juan
Connect

2. Stillwater to San Juan

  1. You take a bus, shuttle or taxi from your location in Oklahoma City to Stillwater.

  2. You take a flight from Stillwater to San Juan and cost approximately 440 USD.

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

Flight Depart Arrive
AA4199 American Airlines
AA695 American Airlines
06:10 Stillwater
12:50 Dallas/Ft.Worth
07:31 Dallas/Ft.Worth
19:32 San Juan
Connect
AA4199 American Airlines
AA456 American Airlines
AA1671 American Airlines
06:10 Stillwater
08:30 Dallas/Ft.Worth
18:10 Charlotte
07:31 Dallas/Ft.Worth
11:57 Charlotte
22:52 San Juan
Connect
AA4199 American Airlines
AA971 American Airlines
AA1671 American Airlines
06:10 Stillwater
10:15 Dallas/Ft.Worth
18:10 Charlotte
07:31 Dallas/Ft.Worth
13:44 Charlotte
22:52 San Juan
Connect
AA4199 American Airlines
AA2008 American Airlines
AA397 American Airlines
06:10 Stillwater
12:20 Dallas/Ft.Worth
21:10 Miami
07:31 Dallas/Ft.Worth
16:03 Miami
00:48 San Juan
Connect
AA4199 American Airlines
AA178 American Airlines
AA1671 American Airlines
06:10 Stillwater
12:20 Dallas/Ft.Worth
18:10 Charlotte
07:31 Dallas/Ft.Worth
15:45 Charlotte
22:52 San Juan
Connect
AA4199 American Airlines
AA2895 American Airlines
AA397 American Airlines
06:10 Stillwater
08:35 Dallas/Ft.Worth
21:10 Miami
07:31 Dallas/Ft.Worth
12:18 Miami
00:48 San Juan
Connect
AA4199 American Airlines
AA1237 American Airlines
SY788 Sun Country Airlines
06:10 Stillwater
08:37 Dallas/Ft.Worth
16:25 Charlotte Amalie
07:31 Dallas/Ft.Worth
15:26 Charlotte Amalie
17:05 San Juan
Connect
AA4199 American Airlines
AA2718 American Airlines
F9104 Frontier Airlines
06:10 Stillwater
08:45 Dallas/Ft.Worth
13:40 Orlando
07:31 Dallas/Ft.Worth
12:21 Orlando
17:27 San Juan
Connect
AA4199 American Airlines
AA2718 American Airlines
B61133 JetBlue Airways
06:10 Stillwater
08:45 Dallas/Ft.Worth
13:45 Orlando
07:31 Dallas/Ft.Worth
12:21 Orlando
17:27 San Juan
Connect
AA4199 American Airlines
AA2718 American Airlines
WN2117 2583 Southwest Airlines
06:10 Stillwater
08:45 Dallas/Ft.Worth
14:00 Orlando
07:31 Dallas/Ft.Worth
12:21 Orlando
17:50 San Juan
Connect
AA4199 American Airlines
AA2008 American Airlines
AA1570 American Airlines
06:10 Stillwater
12:20 Dallas/Ft.Worth
18:55 Miami
07:31 Dallas/Ft.Worth
16:03 Miami
22:27 San Juan
Connect
AA4199 American Airlines
AA269 American Airlines
B6928 JetBlue Airways
06:10 Stillwater
09:40 Dallas/Ft.Worth
15:20 Orlando
07:31 Dallas/Ft.Worth
13:14 Orlando
19:01 San Juan
Connect
AA4199 American Airlines
AA2895 American Airlines
AA1570 American Airlines
06:10 Stillwater
08:35 Dallas/Ft.Worth
18:55 Miami
07:31 Dallas/Ft.Worth
12:18 Miami
22:27 San Juan
Connect
AA4199 American Airlines
AA2288 American Airlines
B61938 JetBlue Airways
06:10 Stillwater
10:35 Dallas/Ft.Worth
17:20 Santo Domingo
07:31 Dallas/Ft.Worth
16:08 Santo Domingo
18:15 San Juan
Connect
AA4199 American Airlines
AA1237 American Airlines
3M3963 Silver Airways
06:10 Stillwater
08:37 Dallas/Ft.Worth
18:00 Charlotte Amalie
07:31 Dallas/Ft.Worth
15:26 Charlotte Amalie
18:35 San Juan
Connect
AA4199 American Airlines
AA1981 American Airlines
B61151 JetBlue Airways
06:10 Stillwater
09:00 Dallas/Ft.Worth
15:40 Tampa
07:31 Dallas/Ft.Worth
12:25 Tampa
19:26 San Juan
Connect
AA4199 American Airlines
AA2481 American Airlines
06:10 Stillwater
16:50 Dallas/Ft.Worth
07:31 Dallas/Ft.Worth
23:32 San Juan
Connect
AA4199 American Airlines
AA2453 American Airlines
B61151 JetBlue Airways
06:10 Stillwater
10:55 Dallas/Ft.Worth
15:40 Tampa
07:31 Dallas/Ft.Worth
14:24 Tampa
19:26 San Juan
Connect
AA4199 American Airlines
AA2239 American Airlines
AA397 American Airlines
06:10 Stillwater
14:40 Dallas/Ft.Worth
21:10 Miami
07:31 Dallas/Ft.Worth
18:28 Miami
00:48 San Juan
Connect

3. Will Rogers World to Aguadilla

  1. You take a bus, shuttle or taxi from your location in Oklahoma City to Will Rogers World.

  2. You take a flight from Will Rogers World to Aguadilla and cost approximately 380 USD.

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

Flight Depart Arrive
UA3610 United Airlines
UA569 United Airlines
07:11 Will Rogers World
19:35 Newark
11:28 Newark
00:28 Aguadilla
Connect
WN2639 Southwest Airlines
UA4414 United Airlines
UA569 United Airlines
11:20 Will Rogers World
17:00 Reagan Washington
19:35 Newark
15:05 Reagan Washington
18:29 Newark
00:28 Aguadilla
Connect
WN2639 Southwest Airlines
UA4413 United Airlines
UA569 United Airlines
11:20 Will Rogers World
16:00 Reagan Washington
19:35 Newark
15:05 Reagan Washington
17:30 Newark
00:28 Aguadilla
Connect
DL4862 Delta
DL1201 Delta
UA569 United Airlines
11:37 Will Rogers World
15:35 Atlanta
19:35 Newark
14:35 Atlanta
17:40 Newark
00:28 Aguadilla
Connect
DL4862 Delta
DL2422 Delta
NK164 Spirit Airlines
11:37 Will Rogers World
16:35 Atlanta
22:50 Orlando
14:35 Atlanta
18:01 Orlando
02:22 Aguadilla
Connect
DL4862 Delta
DL1555 Delta
NK164 Spirit Airlines
11:37 Will Rogers World
20:05 Atlanta
22:50 Orlando
14:35 Atlanta
21:35 Orlando
02:22 Aguadilla
Connect
UA4709 United Airlines
UA327 United Airlines
NK164 Spirit Airlines
11:45 Will Rogers World
15:50 Denver
22:50 Orlando
12:23 Denver
21:18 Orlando
02:22 Aguadilla
Connect
UA4709 United Airlines
UA1683 United Airlines
NK164 Spirit Airlines
11:45 Will Rogers World
13:55 Denver
22:50 Orlando
12:23 Denver
19:23 Orlando
02:22 Aguadilla
Connect
UA6224 United Airlines
UA606 United Airlines
NK371 Spirit Airlines
12:00 Will Rogers World
14:26 Houston
23:45 Fort Lauderdale-Hollywood International
13:25 Houston
17:56 Fort Lauderdale-Hollywood International
03:03 Aguadilla
Connect
UA6224 United Airlines
UA2032 United Airlines
NK164 Spirit Airlines
12:00 Will Rogers World
14:50 Houston
22:50 Orlando
13:25 Houston
18:19 Orlando
02:22 Aguadilla
Connect
UA6224 United Airlines
UA2496 United Airlines
NK164 Spirit Airlines
12:00 Will Rogers World
16:41 Houston
22:50 Orlando
13:25 Houston
20:01 Orlando
02:22 Aguadilla
Connect
UA6224 United Airlines
UA1675 United Airlines
NK371 Spirit Airlines
12:00 Will Rogers World
17:05 Houston
23:45 Fort Lauderdale-Hollywood International
13:25 Houston
20:35 Fort Lauderdale-Hollywood International
03:03 Aguadilla
Connect
UA6015 United Airlines
UA2268 United Airlines
NK164 Spirit Airlines
12:30 Will Rogers World
17:50 Washington Dulles
22:50 Orlando
16:15 Washington Dulles
19:55 Orlando
02:22 Aguadilla
Connect
UA6015 United Airlines
UA2232 United Airlines
NK371 Spirit Airlines
12:30 Will Rogers World
17:32 Washington Dulles
23:45 Fort Lauderdale-Hollywood International
16:15 Washington Dulles
20:05 Fort Lauderdale-Hollywood International
03:03 Aguadilla
Connect
F91142 Frontier Airlines
NK195 Spirit Airlines
NK371 Spirit Airlines
12:36 Will Rogers World
19:27 Orlando
23:45 Fort Lauderdale-Hollywood International
16:15 Orlando
20:26 Fort Lauderdale-Hollywood International
03:03 Aguadilla
Connect
F91142 Frontier Airlines
NK164 Spirit Airlines
12:36 Will Rogers World
22:50 Orlando
16:15 Orlando
02:22 Aguadilla
Connect
AA3052 American Airlines
AA1070 American Airlines
NK164 Spirit Airlines
12:37 Will Rogers World
17:41 Dallas/Ft.Worth
22:50 Orlando
13:49 Dallas/Ft.Worth
21:14 Orlando
02:22 Aguadilla
Connect
WN3230 Southwest Airlines
WN1640 Southwest Airlines
NK371 Spirit Airlines
13:25 Will Rogers World
17:40 Houston Hobby Apt
23:45 Fort Lauderdale-Hollywood International
14:55 Houston Hobby Apt
21:00 Fort Lauderdale-Hollywood International
03:03 Aguadilla
Connect
WN3230 Southwest Airlines
WN1539 Southwest Airlines
NK164 Spirit Airlines
13:25 Will Rogers World
17:40 Houston Hobby Apt
22:50 Orlando
14:55 Houston Hobby Apt
20:50 Orlando
02:22 Aguadilla
Connect
WN3813 Southwest Airlines
WN1325 Southwest Airlines
NK164 Spirit Airlines
13:35 Will Rogers World
16:20 St. Louis
22:50 Orlando
15:00 St. Louis
19:40 Orlando
02:22 Aguadilla
Connect
WN3813 Southwest Airlines
WN1894 Southwest Airlines
NK164 Spirit Airlines
13:35 Will Rogers World
16:45 St. Louis
22:50 Orlando
15:00 St. Louis
20:05 Orlando
02:22 Aguadilla
Connect
WN3813 Southwest Airlines
WN3301 Southwest Airlines
NK371 Spirit Airlines
13:35 Will Rogers World
16:10 St. Louis
23:45 Fort Lauderdale-Hollywood International
15:00 St. Louis
19:50 Fort Lauderdale-Hollywood International
03:03 Aguadilla
Connect
WN4718 Southwest Airlines
NK1320 Spirit Airlines
NK371 Spirit Airlines
13:40 Will Rogers World
16:21 Denver
23:45 Fort Lauderdale-Hollywood International
14:20 Denver
21:57 Fort Lauderdale-Hollywood International
03:03 Aguadilla
Connect
AA4850 American Airlines
AA2374 American Airlines
NK371 Spirit Airlines
13:50 Will Rogers World
18:40 Charlotte
23:45 Fort Lauderdale-Hollywood International
17:13 Charlotte
20:43 Fort Lauderdale-Hollywood International
03:03 Aguadilla
Connect
AA4850 American Airlines
AA581 American Airlines
NK371 Spirit Airlines
13:50 Will Rogers World
20:40 Charlotte
23:45 Fort Lauderdale-Hollywood International
17:13 Charlotte
22:43 Fort Lauderdale-Hollywood International
03:03 Aguadilla
Connect
AA4850 American Airlines
AA1526 American Airlines
NK164 Spirit Airlines
13:50 Will Rogers World
18:23 Charlotte
22:50 Orlando
17:13 Charlotte
20:10 Orlando
02:22 Aguadilla
Connect
UA6225 United Airlines
UA1675 United Airlines
NK371 Spirit Airlines
14:00 Will Rogers World
17:05 Houston
23:45 Fort Lauderdale-Hollywood International
15:25 Houston
20:35 Fort Lauderdale-Hollywood International
03:03 Aguadilla
Connect
UA6225 United Airlines
UA2496 United Airlines
NK164 Spirit Airlines
14:00 Will Rogers World
16:41 Houston
22:50 Orlando
15:25 Houston
20:01 Orlando
02:22 Aguadilla
Connect
UA5629 United Airlines
UA327 United Airlines
NK164 Spirit Airlines
14:00 Will Rogers World
15:50 Denver
22:50 Orlando
14:58 Denver
21:18 Orlando
02:22 Aguadilla
Connect
AA3819 American Airlines
AA2791 American Airlines
NK164 Spirit Airlines
14:28 Will Rogers World
16:44 Dallas/Ft.Worth
22:50 Orlando
15:39 Dallas/Ft.Worth
20:20 Orlando
02:22 Aguadilla
Connect
AA3819 American Airlines
AA1070 American Airlines
NK164 Spirit Airlines
14:28 Will Rogers World
17:41 Dallas/Ft.Worth
22:50 Orlando
15:39 Dallas/Ft.Worth
21:14 Orlando
02:22 Aguadilla
Connect
AA3819 American Airlines
AA2183 American Airlines
NK371 Spirit Airlines
14:28 Will Rogers World
16:55 Dallas/Ft.Worth
23:45 Fort Lauderdale-Hollywood International
15:39 Dallas/Ft.Worth
20:39 Fort Lauderdale-Hollywood International
03:03 Aguadilla
Connect
AA3819 American Airlines
AA442 American Airlines
NK371 Spirit Airlines
14:28 Will Rogers World
18:55 Dallas/Ft.Worth
23:45 Fort Lauderdale-Hollywood International
15:39 Dallas/Ft.Worth
22:45 Fort Lauderdale-Hollywood International
03:03 Aguadilla
Connect
UA4515 United Airlines
UA2173 United Airlines
NK164 Spirit Airlines
14:40 Will Rogers World
18:15 Chicago O'Hare
22:50 Orlando
16:57 Chicago O'Hare
21:55 Orlando
02:22 Aguadilla
Connect
DL5203 Delta
DL1555 Delta
NK164 Spirit Airlines
15:15 Will Rogers World
20:05 Atlanta
22:50 Orlando
18:13 Atlanta
21:35 Orlando
02:22 Aguadilla
Connect
WN2231 Southwest Airlines
NK164 Spirit Airlines
15:15 Will Rogers World
22:50 Orlando
18:50 Orlando
02:22 Aguadilla
Connect
DL5203 Delta
DL1403 Delta
NK371 Spirit Airlines
15:15 Will Rogers World
19:53 Atlanta
23:45 Fort Lauderdale-Hollywood International
18:13 Atlanta
21:40 Fort Lauderdale-Hollywood International
03:03 Aguadilla
Connect
AA5581 American Airlines
AA581 American Airlines
NK371 Spirit Airlines
15:44 Will Rogers World
20:40 Charlotte
23:45 Fort Lauderdale-Hollywood International
19:11 Charlotte
22:43 Fort Lauderdale-Hollywood International
03:03 Aguadilla
Connect
AA2769 American Airlines
AA442 American Airlines
NK371 Spirit Airlines
16:28 Will Rogers World
18:55 Dallas/Ft.Worth
23:45 Fort Lauderdale-Hollywood International
17:42 Dallas/Ft.Worth
22:45 Fort Lauderdale-Hollywood International
03:03 Aguadilla
Connect
F9467 Frontier Airlines
F9678 Frontier Airlines
B6729 JetBlue Airways
20:09 Will Rogers World
00:09 Denver
07:00 Orlando
20:54 Denver
06:01 Orlando
10:37 Aguadilla
Connect

References

Find Hotels in Puerto Rico

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

Booking.com