HowToGo

Flight from Mexico to Puerto Rico

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

Search Transfer from Mexico to Puerto Rico

Search Flights

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

1. El Paso to San Juan

  1. You take a bus, shuttle or taxi from your location in Mexico to El Paso.

  2. You take a flight from El Paso to San Juan and cost approximately 600 USD.

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

Flight Depart Arrive
F91454 Frontier Airlines
F9128 Frontier Airlines
01:26 El Paso
09:45 Chicago O'Hare
05:45 Chicago O'Hare
16:36 San Juan
Connect
AA5852 American Airlines
AA695 American Airlines
05:03 El Paso
12:50 Dallas/Ft.Worth
07:50 Dallas/Ft.Worth
19:32 San Juan
Connect
AA5852 American Airlines
AA2008 American Airlines
AA1570 American Airlines
05:03 El Paso
12:20 Dallas/Ft.Worth
18:55 Miami
07:50 Dallas/Ft.Worth
16:03 Miami
22:27 San Juan
Connect
UA6139 United Airlines
UA1192 United Airlines
06:00 El Paso
09:51 Houston
08:55 Houston
16:15 San Juan
Connect
WN3155 Southwest Airlines
WN2516 Southwest Airlines
WN3708 Southwest Airlines
06:00 El Paso
12:45 Houston Hobby Apt
18:30 Orlando
08:50 Houston Hobby Apt
15:55 Orlando
22:15 San Juan
Connect
WN3155 Southwest Airlines
WN805 Southwest Airlines
06:00 El Paso
16:15 Houston Hobby Apt
08:50 Houston Hobby Apt
22:20 San Juan
Connect
AA5769 American Airlines
AA695 American Airlines
06:45 El Paso
12:50 Dallas/Ft.Worth
09:35 Dallas/Ft.Worth
19:32 San Juan
Connect
AA5769 American Airlines
AA2008 American Airlines
AA1570 American Airlines
06:45 El Paso
12:20 Dallas/Ft.Worth
18:55 Miami
09:35 Dallas/Ft.Worth
16:03 Miami
22:27 San Juan
Connect
AA5898 American Airlines
AA1355 American Airlines
AA1570 American Airlines
07:00 El Paso
10:46 Phoenix
18:55 Miami
08:33 Phoenix
17:08 Miami
22:27 San Juan
Connect
AA5898 American Airlines
AA361 American Airlines
AA2481 American Airlines
07:00 El Paso
10:15 Phoenix
16:50 Dallas/Ft.Worth
08:33 Phoenix
13:48 Dallas/Ft.Worth
23:32 San Juan
Connect
AA5898 American Airlines
AA1431 American Airlines
AA2481 American Airlines
07:00 El Paso
12:11 Phoenix
16:50 Dallas/Ft.Worth
08:33 Phoenix
15:35 Dallas/Ft.Worth
23:32 San Juan
Connect
WN3151 Southwest Airlines
WN2892 Southwest Airlines
WN3708 Southwest Airlines
07:00 El Paso
12:30 Dallas
18:30 Orlando
09:45 Dallas
15:55 Orlando
22:15 San Juan
Connect
AA5898 American Airlines
AA682 American Airlines
AA1671 American Airlines
07:00 El Paso
11:09 Phoenix
18:10 Charlotte
08:33 Phoenix
17:09 Charlotte
22:52 San Juan
Connect
AA5898 American Airlines
AA1355 American Airlines
AA397 American Airlines
07:00 El Paso
10:46 Phoenix
21:10 Miami
08:33 Phoenix
17:08 Miami
00:48 San Juan
Connect
WN2709 Southwest Airlines
WN2652 Southwest Airlines
WN2214 Southwest Airlines
08:00 El Paso
12:10 Dallas
17:20 Orlando
10:40 Dallas
15:35 Orlando
21:05 San Juan
Connect
UA6128 United Airlines
UA432 United Airlines
08:00 El Paso
19:49 Houston
11:00 Houston
02:06 San Juan
Connect
AA5813 American Airlines
AA695 American Airlines
08:35 El Paso
12:50 Dallas/Ft.Worth
11:22 Dallas/Ft.Worth
19:32 San Juan
Connect
AA5813 American Airlines
AA2008 American Airlines
AA1570 American Airlines
08:35 El Paso
12:20 Dallas/Ft.Worth
18:55 Miami
11:22 Dallas/Ft.Worth
16:03 Miami
22:27 San Juan
Connect
WN3168 Southwest Airlines
WN3170 Southwest Airlines
WN805 Southwest Airlines
09:20 El Paso
11:50 Phoenix
16:15 Houston Hobby Apt
10:45 Phoenix
15:15 Houston Hobby Apt
22:20 San Juan
Connect
AA5762 American Airlines
AA1456 American Airlines
AA397 American Airlines
09:48 El Paso
16:35 Dallas/Ft.Worth
21:10 Miami
12:35 Dallas/Ft.Worth
20:20 Miami
00:48 San Juan
Connect
AA5762 American Airlines
AA2481 American Airlines
09:48 El Paso
16:50 Dallas/Ft.Worth
12:35 Dallas/Ft.Worth
23:32 San Juan
Connect
UA4724 United Airlines
UA313 United Airlines
UA432 United Airlines
10:33 El Paso
13:35 Denver
19:49 Houston
12:39 Denver
16:56 Houston
02:06 San Juan
Connect
UA4724 United Airlines
UA672 United Airlines
UA260 United Airlines
10:33 El Paso
15:55 Denver
22:07 Washington Dulles
12:39 Denver
21:10 Washington Dulles
02:51 San Juan
Connect
UA4724 United Airlines
UA461 United Airlines
UA260 United Airlines
10:33 El Paso
14:10 Denver
22:07 Washington Dulles
12:39 Denver
19:30 Washington Dulles
02:51 San Juan
Connect
UA4724 United Airlines
UA2228 United Airlines
UA432 United Airlines
10:33 El Paso
14:50 Denver
19:49 Houston
12:39 Denver
18:15 Houston
02:06 San Juan
Connect
AA3868 American Airlines
AA2239 American Airlines
AA397 American Airlines
10:43 El Paso
14:40 Dallas/Ft.Worth
21:10 Miami
13:31 Dallas/Ft.Worth
18:28 Miami
00:48 San Juan
Connect
AA3868 American Airlines
AA2481 American Airlines
10:43 El Paso
16:50 Dallas/Ft.Worth
13:31 Dallas/Ft.Worth
23:32 San Juan
Connect
AA3868 American Airlines
AA1456 American Airlines
AA397 American Airlines
10:43 El Paso
16:35 Dallas/Ft.Worth
21:10 Miami
13:31 Dallas/Ft.Worth
20:20 Miami
00:48 San Juan
Connect
UA6270 United Airlines
UA432 United Airlines
12:00 El Paso
19:49 Houston
15:00 Houston
02:06 San Juan
Connect
UA6270 United Airlines
UA701 United Airlines
12:00 El Paso
23:56 Houston
15:00 Houston
06:05 San Juan
Connect
UA4728 United Airlines
UA489 United Airlines
UA701 United Airlines
12:30 El Paso
15:40 Denver
23:56 Houston
14:29 Denver
19:00 Houston
06:05 San Juan
Connect
UA4728 United Airlines
UA2034 United Airlines
UA701 United Airlines
12:30 El Paso
19:15 Denver
23:56 Houston
14:29 Denver
22:35 Houston
06:05 San Juan
Connect
UA4728 United Airlines
UA1184 United Airlines
UA701 United Airlines
12:30 El Paso
17:30 Denver
23:56 Houston
14:29 Denver
20:50 Houston
06:05 San Juan
Connect
UA4728 United Airlines
UA672 United Airlines
UA260 United Airlines
12:30 El Paso
15:55 Denver
22:07 Washington Dulles
14:29 Denver
21:10 Washington Dulles
02:51 San Juan
Connect
UA3636 United Airlines
UA1806 United Airlines
12:55 El Paso
22:42 Chicago O'Hare
17:10 Chicago O'Hare
05:10 San Juan
Connect
AA5734 American Airlines
AA2481 American Airlines
13:03 El Paso
16:50 Dallas/Ft.Worth
15:50 Dallas/Ft.Worth
23:32 San Juan
Connect
DL969 Delta
DL1861 Delta
13:36 El Paso
19:35 Atlanta
18:31 Atlanta
23:55 San Juan
Connect
UA6367 United Airlines
UA432 United Airlines
13:40 El Paso
19:49 Houston
16:40 Houston
02:06 San Juan
Connect
UA6367 United Airlines
UA701 United Airlines
13:40 El Paso
23:56 Houston
16:40 Houston
06:05 San Juan
Connect
UA6251 United Airlines
UA701 United Airlines
16:00 El Paso
23:56 Houston
19:00 Houston
06:05 San Juan
Connect

2. Mexico City to San Juan

  1. You take a flight from Mexico City to San Juan and cost approximately 420 USD.

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

Flight Depart Arrive
AA1835 American Airlines
AA1451 American Airlines
01:10 Mexico City
12:45 Miami
05:20 Miami
16:20 San Juan
Connect
AA1835 American Airlines
AA110 American Airlines
01:10 Mexico City
11:18 Miami
05:20 Miami
14:59 San Juan
Connect
AA1835 American Airlines
AA145 American Airlines
01:10 Mexico City
10:25 Miami
05:20 Miami
14:03 San Juan
Connect
DL590 Delta
DL636 Delta
01:20 Mexico City
11:15 Atlanta
05:34 Atlanta
15:44 San Juan
Connect
AC1983 994 Air Canada
AC956 Air Canada
01:20 Mexico City
09:05 Toronto
06:45 Toronto
14:55 San Juan
Connect
DL590 Delta
DL634 Delta
01:20 Mexico City
09:45 Atlanta
05:34 Atlanta
14:18 San Juan
Connect
Y4934 Volaris
F9128 Frontier Airlines
01:52 Mexico City
09:45 Chicago O'Hare
05:59 Chicago O'Hare
16:36 San Juan
Connect
UA1085 United Airlines
UA1192 United Airlines
05:40 Mexico City
09:51 Houston
07:55 Houston
16:15 San Juan
Connect
AA1066 American Airlines
AA695 American Airlines
06:00 Mexico City
12:50 Dallas/Ft.Worth
08:50 Dallas/Ft.Worth
19:32 San Juan
Connect
Y4854 Volaris
AA1451 American Airlines
06:45 Mexico City
12:45 Miami
10:51 Miami
16:20 San Juan
Connect
AA1498 American Airlines
AA1451 American Airlines
06:45 Mexico City
12:45 Miami
11:05 Miami
16:20 San Juan
Connect
AA1498 American Airlines
AA1570 American Airlines
06:45 Mexico City
18:55 Miami
11:05 Miami
22:27 San Juan
Connect
AA1498 American Airlines
AA42 American Airlines
3M3963 Silver Airways
06:45 Mexico City
12:45 Miami
18:00 Charlotte Amalie
11:05 Miami
16:27 Charlotte Amalie
18:35 San Juan
Connect
AA1374 American Airlines
AA695 American Airlines
07:50 Mexico City
12:50 Dallas/Ft.Worth
10:40 Dallas/Ft.Worth
19:32 San Juan
Connect
AA1374 American Airlines
AA2481 American Airlines
07:50 Mexico City
16:50 Dallas/Ft.Worth
10:40 Dallas/Ft.Worth
23:32 San Juan
Connect
Y4980 Volaris
F9104 Frontier Airlines
07:59 Mexico City
13:40 Orlando
12:05 Orlando
17:27 San Juan
Connect
Y4980 Volaris
B61133 JetBlue Airways
07:59 Mexico City
13:45 Orlando
12:05 Orlando
17:27 San Juan
Connect
DL593 Delta
DL1861 Delta
09:00 Mexico City
19:35 Atlanta
13:13 Atlanta
23:55 San Juan
Connect
AM434 Aeroméxico
B6928 JetBlue Airways
09:01 Mexico City
15:20 Orlando
13:15 Orlando
19:01 San Juan
Connect
UA1064 United Airlines
UA1543 United Airlines
09:05 Mexico City
20:09 Newark
14:50 Newark
01:01 San Juan
Connect
CM124 Copa Airlines
CM142 Copa Airlines
09:15 Mexico City
20:36 Panama City
14:05 Panama City
00:30 San Juan
Connect
UA1025 United Airlines
UA432 United Airlines
10:05 Mexico City
19:49 Houston
12:25 Houston
02:06 San Juan
Connect
AM402 Aeroméxico
DL1859 Delta
10:15 Mexico City
18:50 New York JFK
16:00 New York JFK
23:45 San Juan
Connect
UA2252 United Airlines
UA1543 United Airlines
11:00 Mexico City
20:09 Newark
16:45 Newark
01:01 San Juan
Connect
AA1302 American Airlines
AA397 American Airlines
11:05 Mexico City
21:10 Miami
15:15 Miami
00:48 San Juan
Connect
AA1302 American Airlines
AA1570 American Airlines
11:05 Mexico City
18:55 Miami
15:15 Miami
22:27 San Juan
Connect
UA1089 United Airlines
UA432 United Airlines
12:05 Mexico City
19:49 Houston
14:25 Houston
02:06 San Juan
Connect
CM121 Copa Airlines
CM142 Copa Airlines
12:10 Mexico City
20:36 Panama City
17:01 Panama City
00:30 San Juan
Connect
DL576 Delta
DL1861 Delta
12:16 Mexico City
19:35 Atlanta
16:24 Atlanta
23:55 San Juan
Connect
AM422 Aeroméxico
AA1570 American Airlines
12:20 Mexico City
18:55 Miami
16:25 Miami
22:27 San Juan
Connect
AA390 American Airlines
AA2481 American Airlines
12:35 Mexico City
16:50 Dallas/Ft.Worth
15:20 Dallas/Ft.Worth
23:32 San Juan
Connect
AA2415 American Airlines
AA397 American Airlines
13:30 Mexico City
21:10 Miami
17:45 Miami
00:48 San Juan
Connect
AA2415 American Airlines
AA1570 American Airlines
13:30 Mexico City
18:55 Miami
17:45 Miami
22:27 San Juan
Connect
AM436 Aeroméxico
NK802 Spirit Airlines
13:50 Mexico City
19:23 Orlando
18:00 Orlando
23:09 San Juan
Connect
DL587 Delta
DL1861 Delta
13:55 Mexico City
19:35 Atlanta
18:09 Atlanta
23:55 San Juan
Connect
UA1091 United Airlines
UA701 United Airlines
15:05 Mexico City
23:56 Houston
17:25 Houston
06:05 San Juan
Connect
UA1091 United Airlines
UA432 United Airlines
15:05 Mexico City
19:49 Houston
17:25 Houston
02:06 San Juan
Connect
Y4874 Volaris
UA432 United Airlines
16:13 Mexico City
19:49 Houston
18:22 Houston
02:06 San Juan
Connect
UA1838 United Airlines
UA701 United Airlines
17:35 Mexico City
23:56 Houston
19:55 Houston
06:05 San Juan
Connect
AM654 Aeroméxico
B61638 JetBlue Airways
23:55 Mexico City
07:57 Santo Domingo
06:20 Santo Domingo
08:51 San Juan
Connect

3. Monterrey to San Juan

  1. You take a bus, shuttle or taxi from your location in Mexico to Monterrey.

  2. You take a flight from Monterrey to San Juan and cost approximately 340 USD.

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

Flight Depart Arrive
VB610 Viva Aerobus
UA1192 United Airlines
06:20 Monterrey
09:51 Houston
07:50 Houston
16:15 San Juan
Connect
AA4884 American Airlines
AA110 American Airlines
06:28 Monterrey
11:18 Miami
10:28 Miami
14:59 San Juan
Connect
AA4884 American Airlines
AA1570 American Airlines
06:28 Monterrey
18:55 Miami
10:28 Miami
22:27 San Juan
Connect
AA4884 American Airlines
AA1451 American Airlines
06:28 Monterrey
12:45 Miami
10:28 Miami
16:20 San Juan
Connect
AA4884 American Airlines
AA42 American Airlines
3M3963 Silver Airways
06:28 Monterrey
12:45 Miami
18:00 Charlotte Amalie
10:28 Miami
16:27 Charlotte Amalie
18:35 San Juan
Connect
UA6327 United Airlines
UA1908 United Airlines
9K8261 Cape Air
06:30 Monterrey
09:40 Houston
18:10 Charlotte Amalie
08:00 Houston
16:20 Charlotte Amalie
18:45 San Juan
Connect
UA6327 United Airlines
UA1192 United Airlines
06:30 Monterrey
09:51 Houston
08:00 Houston
16:15 San Juan
Connect
AA3395 American Airlines
AA695 American Airlines
07:10 Monterrey
12:50 Dallas/Ft.Worth
08:55 Dallas/Ft.Worth
19:32 San Juan
Connect
CM136 Copa Airlines
CM142 Copa Airlines
08:52 Monterrey
20:36 Panama City
14:16 Panama City
00:30 San Juan
Connect
AA3521 American Airlines
AA695 American Airlines
09:14 Monterrey
12:50 Dallas/Ft.Worth
11:00 Dallas/Ft.Worth
19:32 San Juan
Connect
AA3521 American Airlines
AA2481 American Airlines
09:14 Monterrey
16:50 Dallas/Ft.Worth
11:00 Dallas/Ft.Worth
23:32 San Juan
Connect
AM414 Aeroméxico
DL1859 Delta
09:21 Monterrey
18:50 New York JFK
14:30 New York JFK
23:45 San Juan
Connect
AA3515 American Airlines
AA2481 American Airlines
11:15 Monterrey
16:50 Dallas/Ft.Worth
13:00 Dallas/Ft.Worth
23:32 San Juan
Connect
VB680 Viva Aerobus
AA2481 American Airlines
12:15 Monterrey
16:50 Dallas/Ft.Worth
14:05 Dallas/Ft.Worth
23:32 San Juan
Connect
UA6274 United Airlines
UA432 United Airlines
13:00 Monterrey
19:49 Houston
14:28 Houston
02:06 San Juan
Connect
AA3701 3603 American Airlines
AA2481 American Airlines
13:28 Monterrey
16:50 Dallas/Ft.Worth
15:10 Dallas/Ft.Worth
23:32 San Juan
Connect
DL1866 Delta
DL1861 Delta
14:11 Monterrey
19:35 Atlanta
17:45 Atlanta
23:55 San Juan
Connect
UA6026 United Airlines
UA701 United Airlines
15:00 Monterrey
23:56 Houston
16:28 Houston
06:05 San Juan
Connect
UA6026 United Airlines
UA432 United Airlines
15:00 Monterrey
19:49 Houston
16:28 Houston
02:06 San Juan
Connect
UA6175 United Airlines
UA701 United Airlines
16:45 Monterrey
23:56 Houston
18:13 Houston
06:05 San Juan
Connect
UA6175 United Airlines
UA432 United Airlines
16:45 Monterrey
19:49 Houston
18:13 Houston
02:06 San Juan
Connect
UA6356 United Airlines
UA701 United Airlines
18:40 Monterrey
23:56 Houston
20:08 Houston
06:05 San Juan
Connect
VB616 Viva Aerobus
UA701 United Airlines
19:25 Monterrey
23:56 Houston
20:55 Houston
06:05 San Juan
Connect

4. Leon/Guanajuato to San Juan

  1. You take a bus, shuttle or taxi from your location in Mexico to Leon/Guanajuato.

  2. You take a flight from Leon/Guanajuato to San Juan and cost approximately 430 USD.

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

Flight Depart Arrive
UA6108 United Airlines
UA1192 United Airlines
06:00 Leon/Guanajuato
09:51 Houston
08:10 Houston
16:15 San Juan
Connect
UA6108 United Airlines
UA1908 United Airlines
9K8261 Cape Air
06:00 Leon/Guanajuato
09:40 Houston
18:10 Charlotte Amalie
08:10 Houston
16:20 Charlotte Amalie
18:45 San Juan
Connect
AA3704 American Airlines
AA2008 American Airlines
AA1570 American Airlines
06:24 Leon/Guanajuato
12:20 Dallas/Ft.Worth
18:55 Miami
08:55 Dallas/Ft.Worth
16:03 Miami
22:27 San Juan
Connect
AA3704 American Airlines
AA2008 American Airlines
AA397 American Airlines
06:24 Leon/Guanajuato
12:20 Dallas/Ft.Worth
21:10 Miami
08:55 Dallas/Ft.Worth
16:03 Miami
00:48 San Juan
Connect
AA3704 American Airlines
AA2481 American Airlines
06:24 Leon/Guanajuato
16:50 Dallas/Ft.Worth
08:55 Dallas/Ft.Worth
23:32 San Juan
Connect
AA3704 American Airlines
AA1456 American Airlines
AA397 American Airlines
06:24 Leon/Guanajuato
16:35 Dallas/Ft.Worth
21:10 Miami
08:55 Dallas/Ft.Worth
20:20 Miami
00:48 San Juan
Connect
AA3704 American Airlines
AA695 American Airlines
06:24 Leon/Guanajuato
12:50 Dallas/Ft.Worth
08:55 Dallas/Ft.Worth
19:32 San Juan
Connect
AA3704 American Airlines
AA2239 American Airlines
AA397 American Airlines
06:24 Leon/Guanajuato
14:40 Dallas/Ft.Worth
21:10 Miami
08:55 Dallas/Ft.Worth
18:28 Miami
00:48 San Juan
Connect
UA6199 United Airlines
UA432 United Airlines
08:00 Leon/Guanajuato
19:49 Houston
10:07 Houston
02:06 San Juan
Connect
Y4286 Volaris
AA695 American Airlines
08:15 Leon/Guanajuato
12:50 Dallas/Ft.Worth
11:36 Dallas/Ft.Worth
19:32 San Juan
Connect
AM155 Aeroméxico
DL576 Delta
DL1861 Delta
08:16 Leon/Guanajuato
12:16 Mexico City
19:35 Atlanta
09:20 Mexico City
16:24 Atlanta
23:55 San Juan
Connect
AM155 Aeroméxico
DL587 Delta
DL1861 Delta
08:16 Leon/Guanajuato
13:55 Mexico City
19:35 Atlanta
09:20 Mexico City
18:09 Atlanta
23:55 San Juan
Connect
AM155 Aeroméxico
CM121 Copa Airlines
CM142 Copa Airlines
08:16 Leon/Guanajuato
12:10 Mexico City
20:36 Panama City
09:20 Mexico City
17:01 Panama City
00:30 San Juan
Connect
AM153 Aeroméxico
DL587 Delta
DL1861 Delta
10:59 Leon/Guanajuato
13:55 Mexico City
19:35 Atlanta
12:00 Mexico City
18:09 Atlanta
23:55 San Juan
Connect
UA6227 United Airlines
UA701 United Airlines
12:45 Leon/Guanajuato
23:56 Houston
14:52 Houston
06:05 San Juan
Connect
UA6227 United Airlines
UA432 United Airlines
12:45 Leon/Guanajuato
19:49 Houston
14:52 Houston
02:06 San Juan
Connect
UA6182 United Airlines
UA432 United Airlines
15:40 Leon/Guanajuato
19:49 Houston
17:47 Houston
02:06 San Juan
Connect
UA6182 United Airlines
UA701 United Airlines
15:40 Leon/Guanajuato
23:56 Houston
17:47 Houston
06:05 San Juan
Connect

References

Find Hotels in Puerto Rico

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

Booking.com