Flights from San Jose to Madrid – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
SJO to MAD – All flight route options from Juan Santamaria International, Costa Rica to Barajas, Spain. These routes are operated by 17 airlines. Fly non-stop with Evelop Airlines or Iberia, or choose from 16 different stopover flights. The shortest flight time is 10 hours and 10 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Barajas
We got great deals on hotels and car rentals near the airport.
San Jose to Madrid flights
There are over 18 airlines and as many as 342 flights every week to this destination. You can fly non-stop to Madrid (MAD) from San Jose (SJO) with Iberia or Evelop Airlines but if a stopover option suits you better you can choose to fly via Bogota, Montreal or any other of the 16 alternatives with connectiing airports.
San Jose to Madrid with Iberia
You can fly non-stop every weekday with flights departing at 16 in the afternoon or 18 in the evening. Iberia is a member of the air alliance OneWorld.
With AVIANCA
If you choose to fly with AVIANCA from San Jose to Madrid you can make a transit either via Bogota or via Medellin. The route via Bogota is 2 hours and 1 minutes faster. AVIANCA is a Star Alliance member.
Distance & flight times: Juan Santamaria International to Barajas
The shortest flight time between SJO and MAD is 10 hours and 20 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 10h 20m | - | 5311 miles (8545 km) |
BOG Bogota | 13h 35m | 1h 36m | 5802 miles (9335 km) |
YUL Montreal | 14h 45m | 2h 5m | 6011 miles (9672 km) |
SAL San Salvador | 15h 10m | 3h 5m | 5822 miles (9368 km) |
MIA Miami | 15h 17m | 3h 40m | 5567 miles (8957 km) |
MDE Medellin | 15h 36m | 4h 1m | 5672 miles (9126 km) |
MEX Mexico City | 15h 37m | 5h 0m | 6858 miles (11035 km) |
CDG Paris | 15h 40m | 2h 45m | 6247 miles (10051 km) |
AMS Amsterdam | 16h 5m | 3h 0m | 6573 miles (10576 km) |
PTY Panama City | 16h 10m | 5h 0m | 5433 miles (8742 km) |
YYZ Toronto | 16h 20m | 3h 10m | 6143 miles (9884 km) |
DFW Dallas | 16h 44m | 4h 32m | 6772 miles (10896 km) |
LGW London | 16h 55m | - | - |
EWR New York | 17h 0m | - | - |
ORD Chicago | 18h 10m | 3h 30m | 6448 miles (10375 km) |
FRA Frankfurt | 19h 10m | 5h 0m | 6733 miles (10833 km) |
ZRH Zurich | 20h 5m | 4h 45m | 6645 miles (10692 km) |


Quick copy and share this page
From San Jose to Spain
Below is a list of other destinations to Spain from Juan Santamaria International with either direct flights or 1 stop connections.
From Costa Rica to Madrid
We have found another destination to Spain from Juan Santamaria International as well.