Flights from Madrid to San Jose Costa Rica

MADSJO

Adolfo Suárez Madrid–Barajas Airport (Madrid, Spain) → Juan Santamaría International Airport (San José (Alajuela), Costa Rica)

Also known as San Jose Costa Rica, San José (Alajuela).

Nonstop
11h 10m
Distance
8,499 km
Frequency
6×/week
One-way from
$343
Airlines
Evelop Airlines, Iberia

Fares by month

One-way, per person

Lowest fares Aviasales travelers found in recent searches; some may include a connection. Prices change often — tap a month to see live fares.

Weekly schedule

Monday

  • IB24311:35→15:4511h 10mIberia

Tuesday

  • IB24311:35→15:4511h 10mIberia
  • E985714:45→19:1511h 30mEvelop Airlines

Wednesday

  • IB24311:35→15:4511h 10mIberia

Thursday

  • IB24311:35→15:4511h 10mIberia

Friday

  • IB24311:35→15:4511h 10mIberia

Saturday

  • IB24311:35→15:4511h 10mIberia
  • E985714:45→19:0011h 15mEvelop Airlines

Madrid to San Jose Costa Rica — frequently asked

How long is the flight from Madrid to San Jose Costa Rica?
MAD–SJO is 11h 10m nonstop, covering 8,499 km (5,281 mi).
Which airlines fly nonstop from Madrid to San Jose Costa Rica?
Evelop Airlines, Iberia operate this route nonstop.
How much is a flight from Madrid to San Jose Costa Rica?
One-way fares on MAD–SJO recently started from $343 ($533 nonstop). The lowest recent fare is for travel in February 2027. Fares change daily, so check current prices before booking.
How often do flights run from Madrid to San Jose Costa Rica?
The route is served 6 days a week (8 scheduled departures).