Airlines with flights from San Jose to Madrid
There are 11 airlines with scheduled flights between SJO and MAD. Both Iberia and Iberojet operates non-stop flights from Juan Santamaria International to Barajas and the flight time is 10 hours and 40 minutes.
Choose airline
Schedules
Flight
The timetable & schedule information was updated at 2026-04-21
Non-stop with Iberojet
-
Total flight time: 10 hours and 15 minutes
-
3 flights per week
-
Airbus A350-900
Flight
The timetable & schedule information was updated at 2026-04-21
Via Bogota with AVIANCA
-
Total flight time: 12h 45m - 15h 40m.
-
San Jose is a AVIANCA focus city.
-
46 flights per week
Flight
AV46
AV46
AV26
AV10
The timetable & schedule information was updated at 2026-04-21
Via Miami with American Airlines
-
Total flight time: 13h 25m - 14h 23m.
-
One World Alliance
-
48 flights per week
Flight
The timetable & schedule information was updated at 2026-04-21
Via Paris with Air France
-
Total flight time: 13h 40m - 16h 30m.
-
Sky Team Alliance
-
30 flights per week
Flight
AF1100
The timetable & schedule information was updated at 2026-04-21
Via Amsterdam with KLM
-
Total flight time: 14h 00m - 17h 10m.
-
Sky Team Alliance
-
9 flights per week
Flight
KL1505
The timetable & schedule information was updated at 2026-04-21

There are 11 airlines with scheduled flights between SJO and MAD. Both Iberia and Iberojet operates non-stop flights from Juan Santamaria International to Barajas and the flight time is 10 hours and 40 minutes.
Via Montreal with Air Canada
Via Atlanta with Delta
Via Frankfurt with Lufthansa
Via New York with United
Via Mexico City with Aeromexico