Recommended by:More >

Cheap Flights from Kelowna to St John - YLW to YSJ

Did You Know?

You must make at least one connection to fly from Kelowna, BC to St John.
Air Canada has 410 connecting flights between Kelowna, BC and St John.

Cheap Domestic Flights to St John - YSJ

Flights
Airline
Lowest Price
Air Canada
$669
WestJet, Air Canada
$685
WestJet, Air Canada
$669
Air Canada, WestJet
$929
Air Canada, WestJet
$586
Air Canada, WestJet
$562
American, Delta, Alaska
$408
WestJet, Air Canada
$963
WestJet
$569
American, Frontier, Delta, Alaska
$280
WestJet, Air Canada
$792
American, Delta, Alaska
$385
Air Canada, WestJet
$724
American, Delta, Alaska
$466
American, Alaska, Delta, Frontier
$356

Cheap International Flights to St John - YSJ

Flights
Airline
Lowest Price
United, Alaska, WestJet, US Airways, Air Canada, Delta, American
$407
American, Delta, US Airways, WestJet, United, Air Canada, Alaska
$458
Air Canada, American, US Airways, WestJet, United, Delta, Alaska
$410
US Airways, Air Canada, United, Delta, Alaska, American, WestJet
$493
Air Canada, Alaska, WestJet, American, US Airways, Delta, United
$728
Delta, American, WestJet, US Airways, United, Alaska, Air Canada
$337
Air Canada, Delta, US Airways, American, United
$573
Alaska, Delta, US Airways, American, WestJet, United, Air Canada
$477
WestJet, Air Canada
$590
WestJet, American, US Airways, Alaska, Delta, United, Air Canada
$470
Air Canada, United, US Airways, American, Alaska, Delta
$402
US Airways, Air Canada, United, Alaska, Delta, WestJet, American
$463
Air Canada, United, Alaska, American, US Airways, Delta
$453
Air Canada, United, Delta, American, WestJet, Alaska, US Airways
$604
Alaska, US Airways, WestJet, United, American, Delta, Air Canada
$408
Recommended by:More >
Cheap Flights from Kelowna to St John, from $660 Round trip from YLW to YSJ