
Round-trip from | $542 (United Airlines) |
|---|---|
One-way from | $302 (British Airways) |
Popular in | June |
Cheapest in | August |
Average price | $737 |
Good round-trip deal | $615 or less |
Good one-way deal | $489 or less |
Fly from
Fly to
Route
Depart
Return
San JuanMadrid
SJU - MAD
SJUMAD
San Juan Luis Munoz Marin Intl
Wed 4/15
4:55 pm-4:40 pm
2 stops17h 45m
Madrid Barajas
Thu 4/23
8:20 am-9:24 pm
2 stops19h 04m
San JuanMadrid
SJU - MAD
SJUMAD
San Juan Luis Munoz Marin Intl
Mon 8/31
3:42 pm-2:25 pm
1 stop16h 43m
Madrid Barajas
Fri 9/11
4:25 pm-11:10 am
1 stop24h 45m
San JuanMadrid
SJU - MAD
SJUMAD
San Juan Luis Munoz Marin Intl
Tue 9/8
3:42 pm-2:25 pm
1 stop16h 43m
Madrid Barajas
Wed 9/16
4:25 pm-12:40 pm
1 stop26h 15m
San JuanMadrid
SJU - MAD
SJUMAD
San Juan Luis Munoz Marin Intl
Thu 4/23
7:20 am-7:50 pm
2 stops30h 30m
Madrid Barajas
Wed 4/29
8:25 am-9:24 pm
2 stops18h 59m
San JuanMadrid
SJU - MAD
SJUMAD
San Juan Luis Munoz Marin Intl
Tue 9/1
3:42 pm-2:25 pm
1 stop16h 43m
Madrid Barajas
Fri 9/18
4:25 pm-11:10 am
1 stop24h 45m
San JuanMadrid
SJU - MAD
SJUMAD
San Juan Luis Munoz Marin Intl
Tue 4/21
5:25 pm-7:30 am
Nonstop8h 05m
Madrid Barajas
Fri 5/1
4:10 pm-7:05 pm
Nonstop8h 55m
San JuanMadrid
SJU - MAD
SJUMAD
San Juan Luis Munoz Marin Intl
Tue 9/15
12:05 pm-10:15 am
2 stops16h 10m
Madrid Barajas
Fri 9/25
7:50 pm-2:45 pm
2 stops24h 55m
San JuanMálaga
SJU - AGP
SJUAGP
San Juan Luis Munoz Marin Intl
Tue 9/1
10:32 am-8:30 pm
2 stops27h 58m
Malaga
Tue 9/15
5:35 pm-3:25 pm
1 stop27h 50m
San JuanMadrid
SJU - MAD
SJUMAD
San Juan Luis Munoz Marin Intl
Tue 9/1
3:42 pm-2:25 pm
1 stop16h 43m
Madrid Barajas
Tue 9/15
7:50 pm-12:40 pm
2 stops22h 50m
San JuanA Coruña
SJU - LCG
SJULCG
San Juan Luis Munoz Marin Intl
Sun 8/2
4:38 pm-11:40 pm
2 stops25h 02m
A Coruña
Thu 9/3
6:30 am-11:40 pm
2 stops23h 10m
Currently, February is the cheapest month in which you can book a flight from Puerto Rico to Spain (average of $361). Flying from Puerto Rico to Spain in June is currently the most expensive (average of $667). There are several factors that can impact the price of a flight, so comparing airlines, departure airports and flight times can provide users with more options.
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Puerto Rico to Spain as you normally would.
The most flights from PR0 to ES0 are scheduled on a Monday (12 on average). You will have fewer flight options on Tuesday, which is when the least amount of flights are scheduled (9 on average).
About 21% of weekly flights between Puerto Rico and Spain have experienced delays in the past year, with the average delay time being 147 minutes.
Historically, flights departing in the early afternoon are less likely to be delayed, whereas flights leaving in the morning tend to experience delays more often.
Wednesday tends to have the lowest number of delays on this route, whereas Thursday has historically faced a higher average of delays compared to other days of the week.
Over the last year, Iberia have had the lowest number of delays on this route, with just 20% of flights being delayed.
Crew
Comfort
Overall
Entertainment
Food
Boarding
Reviews
Firuz,Feb 2026
FRA - HEL
Crew
Comfort
Overall
Entertainment
Food
Boarding
Reviews
Firuz,Feb 2026
FRA - HEL
Crew
Comfort
Overall
Entertainment
Food
Boarding
Reviews
Firuz,Feb 2026
FRA - HEL
Crew
Comfort
Overall
Entertainment
Food
Boarding
Reviews
Firuz,Feb 2026
FRA - HEL
Crew
Comfort
Overall
Entertainment
Food
Boarding
Reviews
Firuz,Feb 2026
FRA - HEL
Crew
Comfort
Overall
Entertainment
Food
Boarding
Reviews
Firuz,Feb 2026
FRA - HEL
| Airline | Cheapest | Average | Flexibility | On-time |
|---|---|---|---|---|
| Cheapest$116 | Average$796 | FlexibilityNo cancel fee | On-time62% | |
| Cheapest$370 | Average$555 | FlexibilityNo cancel fee | On-time76% | |
| Cheapest$380 | Average$668 | FlexibilityNo cancel fee | On-timeN/A | |
| Cheapest$385 | Average$625 | FlexibilityNo cancel fee | On-time75% | |
| Cheapest$400 | Average$823 | FlexibilityNo cancel fee | On-time77% | |
| Cheapest$414 | Average$944 | FlexibilityNo cancel fee | On-time71% | |
| Cheapest$419 | Average$662 | FlexibilityNo cancel fee | On-time70% | |
| Cheapest$435 | Average$644 | FlexibilityNo cancel fee | On-time69% | |
| Cheapest$544 | Average$950 | FlexibilityNo cancel fee | On-timeN/A | |
| Cheapest$554 | Average$843 | FlexibilityNo cancel fee | On-time71% |