Cheap Flights from Barcelona to San Jose from $472
On Cheapflightsplus.com you will find 425 connecting flights from Barcelona to San Jose. You can compare airfare deals from 22 airlines and multiple travel sites from $472, book and save on cheap plane tickets and last minute offers. Also check out BCN-SJO flight schedule to find best flight time, convenient departure and arrival airports.
Find One-Way and Round-Trip Barcelona to San Jose Flight Deals
Best Flights from Barcelona to San Jose Today
Price | Departure | Arrival | Flight Duration | Airline | Flight |
---|---|---|---|---|---|
from $532 | 12:30 Barcelona Barcelona | 18:50+1 день San Jose Juan Santamaria Intl | 37h 20m layover 24h 50m - Madrid | Iberia | IB410 E9857 |
from $538 | 12:50 Barcelona Barcelona | 00:15+1 день San Jose Juan Santamaria Intl | 18h 25m layover 5h 21m - Bogota | Avianca | AV19 AV692 |
from $612 | 21:05 Barcelona Barcelona | 18:50+1 день San Jose Juan Santamaria Intl | 28h 45m layover 16h 15m - Madrid | Iberia | IB424 E9857 |
from $472 | 18:45 Barcelona Barcelona | 13:35+1 день San Jose Juan Santamaria Intl | 25h 50m layover 3h 40m - New York 6h 35m - San Salvador | Vueling | VY9797 AV671 AV319 |
from $477 | 18:00 Barcelona Barcelona | 12:26+1 день San Jose Juan Santamaria Intl | 25h 26m layover 8h 50m - Boston 1h 15m - Miami | Vueling | VY9795 NK867 NK335 |
from $489 | 20:30 Barcelona Barcelona | 15:50+2 дня San Jose Juan Santamaria Intl | 50h 20m layover 12h 25m - Madrid 21h 0m - Mexico City | Vueling | VY1008 AM2 AV633 |
from $501 | 15:55 Barcelona Barcelona | 15:50+1 день San Jose Juan Santamaria Intl | 30h 55m layover 6h 30m - Madrid 7h 40m - Mexico City | Vueling | VY1006 AM22 AV633 |
from $505 | 21:50 Barcelona Barcelona | 03:45+2 дня San Jose Juan Santamaria Intl | 36h 55m layover 13h 50m - Reykjavik 6h 55m - Washington D.C. | Air Onix | OG615 OG101 AV663 |
from $505 | 07:50 Barcelona Barcelona | 11:18+1 день San Jose Juan Santamaria Intl | 34h 28m layover 4h 50m - London 14h 33m - Orlando | Vueling | VY6650 Z0783 NK1309 |
from $509 | 07:00 Barcelona Barcelona | 11:18+1 день San Jose Juan Santamaria Intl | 35h 18m layover 5h 30m - London 14h 33m - Orlando | Vueling | VY7830 Z0783 NK1309 |
from $514 | 10:35 Barcelona Barcelona | 11:18+1 день San Jose Juan Santamaria Intl | 31h 43m layover 2h 0m - London 14h 33m - Orlando | EasyJet | U28056 Z0783 NK1309 |
from $516 | 07:40 Barcelona Barcelona | 11:18+1 день San Jose Juan Santamaria Intl | 34h 38m layover 4h 50m - London 14h 33m - Orlando | Vueling | VY7822 Z0783 NK1309 |
from $522 | 20:30 Barcelona Barcelona | 14:45+2 дня San Jose Juan Santamaria Intl | 49h 15m layover 18h 20m - Madrid 17h 0m - Santo Domingo | Vueling | VY1008 2W3409 DM4400 |
from $530 | 20:55 Barcelona Barcelona | 11:18+2 дня San Jose Juan Santamaria Intl | 45h 23m layover 15h 35m - London 14h 33m - Orlando | EasyJet | U22326 Z0783 NK1309 |
from $539 | 20:30 Barcelona Barcelona | 23:38+1 день San Jose Juan Santamaria Intl | 34h 8m layover 12h 25m - Madrid 4h 35m - Mexico City | Vueling | VY1008 AM2 AM656 |
from $549 | 19:55 Barcelona Barcelona | 15:50+1 день San Jose Juan Santamaria Intl | 26h 55m layover 2h 25m - Madrid 7h 40m - Mexico City | Iberia | IB422 AM22 AV633 |
Flight Schedule Barcelona to San Jose
Departure | Arrival | Flight Details | Flight Duration | Price |
---|---|---|---|---|
06:45 — 14:55
|
06:45 — 08:30
LX1951
SWISS International Air Lines
Barcelona — Zurich
55m stop
09:25 — 14:55
LX8036
SWISS International Air Lines
Zurich — San Jose
|
15h 10m including layover |
Find flight
from$1484 |
|
06:50 — 18:55
|
06:55 — 09:05
LH1137
Lufthansa
Barcelona — Frankfurt
4h 15m stop
13:30 — 19:00
LH518
Lufthansa
Frankfurt — San Jose
|
19h 5m including layover |
Find flight
from$1262 |
|
07:00 — 18:50
|
07:00 — 08:25
IB426
Iberia
Barcelona — Madrid
6h 20m stop
14:45 — 18:50
E9857
AJT Air
Madrid — San Jose
|
18h 50m including layover |
Find flight
from$747 |
|
07:30 — 16:45
|
07:30 — 08:55
IB5238
Iberia
Barcelona — Madrid
3h 25m stop
12:20 — 16:45
IB243
Iberia
Madrid — San Jose
|
16h 15m including layover |
Find flight
from$846 |
|
08:00 — 16:45
|
08:00 — 09:25
IB428
Iberia
Barcelona — Madrid
2h 55m stop
12:20 — 16:45
IB243
Iberia
Madrid — San Jose
|
15h 45m including layover |
Find flight
from$2261 |
|
08:45 — 16:45
|
08:45 — 10:10
IB402
Iberia
Barcelona — Madrid
2h 10m stop
12:20 — 16:45
IB243
Iberia
Madrid — San Jose
|
15h including layover |
Find flight
from$1080 |
|
09:15 — 16:45
|
09:15 — 10:40
IB404
Iberia
Barcelona — Madrid
1h 40m stop
12:20 — 16:45
IB243
Iberia
Madrid — San Jose
|
14h 30m including layover |
Find flight
from$788 |
|
09:45 — 16:45
|
09:45 — 11:10
IB406
Iberia
Barcelona — Madrid
1h 10m stop
12:20 — 16:45
IB243
Iberia
Madrid — San Jose
|
14h including layover |
Find flight
from$858 |
|
10:30 — 18:50
|
10:30 — 11:55
IB408
Iberia
Barcelona — Madrid
2h 50m stop
14:45 — 18:50
E9857
AJT Air
Madrid — San Jose
|
15h 20m including layover |
Find flight
from$751 |
|
10:30 — 16:45
+1 day
|
10:30 — 11:55
IB408
Iberia
Barcelona — Madrid
24h 25m stop
12:20 — 16:45
IB243
Iberia
Madrid — San Jose
|
37h 15m including layover |
Find flight
from$876 |
|
11:00 — 19:27
|
11:00 — 15:20
IB4461
Iberia
Barcelona — Miami
1h 57m stop
19:00 — 20:55
IB4058
Iberia
Miami — San Jose
|
15h 27m including layover |
Find flight
from$883 |
|
11:50 — 18:50
|
11:50 — 13:20
UX7706
Air Europa
Barcelona — Madrid
1h 25m stop
14:45 — 18:50
E9857
AJT Air
Madrid — San Jose
|
14h including layover |
Find flight
from$808 |
|
12:30 — 18:50
+1 day
|
12:30 — 13:55
IB410
Iberia
Barcelona — Madrid
24h 50m stop
14:45 — 18:50
E9857
AJT Air
Madrid — San Jose
|
37h 20m including layover |
Find flight
from$532 |
|
12:50 — 00:15
+1 day
|
12:50 — 17:44
AV19
Avianca
Barcelona — Bogota
5h 21m stop
23:05 — 00:15
AV692
Avianca
Bogota — San Jose
|
18h 25m including layover |
Find flight
from$538 |
|
13:25 — 18:55
+1 day
|
13:00 — 15:15
LH1127
Lufthansa
Barcelona — Frankfurt
21h 40m stop
13:20 — 18:55
LH518
Lufthansa
Frankfurt — San Jose
|
36h 30m including layover |
Find flight
from$1496 |
|
13:30 — 16:45
+1 day
|
13:30 — 14:55
IB412
Iberia
Barcelona — Madrid
21h 25m stop
12:25 — 16:50
IB243
Iberia
Madrid — San Jose
|
34h 15m including layover |
Find flight
from$885 |
|
14:30 — 16:45
+1 day
|
13:20 — 14:45
BA475
British Airways
Barcelona — London
19h 10m stop
11:05 — 16:45
BA2237
British Airways
London — San Jose
|
33h 15m including layover |
Find flight
from$885 |
|
14:30 — 16:45
+1 day
|
13:20 — 14:45
IB3658
Iberia
Barcelona — London
19h 10m stop
11:05 — 16:45
BA2237
British Airways
London — San Jose
|
33h 15m including layover |
Find flight
from$1155 |
|
15:35 — 16:45
+1 day
|
15:35 — 17:00
BA485
British Airways
Barcelona — London
18h 5m stop
11:05 — 16:45
BA2237
British Airways
London — San Jose
|
32h 10m including layover |
Find flight
from$885 |
|
17:40 — 16:45
+1 day
|
17:20 — 18:45
BA481
British Airways
Barcelona — London
16h stop
11:05 — 16:45
BA2237
British Airways
London — San Jose
|
30h 5m including layover |
Find flight
from$1304 |
|
17:40 — 16:45
+1 day
|
17:20 — 18:45
IB3663
Iberia
Barcelona — London
16h stop
11:05 — 16:45
BA2237
British Airways
London — San Jose
|
30h 5m including layover |
Find flight
from$1333 |
|
19:55 — 18:50
+1 day
|
19:55 — 21:20
IB422
Iberia
Barcelona — Madrid
17h 25m stop
14:45 — 18:50
E9857
AJT Air
Madrid — San Jose
|
29h 55m including layover |
Find flight
from$554 |
|
19:55 — 16:45
+1 day
|
19:55 — 21:20
IB422
Iberia
Barcelona — Madrid
15h stop
12:25 — 16:50
IB243
Iberia
Madrid — San Jose
|
27h 50m including layover |
Find flight
from$901 |
|
20:30 — 16:45
+1 day
|
20:30 — 22:00
VY1008
Vueling
Barcelona — Madrid
14h 20m stop
12:20 — 16:45
IB243
Iberia
Madrid — San Jose
|
27h 15m including layover |
Find flight
from$854 |
|
21:05 — 18:50
+1 day
|
21:05 — 22:30
IB424
Iberia
Barcelona — Madrid
16h 15m stop
14:45 — 18:50
E9857
AJT Air
Madrid — San Jose
|
28h 45m including layover |
Find flight
from$612 |
|
21:05 — 16:45
+1 day
|
21:05 — 22:30
IB424
Iberia
Barcelona — Madrid
13h 50m stop
12:20 — 16:45
IB243
Iberia
Madrid — San Jose
|
26h 40m including layover |
Find flight
from$851 |
|
22:15 — 16:45
+1 day
|
22:15 — 23:35
U28060
EasyJet
Barcelona — London
11h 30m stop
11:05 — 16:45
BA2237
British Airways
London — San Jose
|
25h 30m including layover |
Find flight
from$1364 |
|
15:55 — 15:50
+1 day
|
15:55 — 17:15
VY1006
Vueling
Barcelona — Madrid
6h 30m stop
23:45 — 05:15
AM22
Aeromexico
Madrid — Mexico City
7h 40m stop
12:55 — 15:50
AV633
Avianca
Mexico City — San Jose
|
30h 55m including layover |
Find flight
from$501 |
|
18:00 — 12:26
+1 day
|
18:00 — 20:55
VY9795
Vueling
Barcelona — Boston
8h 50m stop
05:45 — 09:20
NK867
Spirit Airlines
Boston — Miami
1h 15m stop
10:35 — 12:26
NK335
Spirit Airlines
Miami — San Jose
|
25h 26m including layover |
Find flight
from$477 |
|
18:45 — 13:35
+1 day
|
18:45 — 22:00
VY9797
Vueling
Barcelona — New York
3h 40m stop
01:40 — 05:45
AV671
Avianca
New York — San Salvador
6h 35m stop
12:20 — 13:35
AV319
Avianca
San Salvador — San Jose
|
25h 50m including layover |
Find flight
from$472 |
|
20:30 — 15:50
+2 days
|
20:30 — 22:00
VY1008
Vueling
Barcelona — Madrid
12h 25m stop
10:25 — 15:55
AM2
Aeromexico
Madrid — Mexico City
21h stop
12:55 — 15:50
AV633
Avianca
Mexico City — San Jose
|
50h 20m including layover |
Find flight
from$489 |
Flight Information
Below we will explain in detail what the flights cost on the destination from Barcelona to San Jose depends on and how to choose the most interesting flight option for you.
Distance between Barcelona and San Jose is 8968 miles. Time difference between the cities is 7h. Airplanes depart 05:55 to 23:25 from 1 Barcelona airport and arrive 05:55 to 23:25 to 2 San Jose airports. Average flight time is 32h 29m.
- The fastest flight 14h
- Average flight time 32h 29m
- The earliest flight 05:55
- The latest flight 23:25
- Distance 5573 ml
The cheapest months to travel to San Jose are february (from 472 $), january (from 489 $), november (from 549 $).
The most expensive months are december (from 628 $), november (from 549 $), january (from 489 $).
What is the lowest airfare Barcelona to San Jose?
The cheapest plane ticket found by our users is $472. This airfare is for economy class on one-way VY9797 flight by Vueling for February 1, 2025 which leaves Barcelona in Barcelona at 18:45 am and arrives at San Jose Juan Santamaria Intl at 13:35.
Popular Airlines on the Route
The flight Barcelona — San Jose is served by 22 regular airlines and 4 low-cost airlines. Most of the flights on this route are operated by Tunisair - 1 departures per week at the price of from $ 1152 . And the most expensive tickets are offered by TAP Portugal airline - from $ 3784.
Direct flights
There’re no direct flights on this route. Try flights with stops.
Connecting Flights
There are 425 flights with layovers on the route. The fastest connecting flight is UX7706 by Air Europa takes 14h and the cheapest is VY9797 by Vueling for $472.
- TU - Tunisairfrom $1152Find
- AC - Air Canadafrom $1472Find
- VY - Vuelingfrom $472Find
- UX - Air Europafrom $582Find
- OS - Austrian Airlinesfrom $1453Find
- EK - Emiratesfrom $1018Find
- LX - SWISS International Air Linesfrom $1441Find
- UA - United Airlinesfrom $1615Find
- AM - Aeromexicofrom $3159Find
- AV - Aviancafrom $538Find
- LA - LAN Airlinesfrom $734Find
- TK - Turkish Airlinesfrom $1125Find
Airports
You can fly from Barcelona to San Jose from 1 airports (Barcelona).
Barcelona airports
- Barcelona-BCNfrom $472Find
San Jose airports
- Juan Santamaria Intl-SJOFind
- Tobias Bolanos Intl-SYQFind
Airplanes
There are flights to San Jose from Barcelona by 22 airlines that use 4 aircraft brands. They range from huge modern airplanes to small-sized.
- Airbus A321from $614Find
- Airbus A320from $614Find
- Boeing 737-100/200from $796Find
- Boeing 777from $1 615Find
Top International Destinations from Barcelona
Our state-of-the art metasearch will definitely provide you with the best airfare on international flights. We’re proud to partner with many reliable travel suppliers located outside the US what gives us an opportunity to offer the most competitive prices on far destinations.
- from $486Find
- from $63Find
- from $74Find
- from $56Find
- from $59Find
- from $78Find
- from $55Find
- from $59Find
- from $63Find
- from $54Find
How to book a plane ticket yourself?
- Fill in the search parameters — cities of departure and destination, departure and return dates and click «Find flights»
- Select the best flight that you like. Please, check the airports of departure and arrival. Select the best fare, but pay attention to the following flight details - airports of departure and arrival, flight duration and layovers. Please use filters and sort to find the best flight.
- Click «Buy» when you are ready — our system will redirect you to the site that sells the selected flight ticket.
- Fill in all passenger and payment information — passport and contact information, please double check all passengers’ names and make a payment for your itinerary.
- That's it — you will receive an email with your e-ticket usually within 10 minutes after your flight is confirmed. Please, print the e-ticket and have it with you at the airport. You would need to have only a passport and/or a required form of ID to travel. Please, check your Visa requirements if you travel outside of the United States or Canada.
To find a plane ticket, please select dates.