Welcome | Sign out

Cheap Flights from Geneva to St John - GVA to YSJ (reverse)

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.
There are 898 flights from Geneva, CH to St John per week.
18,978 seats are available per week to fly from Geneva, CH to St John.

Cheap Domestic Flights to St John - YSJ

Flights
Airline
Lowest Price
Air Canada
$316
Delta, United, JetBlue, US Airways
$189
US Airways, Delta, United
$318
UTAir, Rusline
€279
American, United, Alaska, Frontier, US Airways, Delta
$266
American, United, AirTran, US Airways, Delta
$324
AirTran, JetBlue, US Airways, American, Delta, Alaska
$281
Garuda, Sriwijaya
$104

Cheap International Flights to St John - YSJ

Flights
Airline
Lowest Price
United, Air Canada
£732
Air Canada, United
$403
Jet Airways, Air India
$725
British Airways, Lufthansa, Air France, Qatar, Ethiopian, Alitalia, American, Delta, United, KLM, JAL, Cathay, Emirates, South African
&#;93378
Etihad, Thai, Emirates
$1233
American, Air Canada, Alitalia, KLM, US Airways, Delta, United, Air Berlin, Air France, Iberia, Lufthansa, British Airways
£711
British Airways, Brussels, Alitalia, KLM, Turkish, Emirates, Lufthansa, Air France, Ethiopian, United, Delta, Egyptair, Royal Jordanian, Etihad
$1000
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
$758
United, Singapore, British Airways, Alitalia, US Airways, China Southern, Qatar, Delta, Turkish, American, Air France, JAL, Emirates, Lufthansa, KLM
$1599
Thai, Cathay
¥3017
Icelandair, Air France, KLM, Delta
$602
United, American, Caribbean, Copa, WestJet
$364
Jet Airways, Air India, Oman Air
฿11870
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
$794
Air France, US Airways, KLM, Swiss, Austrian, SAS, Alitalia, United, Delta, Brussels, Lufthansa
$726
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
$760
New Zealand, Virgin Australia
$628
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
$1041
Turkish, Swiss, Alitalia, Etihad, Aeroflot, Qatar, Lufthansa, Emirates
$905
Emirates, Air China, Qatar, American, Air Canada, Etihad, KLM, Cathay, Turkish, Gulf Air
₨69511
Volaris, Delta, United, American, AeroMexico
$454
Cheap Flights from Geneva to St John, from CHF777 Round trip from GVA to YSJ