Flight times from San Jose to Madrid & schedule

The average flight time from San Jose to Madrid is About 10 hours 16 minutes, covering a distance of About 8,494.86 km.

Flight duration

About 10 hours 16 minutes

Flight distance

About 8,494.86 km

How long is the flight from San Jose to Madrid?

The flights usually depart from Juan Santamaría International Airport and arrive at Madrid Barajas Airport.

See more
Earliest first
Latest first
Volaris Y43939
SJO 1:16 PM
CUN 4:34 PM
With stops 2.3h
S
M
T
W
T
F
S
World2Fly Airlines 2W2502
CUN 9:20 PM
MAD 12:35 PM
9.3h
S
M
T
W
T
F
S
Check prices
Volaris Y43939
SJO 1:16 PM
CUN 4:34 PM
With stops 2.3h
S
M
T
W
T
F
S
Iberojet Airlines E9814
CUN 10:25 PM
MAD 1:45 PM
9.3h
S
M
T
W
T
F
S
Check prices
Aeromexico AM691
SJO 1:20 PM
MEX 4:35 PM
With stops 3.3h
S
M
T
W
T
F
S
Aeromexico AM021
MEX 9:55 PM
MAD 3:40 PM
10.8h
S
M
T
W
T
F
S
Check prices
Aeromexico AM691
SJO 1:20 PM
MEX 4:35 PM
With stops 3.3h
S
M
T
W
T
F
S
Aeromexico AM034
MEX 6:55 AM
MAD 5:00 AM
14.1h
S
M
T
W
T
F
S
Check prices
Aeromexico AM691
SJO 1:20 PM
MEX 4:35 PM
With stops 3.3h
S
M
T
W
T
F
S
Aeromexico AM027
MEX 11:25 AM
MAD 5:00 AM
10.6h
S
M
T
W
T
F
S
Check prices
American Airlines AA358
SJO 2:02 PM
MIA 6:05 PM
With stops 3.0h
S
M
T
W
T
F
S
Air Europa UX098
MIA 9:45 PM
MAD 12:05 PM
8.3h
S
M
T
W
T
F
S
Check prices
American Airlines AA318
SJO 3:39 PM
MIA 7:47 PM
With stops 3.1h
S
M
T
W
T
F
S
Air Europa UX098
MIA 9:45 PM
MAD 12:05 PM
8.3h
S
M
T
W
T
F
S
Check prices
Iberia IB4363
SJO 3:39 PM
MIA 7:47 PM
With stops 3.1h
S
M
T
W
T
F
S
Iberia IB338
MIA 10:35 PM
MAD 1:10 PM
8.6h
S
M
T
W
T
F
S
Check prices
Iberia IB4363
SJO 3:39 PM
MIA 7:47 PM
With stops 3.1h
S
M
T
W
T
F
S
Iberia IB4610
MIA 3:25 PM
MAD 5:50 AM
8.4h
S
M
T
W
T
F
S
Check prices
Iberia IB244
SJO 5:25 PM
MAD 10:15 AM
Nonstop 9.8h
S
M
T
W
T
F
S
Check prices
avianca AV699
SJO 5:15 PM
BOG 8:25 PM
With stops 2.2h
S
M
T
W
T
F
S
avianca AV046
BOG 7:50 AM
MAD 11:25 PM
9.6h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX8037
SJO 5:00 PM
ZRH 10:35 AM
With stops 10.6h
S
M
T
W
T
F
S
Swiss Airlines LX2026
ZRH 6:55 AM
MAD 9:20 AM
2.4h
S
M
T
W
T
F
S
Check prices
Iberia IB4582
SJO 6:30 AM
MIA 10:33 AM
With stops 3.0h
S
M
T
W
T
F
S
Iberia IB4610
MIA 3:25 PM
MAD 5:50 AM
8.4h
S
M
T
W
T
F
S
Check prices
Iberia IB3729
SJO 6:55 PM
LHR 11:05 AM
With stops 10.2h
S
M
T
W
T
F
S
Iberia IB3651
LHR 2:55 PM
MAD 6:30 PM
2.6h
S
M
T
W
T
F
S
Check prices
Iberia IB4582
SJO 6:30 AM
MIA 10:33 AM
With stops 3.0h
S
M
T
W
T
F
S
Iberia IB334
MIA 6:25 PM
MAD 9:00 AM
8.6h
S
M
T
W
T
F
S
Check prices
Iberia IB3729
SJO 6:55 PM
LHR 11:05 AM
With stops 10.2h
S
M
T
W
T
F
S
Iberia IB3654
LCY 7:15 PM
MAD 10:35 PM
2.3h
S
M
T
W
T
F
S
Check prices
Aeromexico AM657
SJO 7:02 AM
MEX 10:15 AM
With stops 3.2h
S
M
T
W
T
F
S
Aeromexico AM027
MEX 11:25 AM
MAD 5:00 AM
10.6h
S
M
T
W
T
F
S
Check prices
avianca AV604
SJO 7:00 AM
MIA 10:50 AM
With stops 2.8h
S
M
T
W
T
F
S
Air Europa UX098
MIA 9:45 PM
MAD 12:05 PM
8.3h
S
M
T
W
T
F
S
Check prices
Aeromexico AM657
SJO 7:02 AM
MEX 10:15 AM
With stops 3.2h
S
M
T
W
T
F
S
Aeromexico AM021
MEX 9:55 PM
MAD 3:40 PM
10.8h
S
M
T
W
T
F
S
Check prices
Copa Airlines CM839
SJO 7:15 PM
PTY 9:45 PM
With stops 1.5h
S
M
T
W
T
F
S
Iberia IB258
PTY 9:50 PM
MAD 1:30 PM
9.7h
S
M
T
W
T
F
S
Check prices
See all
avianca AV632
SJO 12:25 PM
MEX 3:25 PM
With stops 3.0h
S
M
T
W
T
F
S
Aeromexico AM027
MEX 11:25 AM
MAD 5:00 AM
10.6h
S
M
T
W
T
F
S
Check prices
United Airlines UA1560
SJO 12:44 PM
EWR 8:09 PM
With stops 5.4h
S
M
T
W
T
F
S
United Airlines UA051
EWR 8:00 PM
MAD 9:30 AM
7.5h
S
M
T
W
T
F
S
Check prices
DM Airlines DM4401
SJO 11:23 AM
SDQ 4:27 PM
With stops 3.1h
S
M
T
W
T
F
S
Air Europa UX088
SDQ 10:05 PM
MAD 11:10 AM
8.1h
S
M
T
W
T
F
S
Check prices
DM Airlines DM4401
SJO 11:23 AM
SDQ 4:27 PM
With stops 3.1h
S
M
T
W
T
F
S
World2Fly Airlines 2W3410
SDQ 9:10 PM
MAD 11:30 AM
8.3h
S
M
T
W
T
F
S
Check prices
United Airlines UA1649
SJO 11:28 PM
EWR 5:32 AM
With stops 5.1h
S
M
T
W
T
F
S
United Airlines UA051
EWR 8:00 PM
MAD 9:30 AM
7.5h
S
M
T
W
T
F
S
Check prices
Iberojet Airlines E9858
SJO 9:30 PM
MAD 2:30 PM
Nonstop 10.0h
S
M
T
W
T
F
S
Check prices
Air Canada AC1458
SJO 9:20 AM
YUL 3:55 PM
With stops 5.6h
S
M
T
W
T
F
S
Air Canada AC834
YUL 6:50 PM
MAD 8:00 AM
7.2h
S
M
T
W
T
F
S
Check prices
avianca AV697
SJO 9:30 AM
BOG 12:45 PM
With stops 2.3h
S
M
T
W
T
F
S
avianca AV010
BOG 9:50 PM
MAD 1:25 PM
9.6h
S
M
T
W
T
F
S
Check prices
Aeromexico AM657
SJO 7:02 AM
MEX 10:15 AM
With stops 3.2h
S
M
T
W
T
F
S
Aeromexico AM027
MEX 11:25 AM
MAD 5:00 AM
10.6h
S
M
T
W
T
F
S
Check prices
avianca AV604
SJO 7:00 AM
MIA 10:50 AM
With stops 2.8h
S
M
T
W
T
F
S
Air Europa UX098
MIA 9:45 PM
MAD 12:05 PM
8.3h
S
M
T
W
T
F
S
Check prices
Aeromexico AM657
SJO 7:02 AM
MEX 10:15 AM
With stops 3.2h
S
M
T
W
T
F
S
Aeromexico AM021
MEX 9:55 PM
MAD 3:40 PM
10.8h
S
M
T
W
T
F
S
Check prices
Copa Airlines CM839
SJO 7:15 PM
PTY 9:45 PM
With stops 1.5h
S
M
T
W
T
F
S
Iberia IB258
PTY 9:50 PM
MAD 1:30 PM
9.7h
S
M
T
W
T
F
S
Check prices
Aeromexico AM657
SJO 7:02 AM
MEX 10:15 AM
With stops 3.2h
S
M
T
W
T
F
S
Aeromexico AM034
MEX 6:55 AM
MAD 5:00 AM
14.1h
S
M
T
W
T
F
S
Check prices
Iberia IB4582
SJO 6:30 AM
MIA 10:33 AM
With stops 3.0h
S
M
T
W
T
F
S
Iberia IB4610
MIA 3:25 PM
MAD 5:50 AM
8.4h
S
M
T
W
T
F
S
Check prices
Iberia IB3729
SJO 6:55 PM
LHR 11:05 AM
With stops 10.2h
S
M
T
W
T
F
S
Iberia IB3651
LHR 2:55 PM
MAD 6:30 PM
2.6h
S
M
T
W
T
F
S
Check prices
Iberia IB4582
SJO 6:30 AM
MIA 10:33 AM
With stops 3.0h
S
M
T
W
T
F
S
Iberia IB334
MIA 6:25 PM
MAD 9:00 AM
8.6h
S
M
T
W
T
F
S
Check prices
Iberia IB3729
SJO 6:55 PM
LHR 11:05 AM
With stops 10.2h
S
M
T
W
T
F
S
Iberia IB3654
LCY 7:15 PM
MAD 10:35 PM
2.3h
S
M
T
W
T
F
S
Check prices
Iberia IB244
SJO 5:25 PM
MAD 10:15 AM
Nonstop 9.8h
S
M
T
W
T
F
S
Check prices
avianca AV699
SJO 5:15 PM
BOG 8:25 PM
With stops 2.2h
S
M
T
W
T
F
S
avianca AV046
BOG 7:50 AM
MAD 11:25 PM
9.6h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX8037
SJO 5:00 PM
ZRH 10:35 AM
With stops 10.6h
S
M
T
W
T
F
S
Swiss Airlines LX2026
ZRH 6:55 AM
MAD 9:20 AM
2.4h
S
M
T
W
T
F
S
Check prices
See all
Iberia IB244
SJO 5:25 PM
MAD 10:15 AM
Nonstop 9.8h
S
M
T
W
T
F
S
Check prices
Iberojet Airlines E9858
SJO 9:30 PM
MAD 2:30 PM
Nonstop 10.0h
S
M
T
W
T
F
S
Check prices
Iberojet Airlines E9858
SJO 9:30 PM
MAD 2:30 PM
Nonstop 10.0h
S
M
T
W
T
F
S
Check prices
Iberia IB244
SJO 5:25 PM
MAD 10:15 AM
Nonstop 9.8h
S
M
T
W
T
F
S
Check prices