1 traveler
Find Flights
1 traveler
Find Flights

Cheap Flights from Geneva to St John - GVA to YSJ

Did You Know?

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

Cheap Domestic Flights to St John - YSJ

Lowest Price
Air Canada
Delta, United, JetBlue, US Airways
US Airways, Delta, United
UTAir, Rusline
American, United, Alaska, Frontier, US Airways, Delta
American, United, AirTran, US Airways, Delta
AirTran, JetBlue, US Airways, American, Delta, Alaska
Garuda, Sriwijaya

Cheap International Flights to St John - YSJ

Lowest Price
United, Air Canada
Air Canada, United
Jet Airways, Air India
British Airways, Lufthansa, Air France, Qatar, Ethiopian, Alitalia, American, Delta, United, KLM, JAL, Cathay, Emirates, South African
Etihad, Thai, Emirates
American, Air Canada, Alitalia, KLM, US Airways, Delta, United, Air Berlin, Air France, Iberia, Lufthansa, British Airways
British Airways, Brussels, Alitalia, KLM, Turkish, Emirates, Lufthansa, Air France, Ethiopian, United, Delta, Egyptair, Royal Jordanian, Etihad
Swiss, JAL, Jet Airways, Air Canada, Singapore, United, All Nippon, American, Air France, Lufthansa, Gulf Air, Etihad, British Airways, Turkish, Air China, Royal Jordanian, Delta, Malaysia, Qatar, Korean, US Airways, KLM, Brussels, Cathay
United, Singapore, British Airways, Alitalia, US Airways, China Southern, Qatar, Delta, Turkish, American, Air France, JAL, Emirates, Lufthansa, KLM
Thai, Cathay
Icelandair, Air France, KLM, Delta
United, American, Caribbean, Copa, WestJet
Jet Airways, Air India, Oman Air
Air India, Etihad, Singapore, Egyptair, Ethiopian, Philippine, Air France, Emirates, Lufthansa, flynas, Qantas, Jet Airways, Turkish, Malaysia, Saudi Arabian, Qatar, Oman Air, Korean, Cathay, Srilankan
Air France, US Airways, KLM, Swiss, Austrian, SAS, Alitalia, United, Delta, Brussels, Lufthansa
US Airways, LOT, Swiss, Turkish, Brussels, Lufthansa, United, Alitalia, SAS, Tap Portugal, Aeroflot, Air France, Air Berlin, American, Iberia, Air Canada, British Airways, Finnair, Delta, KLM
Air New Zealand, Virgin Australia
Air Berlin, Air France, Lufthansa, KLM, All Nippon, American, China Southern, Singapore, Etihad, British Airways, Finnair, Asiana, Cathay, US Airways, China Eastern, Qantas, Qatar, Korean, Air Canada, United, China Airlines, JAL, Turkish, Air China, Hainan, Delta, Malaysia, Jet Airways
Turkish, Swiss, Alitalia, Etihad, Aeroflot, Qatar, Lufthansa, Emirates
Emirates, Air China, Qatar, American, Air Canada, Etihad, KLM, Cathay, Turkish, Gulf Air
Volaris, Delta, United, American, AeroMexico
Cheap Flights from Geneva to St John, from CHF860 Round trip from GVA to YSJ