Featured airlines
- Plan, book, fly with confidence
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 15% on select hotels after you book a flight*
Cheap flights from Madrid to San Juan (MAD-SJU)
Prices were available within the past 7 days and start at €472 for one-way flights and €590 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Mon, 9 Dec - Wed, 15 Jan
MAD
Madrid
SJU
San Juan
€590 Return, found 5 days ago
€590
Return
found 5 days ago
Mon, 9 Dec - Thu, 9 Jan
MAD
Madrid
SJU
San Juan
€602 Return, found 5 days ago
€602
Return
found 5 days ago
Mon, 10 Feb - Mon, 24 Feb
MAD
Madrid
SJU
San Juan
€642 Return, found 4 days ago
€642
Return
found 4 days ago
Thu, 6 Mar - Mon, 10 Mar
MAD
Madrid
SJU
San Juan
€662 Return, found 5 days ago
€662
Return
found 5 days ago
Thu, 6 Mar - Mon, 10 Mar
MAD
Madrid
SJU
San Juan
€742 Return, found 5 days ago
€742
Return
found 5 days ago
Mon, 30 Dec - Mon, 13 Jan
MAD
Madrid
SJU
San Juan
€822 Return, found 22 hours ago
€822
Return
found 22 hours ago
Expedia's Latest Trends
Hotels
The Central Hotel DonegalHotels in Downtown BostonCaravan Parks KilliecrankieTraders Hotel, Qaryat Al BeriCottages Achill IslandHotels in ArizonaArrecife Gran Hotel & SpaPet Friendly Hotels in BlessingtonHotel 48LEX New YorkCheap Hotels in Galway City CentreIberostar Selection Lanzarote ParkBarcelo Hotels in LanzaroteThe Kildare StreetHostels LisbonBlarney Woollen Mills Hotel, BW Signature CollectionHotel Barcelona UniversalRomantic Hotels in County KerryCountry Houses County LongfordHub by Premier Inn London City Bank
Flights
General
*Available to Expedia members.