Recommended by:More >

Cheap Flights from Zurich to St John - ZRH to YSJ

Did You Know?

You must make at least one connection to fly from Zurich, CH to St John.
Air Canada has 367 connecting flights between Zurich, CH and St John.

Cheap Domestic Flights to St John - YSJ

Lowest Price
Lufthansa, Etihad, Germanwings, Air Berlin, Hainan, KLM
Lufthansa, KLM

Cheap International Flights from Zurich - ZRH

Lowest Price
NIKI, Air Berlin, FlexFlight, Germanwings, Air France, Lufthansa, Austrian, SAS, Finnair, Icelandair
Air Berlin, KLM, Air France, Lufthansa, British Airways

Cheap International Flights to St John - YSJ

Lowest Price
KLM, Air France, Lufthansa, SAS
KLM, British Airways
KLM, British Airways, Air Berlin, SAS, Air France, Lufthansa
KLM, Air France, airBaltic, Lufthansa, SAS
Icelandair, Lufthansa, Condor, Air France, American, US Airways, KLM, Air Canada, United, Delta
Iberia, NIKI, Air Berlin, KLM, Air France, Swiss, Condor, Alitalia, Air Europa
KLM, Luxair, Alitalia, SAS, Austrian, Lufthansa, Air France
Alitalia, Swiss, British Airways, Asiana, Air Canada, Delta, United, American, Air Berlin, Air France, Korean, Lufthansa, KLM, US Airways
Lufthansa, Condor, Air Canada
Air Berlin, British Airways, KLM, Lufthansa, Air France
British Airways
Brussels, Iberia, Condor, Swiss, Royal Air Maroc
KLM, Air France, British Airways
KLM, Air France, Alitalia
SAS, Lufthansa, airBaltic, Air France, KLM, Austrian
Croatia, Lufthansa
Lufthansa, SAS, Finnair
Air France, KLM, SAS, Lufthansa
TunisAir, Air France, Egyptair, Iberia, Tap Portugal, Lufthansa, Air Malta, KLM, Air Algerie, Turkish, Alitalia
SATA, NIKI, Air Berlin, KLM, Tap Portugal, Lufthansa, Austrian, Condor, Swiss
NIKI, Air Berlin, Lufthansa, Austrian
Aeroflot, Czech, Belavia, Finnair, Austrian, Lufthansa, LOT, airBaltic, KLM, S7, Air France
Air France
Recommended by:More >
Cheap Flights from Zurich to St John, from CHF996 Round trip from ZRH to YSJ