Airlines with flights from London to San Jose
There are 9 airlines with scheduled flights between LHR and SJO. British Airways is the only airline with non-stop flights from Heathrow to Juan Santamaria International and the flight time is 11 hours and 30 minutes.
Choose airline
Schedules
Non-stop with British Airways
-
Total flight time: 11 hours and 30 minutes
-
One World Alliance
-
London is a British Airways hub (Main hub).
-
Business class available
LHR
Direct
SJO
W27, Jun 29 - Jul 05
Flight
The next flight with this airline is scheduled on 2026-10-25.
The timetable & schedule information was updated at 2026-04-21
Via Amsterdam with KLM
-
Total flight time: 14h 40m - 16h 50m.
-
Sky Team Alliance
-
18 flights per week
LHR
Via AMS
SJO
W27, Jun 29 - Jul 05
Flight
Mon
Jun 29
Tue
Jun 30
Wed
Jul 1
Thu
Jul 2
Fri
Jul 3
Sat
Jul 4
Sun
Jul 5
KL1000
KL759
KL759
----
06:30
----
06:30
----
06:30
----
KL1002
KL759
KL759
----
08:40
----
08:40
----
08:40
----
The timetable & schedule information was updated at 2026-04-21
Via Paris with Air France
-
Total flight time: 14h 45m - 17h 55m.
-
Sky Team Alliance
-
28 flights per week
LHR
Via CDG
SJO
W27, Jun 29 - Jul 05
Flight
Mon
Jun 29
Tue
Jun 30
Wed
Jul 1
Thu
Jul 2
Fri
Jul 3
Sat
Jul 4
Sun
Jul 5
AF1381
AF430
AF430
06:15
06:15
06:15
06:15
06:15
06:15
06:15
AF1681
AF430
AF430
08:55
08:55
08:55
08:55
08:55
08:55
08:55
The timetable & schedule information was updated at 2026-04-21
Via Toronto with Air Canada
-
Total flight time: 14h 50m - 16h 55m.
-
27 flights per week
LHR
Via YYZ
SJO
W27, Jun 29 - Jul 05
Flight
Mon
Jun 29
Tue
Jun 30
Wed
Jul 1
Thu
Jul 2
Fri
Jul 3
Sat
Jul 4
Sun
Jul 5
AC855
AC957
AC957
----
----
----
12:05
----
12:05
----
AC855
AC2105
AC2105
12:05
12:05
----
----
----
----
----
AC857
AC957
AC957
----
----
----
14:10
----
----
----
AC857
AC2105
AC2105
14:10
14:10
----
----
----
----
----
The timetable & schedule information was updated at 2026-04-21
Via Frankfurt with Lufthansa
-
Total flight time: 15h 05m - 17h 05m.
-
12 flights per week
LHR
Via FRA
SJO
W27, Jun 29 - Jul 05
Flight
Mon
Jun 29
Tue
Jun 30
Wed
Jul 1
Thu
Jul 2
Fri
Jul 3
Sat
Jul 4
Sun
Jul 5
LH923
LH518
LH518
----
07:30
----
07:30
----
07:30
----
LH901
LH518
LH518
----
09:30
----
09:30
----
09:30
----
The timetable & schedule information was updated at 2026-04-21

There are 9 airlines with scheduled flights between LHR and SJO. British Airways is the only airline with non-stop flights from Heathrow to Juan Santamaria International and the flight time is 11 hours and 30 minutes.
Via New York with United
Via New York with JetBlue
Via Bogota with AVIANCA
Via Dallas with American Airlines