All scheduled flights from San Jose to Zurich (SJO-ZRH)
Costa Rica
Switzerland
All scheduled flights from SJO to ZRH. You can fly from San Jose to Zurich non-stop on Fridays and the flight takes about 11 hours. Flights with stops take between 14 to 21 hours depending on your flight and connection airport.