Welcome | Sign out

Cheap Flights from Windsor to St Johns - YQG to YYT (reverse)

Popular Flights from Windsor to St Johns

  • Airfare from Windsor to St Johns on Porter from CAD706 round trip
  • Airfare from Windsor to St Johns on Air Canada from CAD777 round trip

Did You Know?

  • 10 flights per week fly out of Windsor, ON connecting to St Johns, NL
  • WestJet has 4 two stops or more flights between Windsor, ON and St Johns, NL.
  • The largest aircraft operated by Air Canada flying between Windsor, ON and St Johns, NL is a DH8 with 37 seats.
  • 3 airlines operate between Windsor, ON and St Johns, NL
  • The shortest flight between Windsor, ON and St Johns, NL on Air Canada is 1,503 miles.
  • 4,561 seats are available per day to fly out of Windsor, ON connecting to St Johns, NL
  • Air Canada has the most one stop flights between Windsor, ON and St Johns, NL.
  • Toronto, ON is the most popular connection for one stop flights between Windsor, ON and St Johns, NL.

Advance Purchase Prices from Windsor to St Johns

  • Carrier
    0 Days
    1 Day
    3 Days
    7 Days
    10 Days
    14 Days
    21 Days
  • Air Canada
    CAD2116
    CAD1045
    CAD1603
    CAD1200
    CAD1200
    CAD3181
    CAD2767
  • Porter
    CAD1988
    CAD1988
    CAD1568
    CAD1106
    CAD917
    CAD917
    CAD707

Cheap Domestic Flights to St Johns - YYT

Flights
Airline
Lowest Price
Air Canada, WestJet, Porter
CAD385
WestJet, Air Canada
CAD675
Air Canada, WestJet
CAD593

Cheap International Flights to St Johns - YYT

Flights
Airline
Lowest Price
United, Delta, American, Air Canada, WestJet
$610
WestJet, American, Delta, United, Air Canada
$510
United, Air Canada, American, WestJet, Delta
$610
Air Canada, American, BMI, Lufthansa, United
£342
Air Canada, WestJet, American, Delta, United
$510
WestJet, United, Air Canada, American, Delta
$693
Air Canada, United, American, Lufthansa
 
Air Canada, United, Delta, American, WestJet, Porter
$702
WestJet, American, Delta, United, Air Canada
$739
Air Canada, United, American
 
American, Delta, United, Air Canada
$1009
WestJet, Air Canada, United, Delta, American
$510
WestJet, American, Delta, United, Air Canada
$748
American, Air Canada, Lufthansa, United
 
Air Canada, United, Delta, American
$708
Delta, American, Air Canada, United
$761
Lufthansa, Air Canada, Delta, United, American
₩1432074
Air Canada, United, Delta, American, WestJet, Porter
$639
Air Canada, Delta, United
$925
Lufthansa, American, United, Air Canada
¥107108
Air Canada, United, Delta, WestJet
$922
American, Porter, WestJet, Air Canada, United, Delta
$613
Air Canada, WestJet, American, Delta, United
$530
Air Canada, United, Delta, American, WestJet
$797
Delta, American, United, Air Canada
$757
Air Canada, Lufthansa, BMI, American, United
€518
Air Canada, United, American, Lufthansa
€758
Air Canada, Porter, United
$581
WestJet, Delta, United, Air Canada, American
$757
United, American, Lufthansa, Air Canada
 
United, Air Canada, American
AUD2806
United, Air Canada
元10270
Lufthansa, American, United, Air Canada
€665
American, United, Delta, Air Canada, WestJet
$739
United, Lufthansa
 
Air Canada, United, American
 
Air Canada, United, Delta, American
$791
United, Air Canada, Lufthansa, American
 
Air Canada, United, BMI, Lufthansa
 
Air Canada, WestJet, American, Delta, United
$839
BMI, United, Lufthansa, American, Air Canada
 
United, American, Air Canada, Delta
$752
United, Air Canada, Delta
$936
American, Air Canada, United, Lufthansa
 
American, Delta, United, Air Canada
$782
American, Delta, United, Air Canada, WestJet
$550
Air Canada, United
元10270
United, Lufthansa, Air Canada
 
Air Canada, United, WestJet, Delta
$416
Lufthansa, United, Air Canada
 
Lufthansa, American
 
Lufthansa, United, BMI
 
American, BMI, United, Air Canada, Lufthansa
€949
Lufthansa, United, Air Canada
 
Air Canada, United, Lufthansa, American
DKK5240
Air Canada, Delta, United, WestJet
$500
American, Lufthansa, BMI, United, Air Canada
 
United, Delta, American, Air Canada
$1257
American, Lufthansa
 
Cheap Flights from Windsor to St Johns, from CAD706 Round trip from YQG to YYT