Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
British Airways
BA-7068,BA-1506,BA-4769
09:05
Madrid
2Hrs 25Min 1 Stop
MAD→LHR→JFK→SJU
23:55
San Juan
British Airways
BA-4267,BA-4769
12:15
Madrid
8Hrs 10Min 1 Stop
MAD→JFK→SJU
23:55
San Juan
British Airways
BA-1567,BA-4769
10:55
Madrid
8Hrs 25Min 1 Stop
MAD→JFK→SJU
23:55
San Juan
British Airways
BA-4007,BA-4019
10:55
Madrid
8Hrs 25Min 1 Stop
MAD→JFK→SJU
23:55
San Juan
British Airways
BA-1606,BA-6729
13:10
Madrid
8Hrs 30Min 1 Stop
MAD→PHL→SJU
21:47
San Juan
British Airways
BA-741,BA-1529
13:10
Madrid
8Hrs 30Min 1 Stop
MAD→PHL→SJU
21:47
San Juan
British Airways
BA-4249
16:10
Madrid
8Hrs 35Min 1 Stop
MAD→→SJU
18:45
San Juan
British Airways
BA-5649
16:10
Madrid
8Hrs 35Min 1 Stop
MAD→→SJU
18:45
San Juan
British Airways
BA-6301
16:10
Madrid
8Hrs 35Min 1 Stop
MAD→→SJU
18:45
San Juan
British Airways
BA-8648
16:10
Madrid
8Hrs 35Min 1 Stop
MAD→→SJU
18:45
San Juan

FAQ about british airways Flights from Madrid to San Juan

Q. How much time does it take to fly from Madrid to San Juan ?

A. It takes 2Hrs 25Min to fly from Madrid to San Juan.

Q. When is the earliest flight from Madrid to San Juan ?

A. The earliest flight from Madrid to San Juan is at 09:05 and is operated by British Airways.

Q. How many flights are there from Madrid to San Juan ?

A. There are 19 flights from Madrid to San Juan.

Q. When is the last flight from Madrid to San Juan ?

A. The last flight from Madrid to San Juan is at 16:35 and is operated by British Airways.

View Best Offers