Flights from San Juan to Madrid (SJU to MAD)

Find cheap San Juan, Puerto Rico to Madrid, Spain flights with our free search service. Compare all available fares for direct or connection flights to Madrid.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Best price to flight from San Juan to Madrid (One Way)

What is the distance between San Juan and Madrid?

The average distance from San Juan to Madrid is 6387 kilometers (equals to 3968 miles or 3448 nautical miles). Your flight will departure from San Juan Luis Munoz Marin International Airport, Puerto Rico and arrive on Madrid Barajas International Airport, Spain.

How long is the flight from San Juan to Madrid?

The average flight time between San Juan to Madrid is 7 hours and 50 minutes.

How much is the fare for flight between San Juan and Madrid?

The average price for one-way airfare from San Juan to Madrid is 482 USD (none-taxes) for economy class.

Cheap flights from San Juan to Madrid

Mon 19/Mar - Wed 28/Mar
9 days Flights from San Juan to Madrid on British Airways 19/03/2018
$764
Mon 19/Mar - Wed 04/Apr
16 days Flights from San Juan to Madrid on British Airways 19/03/2018
$764
Wed 28/Mar - Wed 04/Apr
7 days Flights from San Juan to Madrid on British Airways 28/03/2018
$769
Thu 22/Mar - Fri 30/Mar
8 days Flights from San Juan to Madrid on British Airways 22/03/2018
$1680
Fri 23/Mar - Sat 23/Jun
92 days Flights from San Juan to Madrid on United 23/03/2018
$1083
Wed 28/Mar - Tue 08/May
41 days Flights from San Juan to Madrid on Iberia 28/03/2018
$818
Mon 23/Apr - Wed 02/May
9 days Flights from San Juan to Madrid on Iberia 23/04/2018
$841
Fri 06/Apr - Wed 25/Apr
19 days Flights from San Juan to Madrid on Iberia 06/04/2018
$801
Fri 06/Apr - Fri 08/Jun
63 days Flights from San Juan to Madrid on British Airways 06/04/2018
$880
Tue 17/Apr - Wed 06/Jun
50 days Flights from San Juan to Madrid on United 17/04/2018
$928
Wed 04/Apr - Sun 22/Apr
18 days Flights from San Juan to Madrid on British Airways 04/04/2018
$814
Wed 04/Apr - Sun 06/May
32 days Flights from San Juan to Madrid on Iberia 04/04/2018
$819
Sun 15/Apr - Sun 03/Feb
294 days Flights from San Juan to Madrid on Iberia 15/04/2018
$3824
Wed 30/May - Sat 05/Jan
220 days Flights from San Juan to Madrid on United 30/05/2018
$1304
Fri 11/May - Mon 04/Jun
24 days Flights from San Juan to Madrid on Iberia 11/05/2018
$929
Wed 02/May - Wed 09/May
7 days Flights from San Juan to Madrid on British Airways 02/05/2018
$855
Wed 09/May - Tue 10/Jul
62 days Flights from San Juan to Madrid on Air France 09/05/2018
$994
Tue 01/May - Mon 03/Sep
125 days Flights from San Juan to Madrid on Iberia 01/05/2018
$846
Fri 11/May - Fri 05/Oct
147 days Flights from San Juan to Madrid on Iberia 11/05/2018
$863
Wed 30/May - Wed 08/Aug
70 days Flights from San Juan to Madrid on British Airways 30/05/2018
$941
Mon 21/May - Fri 20/Jul
60 days Flights from San Juan to Madrid on British Airways 21/05/2018
$1037
Wed 02/May - Fri 14/Sep
135 days Flights from San Juan to Madrid on British Airways 02/05/2018
$855
Sun 06/May - Mon 04/Jun
29 days Flights from San Juan to Madrid on Turkish Airlines 06/05/2018
$884
Fri 04/May - Fri 11/May
7 days Flights from San Juan to Madrid on Iberia 04/05/2018
$859
Mon 04/Jun - Sat 16/Jun
12 days Flights from San Juan to Madrid on Iberia 04/06/2018
$969
Sat 09/Jun - Sat 23/Jun
14 days Flights from San Juan to Madrid on Condor 09/06/2018
$883
Thu 21/Jun - Thu 05/Jul
14 days Flights from San Juan to Madrid on Air Europa 21/06/2018
$912
Sat 16/Jun - Thu 12/Jul
26 days Flights from San Juan to Madrid on Condor 16/06/2018
$855
Fri 01/Jun - Thu 30/Aug
90 days Flights from San Juan to Madrid on United 01/06/2018
$931
Mon 18/Jun - Thu 04/Oct
108 days Flights from San Juan to Madrid on Iberia 18/06/2018
$984
Wed 27/Jun - Wed 08/Aug
42 days Flights from San Juan to Madrid on Iberia 27/06/2018
$999
Mon 11/Jun - Mon 10/Sep
91 days Flights from San Juan to Madrid on British Airways 11/06/2018
$969
Tue 01/Jan - Tue 15/Jan
14 days Flights from San Juan to Madrid on Avianca 01/01/2019
$1137
Thu 19/Jul - Sun 29/Jul
10 days Flights from San Juan to Madrid on Air Europa 19/07/2018
$921
Mon 16/Jul - Tue 30/Oct
106 days Flights from San Juan to Madrid on Iberia 16/07/2018
$889
Mon 02/Jul - Sat 14/Jul
12 days Flights from San Juan to Madrid on United 02/07/2018
$1086
Sun 01/Jul - Mon 01/Oct
92 days Flights from San Juan to Madrid on Iberia 01/07/2018
$930
Sun 22/Jul - Wed 22/Aug
31 days Flights from San Juan to Madrid on Iberia 22/07/2018
$918
Wed 17/Oct - Tue 30/Oct
13 days Flights from San Juan to Madrid on Iberia 17/10/2018
$815
Mon 29/Oct - Wed 21/Nov
23 days Flights from San Juan to Madrid on Iberia 29/10/2018
$773
Mon 01/Oct - Wed 17/Oct
16 days Flights from San Juan to Madrid on Iberia 01/10/2018
$828
Sat 18/Aug - Fri 31/Aug
13 days Flights from San Juan to Madrid on United 18/08/2018
$867
Fri 17/Aug - Fri 24/Aug
7 days Flights from San Juan to Madrid on Iberia 17/08/2018
$843
Fri 24/Aug - Fri 14/Sep
21 days Flights from San Juan to Madrid on Iberia 24/08/2018
$844
Wed 08/Aug - Wed 05/Dec
119 days Flights from San Juan to Madrid on KLM 08/08/2018
$832
Thu 22/Nov - Fri 07/Dec
15 days Flights from San Juan to Madrid on United 22/11/2018
$776
Mon 12/Nov - Mon 19/Nov
7 days Flights from San Juan to Madrid on British Airways 12/11/2018
$773
Wed 26/Dec - Wed 09/Jan
14 days Flights from San Juan to Madrid on British Airways 26/12/2018
$771
Sat 01/Dec - Sun 09/Dec
8 days Flights from San Juan to Madrid on KLM 01/12/2018
$790
Sat 01/Sep - Fri 30/Nov
90 days Flights from San Juan to Madrid on United 01/09/2018
$901
Fri 07/Sep - Fri 21/Sep
14 days Flights from San Juan to Madrid on Iberia 07/09/2018
$821
Wed 19/Sep - Mon 01/Oct
12 days Flights from San Juan to Madrid on Iberia 19/09/2018
$852
Tue 18/Sep - Mon 08/Oct
20 days Flights from San Juan to Madrid on Air France 18/09/2018
$867
Tue 18/Sep - Wed 26/Sep
8 days TAP Air Portugal
$820