HowToGo

Flight from El Paso to Puerto Rico

Search Transfer from El Paso to Puerto Rico

Search Flights

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

1. Santa Cruz de la Palma to San Juan

  1. You take a bus, shuttle or taxi from your location in El Paso to Santa Cruz de la Palma.

  2. You take a flight from Santa Cruz de la Palma to San Juan and cost approximately 450 USD.

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

Flight Depart Arrive
NT304 Binter Canarias
IB3827 Iberia
IB6301 Iberia
08:40 Santa Cruz de la Palma
11:00 Las Palmas
17:00 Madrid
09:30 Las Palmas
14:55 Madrid
19:55 San Juan
Connect
NT608 Binter Canarias
IB3943 Iberia
IB6301 Iberia
09:00 Santa Cruz de la Palma
11:00 Tenerife
17:00 Madrid
09:30 Tenerife
14:55 Madrid
19:55 San Juan
Connect
IB581 Iberia
IB6301 Iberia
11:00 Santa Cruz de la Palma
17:00 Madrid
14:55 Madrid
19:55 San Juan
Connect
IB581 Iberia
IB6123 Iberia
AA397 American Airlines
11:00 Santa Cruz de la Palma
16:00 Madrid
21:35 Miami
14:55 Madrid
19:55 Miami
00:14 San Juan
Connect

2. Tenerife to San Juan

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

  2. You take a flight from Tenerife 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
IB3945 Iberia
IB6301 Iberia
07:00 Tenerife
17:00 Madrid
10:40 Madrid
19:55 San Juan
Connect
VY3213 Vueling Airlines
IB1331 Iberia
IB6301 Iberia
07:00 Tenerife
13:30 Barcelona
17:00 Madrid
11:20 Barcelona
14:55 Madrid
19:55 San Juan
Connect
VY3261 Vueling Airlines
IB447 Iberia
IB6301 Iberia
07:00 Tenerife
13:40 Bilbao
17:00 Madrid
11:00 Bilbao
14:50 Madrid
19:55 San Juan
Connect
VY3202 Vueling Airlines
IB475 Iberia
IB6301 Iberia
07:40 Tenerife
13:35 Oviedo
17:00 Madrid
11:35 Oviedo
14:50 Madrid
19:55 San Juan
Connect
IB8551 Iberia
IB475 Iberia
IB6301 Iberia
08:30 Tenerife
13:35 Oviedo
17:00 Madrid
12:20 Oviedo
14:50 Madrid
19:55 San Juan
Connect
IB8562 Iberia
IB8861 Iberia
IB6301 Iberia
08:35 Tenerife
13:45 Alicante
17:00 Madrid
12:20 Alicante
15:00 Madrid
19:55 San Juan
Connect
VY3257 Vueling Airlines
IB563 Iberia
IB6301 Iberia
08:45 Tenerife
13:35 Sevilla
17:00 Madrid
12:00 Sevilla
14:40 Madrid
19:55 San Juan
Connect
VY3279 Vueling Airlines
IB8947 Iberia
IB6301 Iberia
08:50 Tenerife
13:35 Malaga
17:00 Madrid
12:10 Malaga
14:55 Madrid
19:55 San Juan
Connect
NT108 Binter Canarias
IB3827 Iberia
IB6301 Iberia
09:00 Tenerife
11:00 Las Palmas
17:00 Madrid
09:30 Las Palmas
14:55 Madrid
19:55 San Juan
Connect
FR5279 Ryanair
IB6301 Iberia
09:40 Tenerife
17:00 Madrid
13:25 Madrid
19:55 San Juan
Connect
UX9047 Air Europa
IB6301 Iberia
09:55 Tenerife
17:00 Madrid
13:40 Madrid
19:55 San Juan
Connect
UX9047 Air Europa
UX091 Air Europa
DL1859 Delta
09:55 Tenerife
15:35 Madrid
19:05 New York JFK
13:40 Madrid
17:45 New York JFK
22:58 San Juan
Connect
IB3943 Iberia
IB6123 Iberia
AA397 American Airlines
11:00 Tenerife
16:00 Madrid
21:35 Miami
14:55 Madrid
19:55 Miami
00:14 San Juan
Connect
IB3943 Iberia
IB6301 Iberia
11:00 Tenerife
17:00 Madrid
14:55 Madrid
19:55 San Juan
Connect

3. Santa Cruz de la Palma to Mayaguez

  1. You take a bus, shuttle or taxi from your location in El Paso to Santa Cruz de la Palma.

  2. You take a flight from Santa Cruz de la Palma to Mayaguez and cost approximately 450 USD.

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

Flight Depart Arrive
NT304 Binter Canarias
IB3827 Iberia
IB6301 Iberia
9K35 Cape Air
08:40 Santa Cruz de la Palma
11:00 Las Palmas
17:00 Madrid
12:55 San Juan
09:30 Las Palmas
14:55 Madrid
19:55 San Juan
13:32 Mayaguez
Connect
NT304 Binter Canarias
IB3827 Iberia
IB6301 Iberia
9K31 Cape Air
08:40 Santa Cruz de la Palma
11:00 Las Palmas
17:00 Madrid
09:32 San Juan
09:30 Las Palmas
14:55 Madrid
19:55 San Juan
10:09 Mayaguez
Connect
NT608 Binter Canarias
IB3943 Iberia
IB6301 Iberia
9K35 Cape Air
09:00 Santa Cruz de la Palma
11:00 Tenerife
17:00 Madrid
12:55 San Juan
09:30 Tenerife
14:55 Madrid
19:55 San Juan
13:32 Mayaguez
Connect
NT608 Binter Canarias
IB3943 Iberia
IB6301 Iberia
9K31 Cape Air
09:00 Santa Cruz de la Palma
11:00 Tenerife
17:00 Madrid
09:32 San Juan
09:30 Tenerife
14:55 Madrid
19:55 San Juan
10:09 Mayaguez
Connect
IB581 Iberia
IB6501 Iberia
B62138 JetBlue Airways
9K31 Cape Air
11:00 Santa Cruz de la Palma
17:15 Madrid
22:56 Santo Domingo
09:32 San Juan
14:55 Madrid
20:20 Santo Domingo
23:56 San Juan
10:09 Mayaguez
Connect
IB581 Iberia
IB6301 Iberia
9K37 Cape Air
11:00 Santa Cruz de la Palma
17:00 Madrid
15:55 San Juan
14:55 Madrid
19:55 San Juan
16:32 Mayaguez
Connect
IB581 Iberia
IB6301 Iberia
9K35 Cape Air
11:00 Santa Cruz de la Palma
17:00 Madrid
12:55 San Juan
14:55 Madrid
19:55 San Juan
13:32 Mayaguez
Connect
IB581 Iberia
IB6165 Iberia
B661 JetBlue Airways
9K31 Cape Air
11:00 Santa Cruz de la Palma
17:20 Madrid
20:40 Boston
09:32 San Juan
14:55 Madrid
19:25 Boston
00:40 San Juan
10:09 Mayaguez
Connect
IB581 Iberia
IB6123 Iberia
AA397 American Airlines
9K31 Cape Air
11:00 Santa Cruz de la Palma
16:00 Madrid
21:35 Miami
09:32 San Juan
14:55 Madrid
19:55 Miami
00:14 San Juan
10:09 Mayaguez
Connect
IB581 Iberia
IB6123 Iberia
AA397 American Airlines
9K35 Cape Air
11:00 Santa Cruz de la Palma
16:00 Madrid
21:35 Miami
12:55 San Juan
14:55 Madrid
19:55 Miami
00:14 San Juan
13:32 Mayaguez
Connect
IB581 Iberia
IB6251 Iberia
B62203 JetBlue Airways
9K35 Cape Air
11:00 Santa Cruz de la Palma
17:00 Madrid
23:59 New York JFK
12:55 San Juan
14:55 Madrid
19:35 New York JFK
03:47 San Juan
13:32 Mayaguez
Connect
IB581 Iberia
IB6501 Iberia
B62138 JetBlue Airways
9K35 Cape Air
11:00 Santa Cruz de la Palma
17:15 Madrid
22:56 Santo Domingo
12:55 San Juan
14:55 Madrid
20:20 Santo Domingo
23:56 San Juan
13:32 Mayaguez
Connect
IB581 Iberia
IB6165 Iberia
B661 JetBlue Airways
9K35 Cape Air
11:00 Santa Cruz de la Palma
17:20 Madrid
20:40 Boston
12:55 San Juan
14:55 Madrid
19:25 Boston
00:40 San Juan
13:32 Mayaguez
Connect
IB581 Iberia
IB6251 Iberia
B62103 JetBlue Airways
9K31 Cape Air
11:00 Santa Cruz de la Palma
17:00 Madrid
20:30 New York JFK
09:32 San Juan
14:55 Madrid
19:35 New York JFK
00:39 San Juan
10:09 Mayaguez
Connect
IB581 Iberia
IB6251 Iberia
B62203 JetBlue Airways
9K31 Cape Air
11:00 Santa Cruz de la Palma
17:00 Madrid
23:59 New York JFK
09:32 San Juan
14:55 Madrid
19:35 New York JFK
03:47 San Juan
10:09 Mayaguez
Connect
IB581 Iberia
IB6301 Iberia
9K31 Cape Air
11:00 Santa Cruz de la Palma
17:00 Madrid
09:32 San Juan
14:55 Madrid
19:55 San Juan
10:09 Mayaguez
Connect
IB581 Iberia
IB6251 Iberia
B62103 JetBlue Airways
9K35 Cape Air
11:00 Santa Cruz de la Palma
17:00 Madrid
20:30 New York JFK
12:55 San Juan
14:55 Madrid
19:35 New York JFK
00:39 San Juan
13:32 Mayaguez
Connect

4. Tenerife Sur Apt to San Juan

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

  2. You take a flight from Tenerife Sur Apt to San Juan and cost approximately 460 USD.

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

Flight Depart Arrive
FR2914 Ryanair
IB6301 Iberia
08:50 Tenerife Sur Apt
17:00 Madrid
12:35 Madrid
19:55 San Juan
Connect
IB3979 Iberia
IB6301 Iberia
11:00 Tenerife Sur Apt
17:00 Madrid
14:55 Madrid
19:55 San Juan
Connect
IB3979 Iberia
IB6123 Iberia
AA397 American Airlines
11:00 Tenerife Sur Apt
16:00 Madrid
21:35 Miami
14:55 Madrid
19:55 Miami
00:14 San Juan
Connect

5. Santa Cruz de la Palma to San Juan Isla Grande

  1. You take a bus, shuttle or taxi from your location in El Paso to Santa Cruz de la Palma.

  2. You take a flight from Santa Cruz de la Palma to San Juan Isla Grande and cost approximately 550 USD.

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

Flight Depart Arrive
NT304 Binter Canarias
IB3827 Iberia
IB6301 Iberia
9K5891 Cape Air
F42102 Air Flamenco
08:40 Santa Cruz de la Palma
11:00 Las Palmas
17:00 Madrid
08:21 San Juan
11:30 Culebra
09:30 Las Palmas
14:55 Madrid
19:55 San Juan
08:55 Culebra
12:00 San Juan Isla Grande
Connect
NT304 Binter Canarias
IB3827 Iberia
IB6301 Iberia
9K5891 Cape Air
F42103 Air Flamenco
08:40 Santa Cruz de la Palma
11:00 Las Palmas
17:00 Madrid
08:21 San Juan
15:10 Culebra
09:30 Las Palmas
14:55 Madrid
19:55 San Juan
08:55 Culebra
15:40 San Juan Isla Grande
Connect
NT608 Binter Canarias
IB3943 Iberia
IB6301 Iberia
9K5891 Cape Air
F42102 Air Flamenco
09:00 Santa Cruz de la Palma
11:00 Tenerife
17:00 Madrid
08:21 San Juan
11:30 Culebra
09:30 Tenerife
14:55 Madrid
19:55 San Juan
08:55 Culebra
12:00 San Juan Isla Grande
Connect
NT608 Binter Canarias
IB3943 Iberia
IB6301 Iberia
9K5891 Cape Air
F42103 Air Flamenco
09:00 Santa Cruz de la Palma
11:00 Tenerife
17:00 Madrid
08:21 San Juan
15:10 Culebra
09:30 Tenerife
14:55 Madrid
19:55 San Juan
08:55 Culebra
15:40 San Juan Isla Grande
Connect
IB581 Iberia
IB6301 Iberia
9K5891 Cape Air
F42102 Air Flamenco
11:00 Santa Cruz de la Palma
17:00 Madrid
08:21 San Juan
11:30 Culebra
14:55 Madrid
19:55 San Juan
08:55 Culebra
12:00 San Juan Isla Grande
Connect
IB581 Iberia
IB6301 Iberia
9K5891 Cape Air
F42103 Air Flamenco
11:00 Santa Cruz de la Palma
17:00 Madrid
08:21 San Juan
15:10 Culebra
14:55 Madrid
19:55 San Juan
08:55 Culebra
15:40 San Juan Isla Grande
Connect
IB581 Iberia
IB6301 Iberia
9K5911 Cape Air
F42104 Air Flamenco
11:00 Santa Cruz de la Palma
17:00 Madrid
14:30 San Juan
17:00 Culebra
14:55 Madrid
19:55 San Juan
15:04 Culebra
17:30 San Juan Isla Grande
Connect
IB581 Iberia
IB6301 Iberia
9K5891 Cape Air
F42104 Air Flamenco
11:00 Santa Cruz de la Palma
17:00 Madrid
08:21 San Juan
17:00 Culebra
14:55 Madrid
19:55 San Juan
08:55 Culebra
17:30 San Juan Isla Grande
Connect

6. Santa Cruz de la Palma to Roosevelt Roads

  1. You take a bus, shuttle or taxi from your location in El Paso to Santa Cruz de la Palma.

  2. You take a flight from Santa Cruz de la Palma to Roosevelt Roads and cost approximately 550 USD.

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

Flight Depart Arrive
NT304 Binter Canarias
IB3827 Iberia
IB6301 Iberia
9K5891 Cape Air
F42302 Air Flamenco
08:40 Santa Cruz de la Palma
11:00 Las Palmas
17:00 Madrid
08:21 San Juan
12:00 Culebra
09:30 Las Palmas
14:55 Madrid
19:55 San Juan
08:55 Culebra
12:15 Roosevelt Roads
Connect
NT608 Binter Canarias
IB3943 Iberia
IB6301 Iberia
9K5891 Cape Air
F42302 Air Flamenco
09:00 Santa Cruz de la Palma
11:00 Tenerife
17:00 Madrid
08:21 San Juan
12:00 Culebra
09:30 Tenerife
14:55 Madrid
19:55 San Juan
08:55 Culebra
12:15 Roosevelt Roads
Connect
NT608 Binter Canarias
IB3943 Iberia
IB6301 Iberia
9K5911 Cape Air
F42303 Air Flamenco
09:00 Santa Cruz de la Palma
11:00 Tenerife
17:00 Madrid
14:30 San Juan
16:00 Culebra
09:30 Tenerife
14:55 Madrid
19:55 San Juan
15:04 Culebra
16:15 Roosevelt Roads
Connect
NT608 Binter Canarias
IB3943 Iberia
IB6301 Iberia
9K5891 Cape Air
F42303 Air Flamenco
09:00 Santa Cruz de la Palma
11:00 Tenerife
17:00 Madrid
08:21 San Juan
16:00 Culebra
09:30 Tenerife
14:55 Madrid
19:55 San Juan
08:55 Culebra
16:15 Roosevelt Roads
Connect
IB581 Iberia
IB6301 Iberia
9K5891 Cape Air
F42302 Air Flamenco
11:00 Santa Cruz de la Palma
17:00 Madrid
08:21 San Juan
12:00 Culebra
14:55 Madrid
19:55 San Juan
08:55 Culebra
12:15 Roosevelt Roads
Connect
IB581 Iberia
IB6301 Iberia
9K5911 Cape Air
F42303 Air Flamenco
11:00 Santa Cruz de la Palma
17:00 Madrid
14:30 San Juan
16:00 Culebra
14:55 Madrid
19:55 San Juan
15:04 Culebra
16:15 Roosevelt Roads
Connect
IB581 Iberia
IB6301 Iberia
9K5891 Cape Air
F42303 Air Flamenco
11:00 Santa Cruz de la Palma
17:00 Madrid
08:21 San Juan
16:00 Culebra
14:55 Madrid
19:55 San Juan
08:55 Culebra
16:15 Roosevelt Roads
Connect

References

Find Hotels in Puerto Rico

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

Booking.com