- Must visit
Museo Nacional de Costa Rica
Former military barracks turned museum complex with pre-Columbian objects, history exhibits, and the notable underground gold museum.
The best way to find a cheap flight ticket from Madrid to San José is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Madrid to San José will cost around NOK 14,805 if you buy it on the day, but the cheapest tickets can be found for only NOK 5,390.
On Sat, Nov 07, we found 110 flights from Madrid to San José, including 2 direct services.
On Sat, Nov 07 the direct flights cover the 8482 km distance in an average of 12 h 50 m but if you time it right, some flights will get you there in just 11 h 10 m .
On Sat, Nov 07 the longest flights will take 14 h 25 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
AV27 · AV698
|
| ||||||||||||
AV27 · AV382 · AV651
|
| ||||||||||||
AV27 · AV382 · AV313
|
| ||||||||||||
AV183 · AV366 · AV319
|
| ||||||||||||
UX55 · UX2804
|
| ||||||||||||
IB243
|
| ||||||||||||
E9857
|
| ||||||||||||
UX55 · UX2804
|
| ||||||||||||
UX55 · UX2804
|
| ||||||||||||
AV47 · AV696
|
| ||||||||||||
Flights from Madrid to San José depart on average 65 times per day, taking around 14h 39m. Cheap flight tickets for this journey start at NOK 2,923 if you book in advance.
There are 1 flights per day. The earliest flight runs at 00:30, the last at 23:45. The fastest flight covers the 5270 miles (8482 km) distance in 10h 50m. May is the cheapest month to fly.
Distance 5270 miles (8482 km) |
Average flight duration 14h 39m |
Cheapest ticket price NOK 2,923 |
Flights per day 65 |
Direct flights 1 |
Fastest flight 10h 50m |
First flight 12:30 AM |
Last flight 11:45 PM |
Cheapest Month May |
Cheapest Day Tue |
High Season Oct - Dec |
Low Season Jul - Sep |
Busiest Day Thu |
Least Busy Day Thu |
Best time to book 42 days |
Use these quick route answers to check fares, travel time, departure options, and direct services before booking from Madrid to San José.
The table below shows live departures for Madrid to San José flights for today, Friday, November 6. You can also manually refresh the results below to see updated flight journeys.
| Provider | Departs | Duration | Arrives | Transfers | Tickets |
|---|---|---|---|---|---|
UX55 · UX2804 | 3:10 PM Madrid Barajas Airport | 13h40 | 9:50 PM San Jose | 1 transfer | |
UX55 · UX2804 | 3:10 PM Madrid Barajas Airport | 13h42 | 9:52 PM San Jose | 1 transfer | |
AV17 · AV656 | 3:25 PM Madrid Barajas Airport | 34h35 | 7:00 PM San Jose | 1 transfer | |
AA8801+ AA2591 · AA2451 | 3:50 PM Madrid Barajas Airport | 28h11 | 1:01 PM San Jose | 2 transfers | |
AV11 · AV692 | 4:20 PM Madrid Barajas Airport | 14h55 | 12:15 AM San Jose | 1 transfer | |
AV11 · AV692 | 4:20 PM Madrid Barajas Airport | 15h10 | 12:30 AM San Jose | 1 transfer | |
AV11 · AV696 | 4:20 PM Madrid Barajas Airport | 23h30 | 8:50 AM San Jose | 1 transfer | |
AA8645+ AA2451 | 4:30 PM Madrid Barajas Airport | 27h31 | 1:01 PM San Jose | 1 transfer | |
AA8645+ AA310 | 4:30 PM Madrid Barajas Airport | 29h19 | 2:49 PM San Jose | 1 transfer | |
AA8645+ AA1352 · AA345 | 4:30 PM Madrid Barajas Airport | 27h37 | 1:07 PM San Jose | 2 transfers | |
LH1115 · LH1198+ LH4514 | 5:15 PM Madrid Barajas Airport | 29h00 | 3:15 PM San Jose | 2 transfers | |
LH1115+ LH6906+ LH4514 | 5:15 PM Madrid Barajas Airport | 29h00 | 3:15 PM San Jose | 2 transfers | |
LH1115 · LH1198+ LH4514 | 5:20 PM Madrid Barajas Airport | 28h55 | 3:15 PM San Jose | 2 transfers | |
LH1115+ LH6906+ LH4514 | 5:20 PM Madrid Barajas Airport | 28h55 | 3:15 PM San Jose | 2 transfers | |
BA465 · BA233 | 5:55 PM Madrid Barajas Airport | 29h45 | 4:40 PM San Jose | 1 transfer | |
BA465 · BA233 | 6:05 PM Madrid Barajas Airport | 29h35 | 4:40 PM San Jose | 1 transfer | |
LH1805+ LH9452+ LH4514 | 6:35 PM Madrid Barajas Airport | 27h40 | 3:15 PM San Jose | 2 transfers | |
AV6072 · AV19 · AV692 | 7:10 PM Madrid Barajas Airport | 36h05 | 12:15 AM San Jose | 2 transfers | |
BA467 · BA233 | 7:25 PM Madrid Barajas Airport | 28h15 | 4:40 PM San Jose | 1 transfer | |
LX2033+ LX8036 | 7:30 PM Madrid Barajas Airport | 26h45 | 3:15 PM San Jose | 1 transfer | |
BA467 · BA233 | 7:30 PM Madrid Barajas Airport | 28h10 | 4:40 PM San Jose | 1 transfer | |
BA469 · BA233 | 9:20 PM Madrid Barajas Airport | 26h20 | 4:40 PM San Jose | 1 transfer | |
BA469+ BA1528 · BA5022 | 9:20 PM Madrid Barajas Airport | 30h30 | 8:50 PM San Jose | 2 transfers | |
BA469+ BA1525 · BA5022 | 9:20 PM Madrid Barajas Airport | 30h30 | 8:50 PM San Jose | 2 transfers | |
IB3912 · IB3772 | 9:25 PM Madrid Barajas Airport | 26h15 | 4:40 PM San Jose | 1 transfer | |
BA469 · BA233 | 9:25 PM Madrid Barajas Airport | 26h15 | 4:40 PM San Jose | 1 transfer | |
BA469+ BA1525 · BA5022 | 9:25 PM Madrid Barajas Airport | 30h25 | 8:50 PM San Jose | 2 transfers | |
BA469 · BA207+ BA5022 | 9:25 PM Madrid Barajas Airport | 30h25 | 8:50 PM San Jose | 2 transfers | |
| Saturday, November 7 | |||||
AV47 · AV696 | 1:25 AM Madrid Barajas Airport | 14h25 | 8:50 AM San Jose | 1 transfer | |
AV47 · AV382 · AV313 | 1:25 AM Madrid Barajas Airport | 24h25 | 6:50 PM San Jose | 2 transfers | |
AV47 · AV698 | 1:25 AM Madrid Barajas Airport | 21h55 | 4:20 PM San Jose | 1 transfer | |
AV47 · AV384 · AV319 | 1:25 AM Madrid Barajas Airport | 38h25 | 8:50 AM San Jose | 2 transfers | |
AV47 · AV382 · AV627 | 1:25 AM Madrid Barajas Airport | 29h15 | 11:40 PM San Jose | 2 transfers | |
AV47 · AV382 · AV609 | 1:25 AM Madrid Barajas Airport | 41h00 | 11:25 AM San Jose | 2 transfers | |
AV47 · AV692 | 1:25 AM Madrid Barajas Airport | 30h05 | 12:30 AM San Jose | 1 transfer | |
AV47 · AV382 · AV319 | 1:25 AM Madrid Barajas Airport | 38h25 | 8:50 AM San Jose | 2 transfers | |
AV47 · AV384 · AV609 | 1:25 AM Madrid Barajas Airport | 41h00 | 11:25 AM San Jose | 2 transfers | |
AF1401 · AF428 | 6:00 AM Madrid Barajas Airport | 17h10 | 4:10 PM San Jose | 1 transfer | |
LH1117 · LH470+ AC1457 | 6:05 AM Madrid Barajas Airport | 23h25 | 10:30 PM San Jose | 2 transfers | |
UA8982 · UA43 · UA1080 | 6:05 AM Madrid Barajas Airport | 37h37 | 12:42 PM San Jose | 2 transfers | |
UA8982 · UA8866 · UA1280 | 6:05 AM Madrid Barajas Airport | 21h34 | 8:39 PM San Jose | 2 transfers | |
UA8982 · UA43 · UA1222 | 6:05 AM Madrid Barajas Airport | 20h48 | 7:53 PM San Jose | 2 transfers | |
LH1117+ AC1457 · LH6676 | 6:05 AM Madrid Barajas Airport | 23h25 | 10:30 PM San Jose | 2 transfers | |
KL1500 · KL757+ KL3010 | 6:05 AM Madrid Barajas Airport | 22h45 | 9:50 PM San Jose | 2 transfers | |
KL1500 · KL757+ KL3026 | 6:05 AM Madrid Barajas Airport | 19h54 | 6:59 PM San Jose | 2 transfers | |
KL1500 · KL757+ KL3048 | 6:05 AM Madrid Barajas Airport | 19h30 | 6:35 PM San Jose | 2 transfers | |
IB711+ BA233 | 6:45 AM Madrid Barajas Airport | 16h55 | 4:40 PM San Jose | 1 transfer | |
BA7052+ BA233 | 6:45 AM Madrid Barajas Airport | 16h55 | 4:40 PM San Jose | 1 transfer | |
IB711+ IB3772 | 6:45 AM Madrid Barajas Airport | 16h55 | 4:40 PM San Jose | 1 transfer | |
BA7052+ BA5022 · BA1528 | 6:45 AM Madrid Barajas Airport | 21h05 | 8:50 PM San Jose | 2 transfers | |
BA7052+ BA207+ BA5022 | 6:45 AM Madrid Barajas Airport | 21h05 | 8:50 PM San Jose | 2 transfers | |
BA7052+ BA5022 · BA1525 | 6:45 AM Madrid Barajas Airport | 21h05 | 8:50 PM San Jose | 2 transfers | |
KL3390+ KL757+ KL3010 | 7:00 AM Madrid Barajas Airport | 21h50 | 9:50 PM San Jose | 2 transfers | |
KL3390+ KL757+ KL3048 | 7:00 AM Madrid Barajas Airport | 18h35 | 6:35 PM San Jose | 2 transfers | |
KL3390+ KL757+ KL3026 | 7:00 AM Madrid Barajas Airport | 18h59 | 6:59 PM San Jose | 2 transfers | |
LH4155+ LH103 · LH518 | 7:25 AM Madrid Barajas Airport | 18h50 | 7:15 PM San Jose | 2 transfers | |
LH4155+ LH6790 · AC1457 | 7:25 AM Madrid Barajas Airport | 22h05 | 10:30 PM San Jose | 2 transfers | |
BA5022 · BA1528+ BA3271 | 7:30 AM Madrid Barajas Airport | 20h20 | 8:50 PM San Jose | 2 transfers | |
IB713+ BA233 | 7:40 AM Madrid Barajas Airport | 16h00 | 4:40 PM San Jose | 1 transfer | |
BA7060+ BA233 | 7:40 AM Madrid Barajas Airport | 16h00 | 4:40 PM San Jose | 1 transfer | |
IB713+ IB3772 | 7:40 AM Madrid Barajas Airport | 16h00 | 4:40 PM San Jose | 1 transfer | |
BA7060+ BA5022 · BA1528 | 7:40 AM Madrid Barajas Airport | 20h10 | 8:50 PM San Jose | 2 transfers | |
AV6126 · AV19 · AV692 | 7:40 AM Madrid Barajas Airport | 23h50 | 12:30 AM San Jose | 2 transfers | |
AA8548+ AA113 · AA2643 | 7:40 AM Madrid Barajas Airport | 20h10 | 8:50 PM San Jose | 2 transfers | |
BA7060+ BA1525 · BA5022 | 7:40 AM Madrid Barajas Airport | 20h10 | 8:50 PM San Jose | 2 transfers | |
AV27 · AV698 | 8:10 AM Madrid Barajas Airport | 15h10 | 4:20 PM San Jose | 1 transfer | |
AV27 · AV382 · AV651 | 8:10 AM Madrid Barajas Airport | 22h30 | 11:40 PM San Jose | 2 transfers | |
AV27 · AV692 | 8:10 AM Madrid Barajas Airport | 23h20 | 12:30 AM San Jose | 1 transfer | |
AV27 · AV382 · AV313 | 8:10 AM Madrid Barajas Airport | 17h40 | 6:50 PM San Jose | 2 transfers | |
AV27 · AV696 | 8:10 AM Madrid Barajas Airport | 31h40 | 8:50 AM San Jose | 1 transfer | |
AV27 · AV384 · AV319 | 8:10 AM Madrid Barajas Airport | 31h40 | 8:50 AM San Jose | 2 transfers | |
AA8687+ AA113 · AA2643 | 8:25 AM Madrid Barajas Airport | 19h25 | 8:50 PM San Jose | 2 transfers | |
LH1119 · LH518 | 8:35 AM Madrid Barajas Airport | 17h40 | 7:15 PM San Jose | 1 transfer | |
LH1119 · LH470+ AC1457 | 8:35 AM Madrid Barajas Airport | 20h55 | 10:30 PM San Jose | 2 transfers | |
UA9228 · UA8839 · UA1080 | 8:35 AM Madrid Barajas Airport | 35h07 | 12:42 PM San Jose | 2 transfers | |
UA9228 · UA8866 · UA2448 | 8:35 AM Madrid Barajas Airport | 57h50 | 11:25 AM San Jose | 2 transfers | |
BA7066+ BA5022 · BA1528 | 9:00 AM Madrid Barajas Airport | 18h50 | 8:50 PM San Jose | 2 transfers | |
AA8655+ AA39 · AA2643 | 9:00 AM Madrid Barajas Airport | 18h50 | 8:50 PM San Jose | 2 transfers | |
AF1001 · AF428 | 10:00 AM Madrid Barajas Airport | 37h10 | 4:10 PM San Jose | 1 transfer | |
IB4611 · IB8524 | 10:00 AM Madrid Barajas Airport | 17h50 | 8:50 PM San Jose | 1 transfer | |
AA69 · AA2643 | 10:00 AM Madrid Barajas Airport | 17h50 | 8:50 PM San Jose | 1 transfer | |
LX2027+ LX4640 · AC1457 | 10:05 AM Madrid Barajas Airport | 19h25 | 10:30 PM San Jose | 2 transfers | |
AV183 · AV366 · AV319 | 10:10 AM Madrid Barajas Airport | 29h40 | 8:50 AM San Jose | 2 transfers | |
AV183 · AV692 | 10:10 AM Madrid Barajas Airport | 21h20 | 12:30 AM San Jose | 1 transfer | |
AM2 · AM656 | 10:30 AM Madrid Barajas Airport | 18h39 | 10:09 PM San Jose | 1 transfer | |
AM2 · AM690 | 10:30 AM Madrid Barajas Airport | 32h36 | 12:06 PM San Jose | 1 transfer | |
AM2 · AM690 | 10:30 AM Madrid Barajas Airport | 32h36 | 12:06 PM San Jose | 1 transfer | |
KL1502 · KL759 | 10:50 AM Madrid Barajas Airport | 37h40 | 5:30 PM San Jose | 1 transfer | |
UA261 · UA796 · UA2312 | 11:00 AM Madrid Barajas Airport | 28h32 | 8:32 AM San Jose | 2 transfers | |
UA261 · UA1317 · UA2448 | 11:00 AM Madrid Barajas Airport | 31h25 | 11:25 AM San Jose | 2 transfers | |
UA50 · UA1080 | 11:15 AM Madrid Barajas Airport | 32h27 | 12:42 PM San Jose | 1 transfer | |
UA50 · UA2782 · UA1096 | 11:15 AM Madrid Barajas Airport | 33h07 | 1:22 PM San Jose | 2 transfers | |
UA50 · UA2782 · UA2448 | 11:15 AM Madrid Barajas Airport | 31h10 | 11:25 AM San Jose | 2 transfers | |
UA50 · UA2815 · UA2448 | 11:15 AM Madrid Barajas Airport | 31h10 | 11:25 AM San Jose | 2 transfers | |
UA50 · UA2815 · UA1096 | 11:15 AM Madrid Barajas Airport | 33h07 | 1:22 PM San Jose | 2 transfers | |
IB243 | 11:35 AM Madrid Barajas Airport | 11h10 | 3:45 PM San Jose | 0 transfersDirect | |
IB221+ IB7735 | 11:50 AM Madrid Barajas Airport | 27h17 | 8:07 AM San Jose | 1 transfer | |
KL6846 · KL6029 | 12:20 PM Madrid Barajas Airport | 31h40 | 1:00 PM San Jose | 1 transfer | |
AF1301 · AF428 | 12:35 PM Madrid Barajas Airport | 34h35 | 4:10 PM San Jose | 1 transfer | |
AA8644+ AA2643 | 12:35 PM Madrid Barajas Airport | 15h15 | 8:50 PM San Jose | 1 transfer | |
IB333+ IB8524 | 12:35 PM Madrid Barajas Airport | 15h15 | 8:50 PM San Jose | 1 transfer | |
AA749 · AA345 | 1:00 PM Madrid Barajas Airport | 31h07 | 1:07 PM San Jose | 1 transfer | |
KL1504 · KL759 | 1:05 PM Madrid Barajas Airport | 35h25 | 5:30 PM San Jose | 1 transfer | |
UA9349 · UA43 · UA1222 | 1:20 PM Madrid Barajas Airport | 37h33 | 7:53 PM San Jose | 2 transfers | |
UA9349 · UA8839 · UA1222 | 1:20 PM Madrid Barajas Airport | 61h33 | 7:53 PM San Jose | 2 transfers | |
UA9349 · UA43 · UA1080 | 1:20 PM Madrid Barajas Airport | 54h22 | 12:42 PM San Jose | 2 transfers | |
UA9349 · UA8839 · UA1080 | 1:20 PM Madrid Barajas Airport | 54h22 | 12:42 PM San Jose | 2 transfers | |
UA9349 · UA47 · UA2448 | 1:20 PM Madrid Barajas Airport | 53h05 | 11:25 AM San Jose | 2 transfers | |
UA9349 · UA8866 · UA2448 | 1:20 PM Madrid Barajas Airport | 53h05 | 11:25 AM San Jose | 2 transfers | |
UA9349 · UA47 · UA1096 | 1:20 PM Madrid Barajas Airport | 55h02 | 1:22 PM San Jose | 2 transfers | |
E9857 | 2:45 PM Madrid Barajas Airport | 11h15 | 7:00 PM San Jose | 0 transfersDirect | |
This is the last flight of the day. | |||||
Find all the dates and times for this journey
Review the details behind your booking, from operators and ticket rules to luggage, onboard amenities, accessibility, and route-specific travel policies.
Discover the best of San José — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect San José trip today.
Former military barracks turned museum complex with pre-Columbian objects, history exhibits, and the notable underground gold museum.
Underground museum beneath Plaza de la Cultura featuring finely crafted pre-Columbian gold pieces and concise cultural interpretation.
Museum dedicated to jade and pre-Columbian culture, with well-presented artifacts, modern galleries, and views near Plaza de la Democracia.
Lively central avenue for walking, shopping, and people-watching, lined with historic buildings, performers, and everyday city energy.
Large urban park popular for walks, museums, sports, and skyline views, offering open green space in the capital's west side.
Pleasant downtown park beside major museums and the old railway station, useful for a shaded break during central sightseeing.
Gallo Pinto is Costa Rica’s classic breakfast of rice and beans seasoned with Salsa Lizano, often served with eggs, cheese, or plantains.
Casado is a traditional set meal with rice, beans, salad, plantains, and a protein. It is a everyday lunch that reflects home-style Costa Rican cooking.
Olla de Carne is a hearty beef and vegetable stew with yuca, corn, plantain, and chayote. It is a beloved family dish, especially on weekends.
Long-running restaurant focused on Costa Rican and Latin dishes, with a polished but approachable atmosphere in Barrio Escalante.
Popular market-style stop inside the Central Market area for classic casados, soups, and traditional local flavors in a casual setting.
Historic traditional restaurant known for classic Costa Rican dishes, coffee, and desserts in a lively, old-San José setting.
Moderate for Central America: hotels and tourist dining cost more than neighbors, but buses, sodas, and basic meals stay fairly affordable.
A 10% service charge is usually included in restaurant bills, so extra tipping is optional. Round up for taxis and leave small change at cafes if service is good.
Official public transport app
Juan Santamaría International Airport -> San José Centro
Get destination-focused answers for the end of your trip, including what to do, when to go, practical entry details, and tips for making the most of your time in San José.
Find answers to the most common questions about traveling from Madrid to San José by flight. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest flight, the cheapest option, or tips for making the most of your visit at San José, this guide helps you travel smarter and with confidence.

Most Madrid to San José flights use the Madrid Barajas Airport to San Jose airport pair. Use this guide to compare Madrid and San José airports on this route, check city-centre transport, alongside checking practicalities like airport facilities and services.
Madrid Barajas Airport is 12 km from Madrid city centre. Public transport options include:
Madrid Barajas Airport has practical services for this route, including Wifi, Shopping, Parking, ATM, Taxis, Accessibility, WC, Shower, Lounge, and Lost and Found Office.
Free Wi-Fi available throughout the airport. ATMs are located in all terminals.
Lost and found is available at the station.
Available at Madrid Barajas Airport: Parking, Taxis, WC.
Accessibility facilities are available at Madrid Barajas Airport: Ramps, assistance.
San Jose is 2 km from San José city centre. Public transport options include:
San Jose has practical services for this route, including Wifi, Shopping, Parking, Dining, ATM, Taxis, Accessibility, WC, Hotel, Shower, Lounge, Lost and Found Office, and Car Rental.
Food options include: Various options including fast food and sit-down restaurants in terminals A and B, such as Starbucks and Gordon Biersch
Free Wi-Fi available throughout the airport. ATMs are located in all terminals, near baggage claim and ticketingas.
Lost and found is available at the station.
Available at San Jose: Parking, Taxis, WC.
Available at San Jose: Car Rental.
Accessibility facilities are available at San Jose: Ramps, assistance.
Nearby hotels include Hotels nearby, such as DoubleTree by Hilton, within walking distance..
See which airports are used for flights between Madrid and San José, including airport details.
Here are some other resources that might have the information you need