How can I find cheap flights from Juan Santamaría International Airport to Madrid Barajas Airport?
Explore the cheapest one-way and round-trip flights from Juan Santamaría International Airport to Madrid Barajas Airport over the next 90 days, with one-way fares from SGD 528 and round-trip from SGD 825. Based on Trip.com's latest 7-day flight data.
- Return
- Cheapest
- Recommended
- Fastest
- Next 7 days
- Direct
- Cheapest nonstop
SJO 21:4510h 20mDirectMAD 15:05San Jose - Madrid | Tue, Nov 17 | Iberojet Airlines
MAD 13:0011h 30mDirectSJO 17:30Madrid - San Jose | Thu, Nov 19 | Iberojet AirlinesSGD 825 SGD 1,10926% off26% offSGD 1,109 SGD 825
SJO 20:0010hDirectMAD 13:00San Jose - Madrid | Thu, Nov 19 | Iberojet Airlines
MAD 13:0011h 30mDirectSJO 17:30Madrid - San Jose | Thu, Nov 26 | Iberojet AirlinesSGD 826 SGD 1,10926% off26% offSGD 1,109 SGD 826
SJO 21:3010hDirectMAD 14:30San Jose - Madrid | Sat, Nov 14 | Iberojet Airlines
MAD 14:4511h 15mDirectSJO 19:00Madrid - San Jose | Sat, Nov 21 | Iberojet AirlinesSGD 885 SGD 1,10920% off20% offSGD 1,109 SGD 885
SJO 21:3010hDirectMAD 14:30San Jose - Madrid | Sat, Nov 21 | Iberojet Airlines
MAD 13:0011h 30mDirectSJO 17:30Madrid - San Jose | Thu, Nov 26 | Iberojet AirlinesSGD 88820% offSGD 1,109 SGD 888
SJO 21:4510h 20mDirectMAD 15:05San Jose - Madrid | Tue, Nov 24 | Iberojet Airlines
MAD 14:4511h 30mDirectSJO 19:15Madrid - San Jose | Tue, Dec 1 | Iberojet AirlinesSGD 90319% offSGD 1,109 SGD 903
SJO 20:0010hDirectMAD 13:00San Jose - Madrid | Thu, Nov 26 | Iberojet Airlines
MAD 13:0011h 30mDirectSJO 17:30Madrid - San Jose | Thu, Dec 3 | Iberojet AirlinesSGD 90319% offSGD 1,109 SGD 903
SJO 20:0010hDirectMAD 13:00San Jose - Madrid | Thu, Dec 3 | Iberojet Airlines
MAD 13:0011h 30mDirectSJO 17:30Madrid - San Jose | Thu, Dec 10 | Iberojet AirlinesSGD 93416% offSGD 1,109 SGD 934
SJO 21:3010hDirectMAD 14:30San Jose - Madrid | Sat, Dec 5 | Iberojet Airlines
MAD 13:0011h 30mDirectSJO 17:30Madrid - San Jose | Thu, Dec 10 | Iberojet AirlinesSGD 93516% offSGD 1,109 SGD 935
SJO 09:2015h 40m1 stopMAD 08:00San Jose - Madrid | Wed, Dec 2 | Swiss Airlines
MAD 20:2525h 30m1 stopSJO 14:55Madrid - San Jose | Tue, Dec 8 | Swiss AirlinesSGD 87421% offSGD 1,109 SGD 874
SJO 13:0017h 25m1 stopMAD 14:00San Jose - Madrid | Fri, Nov 6 | Normal Airline
MAD 15:006hDirectSJO 16:00Madrid - San Jose | Sun, Nov 8 | Normal AirlineFind more flightsFind more flights
- Cheapest
SJO 21:4510h 20mDirectMAD 15:05San Jose - Madrid | Tue, Dec 1 | Iberojet AirlinesSGD 528 SGD 65219% off19% offSGD 652 SGD 528
SJO 21:3010hDirectMAD 14:30San Jose - Madrid | Sat, Nov 7 | Iberojet AirlinesSGD 530 SGD 65219% off19% offSGD 652 SGD 530
SJO 21:4510h 20mDirectMAD 15:05San Jose - Madrid | Tue, Nov 17 | Iberojet AirlinesSGD 530 SGD 65219% off19% offSGD 652 SGD 530
SJO 20:0010hDirectMAD 13:00San Jose - Madrid | Thu, Nov 19 | Iberojet AirlinesSGD 53218% offSGD 652 SGD 532
SJO 21:3010hDirectMAD 14:30San Jose - Madrid | Sat, Nov 21 | Iberojet AirlinesSGD 53218% offSGD 652 SGD 532
SJO 20:0010hDirectMAD 13:00San Jose - Madrid | Thu, Dec 3 | Iberojet AirlinesSGD 53218% offSGD 652 SGD 532
SJO 21:3010hDirectMAD 14:30San Jose - Madrid | Sat, Dec 5 | Iberojet AirlinesSGD 53218% offSGD 652 SGD 532
SJO 21:4510h 20mDirectMAD 15:05San Jose - Madrid | Tue, Dec 8 | Iberojet AirlinesSGD 53218% offSGD 652 SGD 532
SJO 21:4510h 20mDirectMAD 15:05San Jose - Madrid | Tue, Nov 24 | Iberojet AirlinesSGD 53318% offSGD 652 SGD 533
SJO 13:0017h 25m1 stopMAD 14:00San Jose - Madrid | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
SJO 21:4510h 20mDirectMAD 15:05San Jose - Madrid | Tue, Dec 1 | Iberojet AirlinesSGD 528 SGD 1,38262% off62% offSGD 1,382 SGD 528
SJO 21:4510h 20mDirectMAD 15:05San Jose - Madrid | Tue, Nov 17 | Iberojet AirlinesSGD 530 SGD 1,38262% off62% offSGD 1,382 SGD 530
SJO 20:0010hDirectMAD 13:00San Jose - Madrid | Thu, Nov 19 | Iberojet AirlinesSGD 532 SGD 1,38262% off62% offSGD 1,382 SGD 532
SJO 20:0010hDirectMAD 13:00San Jose - Madrid | Thu, Dec 3 | Iberojet AirlinesSGD 53262% offSGD 1,382 SGD 532
SJO 21:3010hDirectMAD 14:30San Jose - Madrid | Sat, Nov 21 | Iberojet AirlinesSGD 53262% offSGD 1,382 SGD 532
SJO 21:3010hDirectMAD 14:30San Jose - Madrid | Sat, Dec 5 | Iberojet AirlinesSGD 53262% offSGD 1,382 SGD 532
SJO 21:4510h 20mDirectMAD 15:05San Jose - Madrid | Tue, Dec 8 | Iberojet AirlinesSGD 53262% offSGD 1,382 SGD 532
SJO 21:4510h 20mDirectMAD 15:05San Jose - Madrid | Tue, Nov 24 | Iberojet AirlinesSGD 53361% offSGD 1,382 SGD 533
SJO 21:3010hDirectMAD 14:30San Jose - Madrid | Sat, Nov 14 | Iberojet AirlinesSGD 55560% offSGD 1,382 SGD 555
SJO 13:0017h 25m1 stopMAD 14:00San Jose - Madrid | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
SJO 17:259h 50mDirectMAD 10:15San Jose - Madrid | Thu, Nov 26 | IberiaSGD 567 SGD 65213% off13% offSGD 652 SGD 567
SJO 17:259h 50mDirectMAD 10:15San Jose - Madrid | Tue, Dec 1 | IberiaSGD 718 SGD 3,56380% off80% offSGD 3,563 SGD 718
SJO 17:259h 50mDirectMAD 10:15San Jose - Madrid | Tue, Dec 8 | IberiaSGD 823 SGD 3,56377% off77% offSGD 3,563 SGD 823
SJO 17:259h 50mDirectMAD 10:15San Jose - Madrid | Sat, Dec 5 | IberiaSGD 82377% offSGD 3,563 SGD 823
SJO 17:259h 50mDirectMAD 10:15San Jose - Madrid | Thu, Dec 10 | IberiaSGD 1,13368% offSGD 3,563 SGD 1,133
SJO 17:259h 50mDirectMAD 10:15San Jose - Madrid | Thu, Jan 14 | IberiaSGD 1,13868% offSGD 3,563 SGD 1,138
SJO 17:259h 50mDirectMAD 10:15San Jose - Madrid | Mon, Nov 23 | IberiaSGD 1,17067% offSGD 3,563 SGD 1,170
SJO 17:259h 50mDirectMAD 10:15San Jose - Madrid | Wed, Dec 30 | IberiaSGD 1,17867% offSGD 3,563 SGD 1,178
SJO 17:259h 50mDirectMAD 10:15San Jose - Madrid | Fri, Dec 18 | IberiaSGD 1,40361% offSGD 3,563 SGD 1,403
SJO 13:0017h 25m1 stopMAD 14:00San Jose - Madrid | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
SJO 21:3010hDirectMAD 14:30San Jose - Madrid | Sat, Nov 7 | Iberojet AirlinesSGD 530 SGD 1,33260% off60% offSGD 1,332 SGD 530
SJO 21:4510hDirectMAD 14:45San Jose - Madrid | Tue, Nov 10 | Iberojet AirlinesSGD 601 SGD 1,33255% off55% offSGD 1,332 SGD 601
SJO 17:259h 50mDirectMAD 10:15San Jose - Madrid | Wed, Nov 11 | IberiaSGD 1,104 SGD 1,33217% off17% offSGD 1,332 SGD 1,104
SJO 17:259h 50mDirectMAD 10:15San Jose - Madrid | Thu, Nov 5 | IberiaSGD 1,10517% offSGD 1,332 SGD 1,105
SJO 17:259h 50mDirectMAD 10:15San Jose - Madrid | Mon, Nov 9 | IberiaSGD 1,15813% offSGD 1,332 SGD 1,158
SJO 16:0514h 15m1 stopMAD 13:20San Jose - Madrid | Thu, Nov 5 | aviancaSGD 89633% offSGD 1,332 SGD 896
SJO 09:2015h 40m1 stopMAD 08:00San Jose - Madrid | Sat, Nov 7 | Air CanadaSGD 1,04422% offSGD 1,332 SGD 1,044
SJO 14:4615h 19m1 stopMAD 13:05San Jose - Madrid | Thu, Nov 5 | Air EuropaSGD 1,05821% offSGD 1,332 SGD 1,058
SJO 14:1815h 47m1 stopMAD 13:05San Jose - Madrid | Sat, Nov 7 | Copa AirlinesSGD 1,09018% offSGD 1,332 SGD 1,090
SJO 13:0017h 25m1 stopMAD 14:00San Jose - Madrid | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
SJO 21:4510h 20mDirectMAD 15:05San Jose - Madrid | Tue, Dec 1 | Iberojet AirlinesSGD 528 SGD 65219% off19% offSGD 652 SGD 528
SJO 21:3010hDirectMAD 14:30San Jose - Madrid | Sat, Nov 7 | Iberojet AirlinesSGD 530 SGD 65219% off19% offSGD 652 SGD 530
SJO 21:4510h 20mDirectMAD 15:05San Jose - Madrid | Tue, Nov 17 | Iberojet AirlinesSGD 530 SGD 65219% off19% offSGD 652 SGD 530
SJO 20:0010hDirectMAD 13:00San Jose - Madrid | Thu, Nov 19 | Iberojet AirlinesSGD 53218% offSGD 652 SGD 532
SJO 21:3010hDirectMAD 14:30San Jose - Madrid | Sat, Nov 21 | Iberojet AirlinesSGD 53218% offSGD 652 SGD 532
SJO 20:0010hDirectMAD 13:00San Jose - Madrid | Thu, Dec 3 | Iberojet AirlinesSGD 53218% offSGD 652 SGD 532
SJO 21:3010hDirectMAD 14:30San Jose - Madrid | Sat, Dec 5 | Iberojet AirlinesSGD 53218% offSGD 652 SGD 532
SJO 21:4510h 20mDirectMAD 15:05San Jose - Madrid | Tue, Dec 8 | Iberojet AirlinesSGD 53218% offSGD 652 SGD 532
SJO 21:4510h 20mDirectMAD 15:05San Jose - Madrid | Tue, Nov 24 | Iberojet AirlinesSGD 53318% offSGD 652 SGD 533
SJO 13:0017h 25m1 stopMAD 14:00San Jose - Madrid | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from San Jose to Madrid are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Juan Santamaría International Airport to Madrid Barajas Airport
What is the cheapest month to fly from Juan Santamaría International Airport to Madrid Barajas Airport?
Based on Trip.com’s data from the past 12 months, if you’re looking for a low-cost one-way ticket from Juan Santamaría International Airport to Madrid Barajas Airport, the best time to buy is in July, with an average price of SGD 609. You’ll want to avoid September, when the average price can reach as high as SGD 968.
What’s the cheapest month to fly round-trip from Juan Santamaría International Airport to Madrid Barajas Airport?
Based on Trip.com’s data from the past 12 months, November is typically the cheapest month to find flights from Juan Santamaría International Airport to Madrid Barajas Airport, with an average price of SGD 840. In contrast, September is usually the most expensive month, with average fares reaching SGD 1,675.
What is the cheapest day of the week to fly from Juan Santamaría International Airport to Madrid Barajas Airport?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Juan Santamaría International Airport to Madrid Barajas Airport is Tuesday, with average fares typically lower than other days. You’ll want to avoid flying on Sunday, as ticket prices are usually the highest that day.
Which airline offers the cheapest flights from Juan Santamaría International Airport to Madrid Barajas Airport?
The cheapest airline flying from Juan Santamaría International Airport to Madrid Barajas Airport is Iberojet Airlines (from SGD 528) among 10 carriers operating this route. Based on Trip.com's latest 7-day flight data.










Find more flights and airlines
What is the flight schedule from Juan Santamaría International Airport to Madrid Barajas Airport?
Check the schedule for flights from San Jose to Madrid and find the flight that best matches your travel plans.
-
IB244
Juan Santamaría International Airport
17:25
SJO
10:15
MAD
S M T W T F -Search -
E9858
Juan Santamaría International Airport
21:30
SJO
14:30
MAD
- M - - - F -Search -
Y43939
Juan Santamaría International Airport
13:16
SJO
16:34
CUN
S M T W T F SSearch -
2W2502
Cancún International Airport
21:20
CUN
12:35
MAD
S - - - T F - -
DM4401
Juan Santamaría International Airport
11:23
SJO
16:27
SDQ
- - T - - - -Search -
2W3410
Las Américas International Airport
21:10
SDQ
11:30
MAD
- - - W - - S -
AM691
Juan Santamaría International Airport
13:20
SJO
16:35
MEX
S M T W T F SSearch -
AM021
Mexico City International Airport
21:55
MEX
15:40
MAD
S M T W T F S -
DL1794
Juan Santamaría International Airport
14:40
SJO
20:50
ATL
- M - - - - -Search -
DL460
Hartsfield–Jackson Atlanta International Airport
13:30
ATL
15:40
LGA
S M T W T F S -
UX092
John F. Kennedy International Airport
22:05
JFK
11:10
MAD
- M T - T F S -
AA358
Juan Santamaría International Airport
14:01
SJO
18:05
MIA
S M T W T F SSearch -
TP226
Miami International Airport
23:50
MIA
13:00
LIS
- - T - T - S -
TP1020
Humberto Delgado Airport
18:00
LIS
20:20
MAD
S M T - T F S -
AV604
Juan Santamaría International Airport
07:00
SJO
10:50
MIA
S M T W T F SSearch -
TP226
Miami International Airport
23:50
MIA
13:00
LIS
- - T - T - S -
TP1016
Humberto Delgado Airport
14:50
LIS
17:10
MAD
S M T W T F S -
AV604
Juan Santamaría International Airport
07:00
SJO
10:50
MIA
S M T W T F SSearch -
TP226
Miami International Airport
23:50
MIA
13:00
LIS
- - T - T - S -
TP1022
Humberto Delgado Airport
21:00
LIS
23:30
MAD
S M T W T F S -
AA358
Juan Santamaría International Airport
14:01
SJO
18:05
MIA
S M T W T F SSearch -
AT205
Miami International Airport
21:45
MIA
10:00
CMN
- - T - T - S -
AT972
Casablanca Mohammed V International Airport
09:15
CMN
12:00
MAD
S M T W T F S
About Juan Santamaría International Airport and Madrid Barajas Airport
Learn about Juan Santamaría International Airport (SJO) and Madrid Barajas Airport (MAD) — including location, terminals, transportation, and travel tips.
| Flight distance | 8,508.72km |
|---|---|
| Cheapest one-way ticket price | SGD 528 |
| Cheapest return ticket price | SGD 825 |
FAQs for Juan Santamaría International Airport to Madrid Barajas Airport Flights
How long is the flight from Juan Santamaría International Airport to Madrid Barajas Airport?
Juan Santamaría International Airport to Madrid Barajas Airport takes about 9 hours 36 minutes on average. Actual flight time may vary depending on route, weather and air traffic.How many daily flights are there from Juan Santamaría International Airport (SJO) to Madrid Barajas Airport (MAD)?
There are around 1 daily flights from Juan Santamaría International Airport (SJO) to Madrid Barajas Airport (MAD).What is the flight schedule from Juan Santamaría International Airport to Madrid Barajas Airport?
The earliest flight from Juan Santamaría International Airport to Madrid Barajas Airport departs at 16:10, and the last departs at 21:45, with about 2 flights per day. Flight times may change, so please check the latest departure and arrival times before you travel.When are flight from Juan Santamaría International Airport (SJO) to Madrid Barajas Airport (MAD) most expensive?
The route from Juan Santamaría International Airport (SJO) to Madrid Barajas Airport (MAD) is quite popular. Without considering departure times or holidays, tickets cost around SGD 1,380 in January, the most expensive month to book this route.What time does the latest flight from Juan Santamaría International Airport to Madrid Barajas Airport depart?
The latest flight departs from Juan Santamaría International Airport (SJO) at 20:10 and arrives in Madrid Barajas Airport (MAD) at 14:20.What is the transportation method from the main airport to downtown in Madrid?
- The distance from Madrid Barajas Airport to downtown is about 14km, by taxi about 30 minutes.
Which airline operates the most direct flights from Juan Santamaría International Airport (SJO) to Madrid Barajas Airport (MAD)?
Iberia is a very popular airline operating an average of 2120 flights per month.What are the cheapest flights from Juan Santamaría International Airport to Madrid Barajas Airport?
One-way flights from Juan Santamaría International Airport to Madrid Barajas Airport currently start from SGD 528, and round-trip fares start from SGD 825. The current lowest fare is a Iberojet Airlines flight departing on Tue, Dec 1; prices may vary depending on availability.Which airlines offer direct flights from Juan Santamaría International Airport to Madrid Barajas Airport?
Yes. Iberia and Iberojet operate direct flights from Juan Santamaría International Airport to Madrid Barajas Airport, with an average flight time of 9 hours 32 minutes, and around 8 weekly flights. Actual flight frequency may vary by season.What is the average price of a flight from Juan Santamaría International Airport to Madrid Barajas Airport?
Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Juan Santamaría International Airport to Madrid Barajas Airport is SGD 1,052. Prices may vary depending on the departure date, airline, and availability.Which budget airlines fly from Juan Santamaría International Airport to Madrid Barajas Airport?
Iberojet are the most popular budget airlines flying from Juan Santamaría International Airport to Madrid Barajas Airport, with one-way fares starting from SGD 528. Compare final prices carefully, as baggage, seat selection and payment fees may apply.How many weekly flights are there from Juan Santamaría International Airport to Madrid Barajas Airport?
Juan Santamaría International Airport to Madrid Barajas Airport operates around 9 weekly flights, mainly by Iberia and Iberojet. Actual frequency may vary during holidays and seasonal schedule adjustments.How do I book flights from Juan Santamaría International Airport to Madrid Barajas Airport on Trip.com?
Enter Juan Santamaría International Airport and Madrid Barajas Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.
Most popular destination
- Flights from Juan Santamaría International Airport to Perth Airport
- Flights from Juan Santamaría International Airport to Madrid Barajas Airport
- Flights from Juan Santamaría International Airport to Kingsford Smith Airport
- Flights from Juan Santamaría International Airport to Melbourne Airport
- Flights from Juan Santamaría International Airport to Tocumen International Airport
- Flights from Juan Santamaría International Airport to Madrid
- Flights from Juan Santamaría International Airport to Melbourne
- Flights from Juan Santamaría International Airport to Perth
- Flights from Juan Santamaría International Airport to Sydney
- Flights from Juan Santamaría International Airport to Tokyo
- Flights from Melbourne Airport to Madrid Barajas Airport
- Flights from Brisbane Airport to Madrid Barajas Airport
- Flights from Kingsford Smith Airport to Madrid Barajas Airport
- Flights from Perth Airport to Madrid Barajas Airport
- Flights from Francisco Sa Carneiro International Airport to Madrid Barajas Airport
- Flights from Melbourne to Madrid Barajas Airport
- Flights from Brisbane to Madrid Barajas Airport
- Flights from Perth to Madrid Barajas Airport
- Flights from London to Madrid Barajas Airport
- Flights from Sydney to Madrid Barajas Airport
Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.