Flights from Madrid to San Jose – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MAD to SJO – All flight route options from Barajas, Spain to Juan Santamaria International, Costa Rica. These routes are operated by 23 airlines. Fly non-stop with Evelop Airlines or Iberia, or choose from 20 different stopover flights. The shortest flight time is 10 hours and 50 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 Juan Santamaria
We got great deals on hotels and car rentals near the airport.
Madrid to San Jose flights
There are over 22 airlines and as many as 222 flights every week to this destination. You can fly non-stop to San Jose (SJO) from Madrid (MAD) with Iberia or Evelop Airlines but if a stopover option suits you better you can choose to fly via Bogota, Panama City or any other of the 20 alternatives with connectiing airports.
Madrid to San Jose with Iberia
You can fly non-stop every weekday with flights departing at 11:30 or 12:20. Iberia is a member of the air alliance OneWorld.
With AVIANCA
If you fly from Madrid with AVIANCA you will do a stopover in Bogota, BOG before reaching San Jose. This flight trip will take 14 hours and 10 minutes and you can fly every weekday with departures between 8:00 am and 1:00 am. AVIANCA is a Star Alliance member.
Distance & flight times: Barajas to Juan Santamaria International
The shortest flight time between MAD and SJO is 11 hours and 10 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 11h 10m | - | 5311 miles (8545 km) |
BOG Bogota | 14h 10m | 1h 11m | 5802 miles (9335 km) |
PTY Panama City | 14h 48m | 1h 49m | 5433 miles (8742 km) |
CDG Paris | 15h 5m | 1h 50m | 6247 miles (10051 km) |
YUL Montreal | 15h 40m | 2h 35m | 6011 miles (9672 km) |
MIA Miami | 16h 34m | 3h 40m | 5567 miles (8957 km) |
ZRH Zurich | 16h 40m | 2h 15m | 6645 miles (10692 km) |
FRA Frankfurt | 17h 5m | 1h 55m | 6733 miles (10833 km) |
AMS Amsterdam | 17h 5m | 2h 45m | 6573 miles (10576 km) |
EWR New York | 17h 29m | 3h 54m | 5837 miles (9392 km) |
JFK New York | 17h 44m | 2h 10m | 5823 miles (9369 km) |
UIO Quito | 17h 45m | 4h 45m | 6268 miles (10085 km) |
GUA Guatemala City | 17h 50m | 4h 55m | 5975 miles (9614 km) |
GYE Guayaquil | 18h 0m | 4h 15m | 6526 miles (10500 km) |
ORY Paris | 18h 5m | - | - |
ORD Chicago | 18h 15m | 1h 30m | 6448 miles (10375 km) |
ATL Atlanta | 18h 15m | 3h 55m | 5991 miles (9640 km) |
YYZ Toronto | 18h 20m | 4h 25m | 6143 miles (9884 km) |
DFW Dallas | 18h 24m | 2h 44m | 6772 miles (10896 km) |
MEX Mexico City | 18h 58m | 4h 15m | 6858 miles (11035 km) |
SAL San Salvador | 19h 25m | 4h 25m | 5822 miles (9368 km) |


Quick copy and share this page
From Madrid to Costa Rica
We have found another destination to Costa Rica from Barajas as well.
From Spain to San Jose
Below is a list of other cities in Spain with flights to San Jose with either non-stop or connecting flights.