San JuanMadridFlight TimeSJU–MAD
San Juan (Luis Munoz Marin International Airport) to Madrid (Adolfo Suarez Madrid-Barajas Airport).
The flight from San Juan (SJU) to Madrid (MAD) takes 7h 31m on average, covering about 4,144 miles. Across 9 flights we tracked, the fastest was 7h 16m and the slowest 7h 49m, with Iberia flying it most often.
Plan this routeAt a glance
| Avg flight time | Distance | Fastest tracked | Airlines |
|---|---|---|---|
| 7h 31m | 4,144 mi | 7h 16m | 1 |
Airlines on this route
Captured airlines for SJU to MAD
Our current provider sample includes 1-2/day from SJU to MAD across 1 captured airline. Captured departure terminal data is available for C.
- First departure
- 17:25
- Last departure
- 22:50
- Cadence
- ~every 2 hours
- Captured departures/day
- 4
| Airline | Captured daily freq. | Aircraft | Departures (local) |
|---|---|---|---|
| Iberia | 1-2/day | Airbus A330, Airbus A320 family · Terminal C · Seat map | 17:2520:35 |
Aircraft we tracked
Methodology: figures are aggregated from 9 real flights on this route tracked between 2026-06-05 and 2026-06-19, sourced from live flight data. Updated daily as new flights are observed.
Route FAQ
How long is the flight from SJU to MAD?
The SJU to MAD flight takes 7h 31m on average based on 9 tracked flights.
How far is SJU from MAD?
SJU to MAD is about 4,144 miles by air.
Which airlines fly from SJU to MAD?
Iberia flies the SJU to MAD route in our tracked route data.
What aircraft fly from SJU to MAD?
Aircraft observed on SJU to MAD include Airbus A330-200, Airbus A330-300.