Search flights from London to San José
Book your plane tickets from London to San José with ease
Cheapest flights to San José
The cheapest flights available in the next 60 days – prices are updated regularly
- Wed 11 Jun£569.33One wayEconomy1 traveller
- Tue 10 Jun£575.67One wayEconomy1 traveller
- Thu 12 Jun£575.67One wayEconomy1 traveller
Flying from London to San José: things to know
The most popular route is from London Heathrow Airport in London to Juan Santamaría International Airport in San José. On average this flight takes 17 hours 31 minutes one way and costs £1,419 for the round trip.
Most popular route | London Heathrow Airport (LHR) to Juan Santamaría International Airport (SJO) |
---|---|
Average flight time | 17 hours 31 minutes |
Average round-trip price | £1,419 |
Fly from London to San José | 18 airlines |
Reasons to book flights with Booking.com



Flexible plane ticket options are available for an additional cost on selected airfares
Airlines that fly from London to San José
Airline options may vary according to recently booked flights and your search terms
- Air Canada
- Avianca
- United Airlines
- Lufthansa
- British Airways
- JetBlue
- Aeromexico
- American Airlines
- Virgin Atlantic
- Air France
- Air Europa
- Brussels Airlines
- Austrian Airlines
- Swiss
- KLM
- Iberia
Frequently asked questions
Fly to more destinations from London
- IstanbulTurkey
- BangkokThailand
- ZürichSwitzerland
- LisbonPortugal
- Frankfurt/MainGermany
- AmsterdamNetherlands
- RomeItaly
- MunichGermany
- MilanItaly
- BarcelonaSpain
- MadridSpain
- AthensGreece
- ViennaAustria
- New DelhiIndia
- ParisFrance
- VallettaMalta
- DublinIreland
- CopenhagenDenmark
- EdinburghUnited Kingdom
- DubaiUnited Arab Emirates
- GenevaSwitzerland
- MálagaSpain
- TokyoJapan
- New YorkUnited States
- LagosNigeria
- SydneyAustralia
- AntalyaTurkey