All deals

Cheap Flights to St. John's

1 deal · Prices in USD

How sorting works

Best deal sorts by cost per mile. Lowest price sorts by the total fare shown. On the main board, flights from your region may appear first when no region filter is selected.

Cheapest ways to reach St. John's

The latest round-trip price we saw from each city, ranked by cost per mile.

From Price Per mile Travel dates Airline Seen Check price
Los Angeles (LAX) $430 6.2¢ Jan 18 – Jan 26 WestJet Nov 4 Check price
San Francisco (SFO) $453 6.5¢ Dec 7 – Dec 13 Air Canada and WestJet Nov 4 Check price
Phoenix (PHX) $434 6.8¢ Jan 8 – Jan 14 Air Canada and WestJet Nov 6 Check price
Victoria (YYJ) $434 6.9¢ Jan 24 – Jan 30 Air Canada Nov 6 Check price
Calgary (YYC) $377 7.0¢ Jan 11 – Jan 19 WestJet Nov 5 Check price
Edmonton (YEG) $371 7.1¢ Feb 8 – Feb 16 WestJet Nov 4 Check price
Las Vegas (LAS) $486 7.5¢ Nov 26 – Dec 2 Air Canada Nov 5 Check price
Kelowna (YLW) $454 7.7¢ Jan 18 – Jan 26 WestJet Nov 6 Check price
Fort Lauderdale (FLL) $335 8.0¢ Jan 15 – Jan 24 Air Canada Nov 5 Check price
San Diego (SAN) $550 8.0¢ Nov 27 – Dec 3 Air Canada and WestJet Nov 5 Check price
Dubai (DXB) $999 8.7¢ Nov 19 – Nov 27 Air Canada and Emirates Nov 4 Check price
Toronto (YYZ) $248 9.4¢ Apr 16 – Apr 23 Flair Airlines Nov 5 Check price
Winnipeg (YWG) $382 9.5¢ Jan 9 – Jan 16 Air Canada Nov 5 Check price
Hamilton, Canada (YHM) $260 9.7¢ Nov 26 – Dec 2 Air Canada Nov 3 Check price
New Delhi (DEL) $1269 10.0¢ Nov 23 – Nov 30 Air Canada, Air India, and United Nov 4 Check price
Tampa (TPA) $422 10.1¢ Jan 15 – Jan 22 Air Canada Nov 5 Check price
Cancun (CUN) $541 10.3¢ Nov 28 – Dec 4 Air Canada Nov 4 Check price
Tokyo (NRT) $1405 10.6¢ Dec 3 – Dec 10 Air Canada Nov 7 Check price
Seattle (SEA) $679 10.8¢ Jan 15 – Jan 21 Air Canada, Delta, United, and WestJet Nov 4 Check price
Mexico City (MEX) $739 11.4¢ Nov 26 – Dec 2 Air Canada Nov 5 Check price
Portland (PDX) $739 11.5¢ Dec 10 – Dec 16 Air Canada, Alaska, and United Nov 5 Check price
Saskatoon (YXE) $556 11.8¢ Jan 25 – Feb 2 WestJet Nov 5 Check price
Sacramento (SMF) $820 12.0¢ Dec 4 – Dec 10 Air Canada and United Nov 6 Check price
Houston (IAH) $628 12.3¢ Jan 7 – Jan 13 Air Canada and United Nov 5 Check price
Orlando (MCO) $505 12.5¢ Jan 14 – Jan 20 Air Canada Nov 5 Check price
Salt Lake City (SLC) $773 13.3¢ Dec 14 – Dec 20 American, Air Canada, Porter Airlines, and United Nov 5 Check price
Austin (AUS) $709 13.4¢ Dec 3 – Dec 10 Air Canada and United Nov 5 Check price
Saint Martin (SXM) $572 13.5¢ Nov 12 – Nov 18 Air Canada and United Nov 7 Check price
Ottawa (YOW) $300 13.7¢ Jan 14 – Jan 20 Air Canada Nov 4 Check price
Athens (ATH) $1044 13.8¢ Mar 1 – Mar 7 Air Canada and Lufthansa Nov 4 Check price
Toulouse/Blagnac (TLS) $717 13.9¢ Feb 28 – Mar 7 Air Canada and Lufthansa Nov 6 Check price
Paris (CDG) $701 14.1¢ Nov 19 – Nov 25 Air Canada and Lufthansa Nov 7 Check price
Monterrey (MTY) $866 14.6¢ Nov 7 – Nov 13 Air Canada and United Nov 7 Check price
Lisbon (LIS) $667 14.8¢ Dec 3 – Dec 9 Air Canada and Lufthansa Nov 5 Check price
Nashville (BNA) $571 15.0¢ Nov 28 – Dec 4 Air Canada Nov 5 Check price
New Orleans (MSY) $722 15.5¢ Dec 12 – Dec 19 American, Air Canada, and Porter Airlines Nov 5 Check price
Barcelona (BCN) $840 15.7¢ Mar 1 – Mar 7 Air Canada and Lufthansa Nov 5 Check price
Frankfurt-am-Main (FRA) $889 16.4¢ Nov 16 – Nov 23 Air Canada Nov 6 Check price
London (LGW) $772 16.6¢ Apr 30 – May 8 WestJet Nov 5 Check price
Krakow (KRK) $1062 16.8¢ Nov 23 – Nov 29 Air Canada and Lufthansa Nov 4 Check price
Dallas (DFW) $844 16.8¢ Nov 27 – Dec 5 Air Canada and United Nov 5 Check price
Denver (DEN) $884 17.0¢ Nov 29 – Dec 5 Air Canada and United Nov 5 Check price
Warsaw (WAW) $1085 17.2¢ Nov 19 – Nov 26 Air Canada and Lufthansa Nov 5 Check price
Istanbul (IST) $1328 17.2¢ Nov 8 – Nov 14 Porter Airlines and Air Transat Nov 7 Check price
San Jose, United States (SJC) $1198 17.2¢ Nov 8 – Nov 14 Air Canada and United Nov 7 Check price
Mumbai (BOM) $2323 17.2¢ Nov 8 – Nov 14 Air Canada and Air India Nov 7 Check price
Zurich (ZRH) $967 17.4¢ Nov 19 – Nov 25 Air Canada, Lufthansa, and SWISS Nov 6 Check price
Cluj-Napoca (CLJ) $1195 17.4¢ Nov 12 – Nov 18 Discover Airlines, Air Canada, Lufthansa, and SWISS Nov 5 Check price
Tirana (TIA) $1246 18.0¢ Nov 12 – Nov 18 Discover Airlines, Air Canada, and Lufthansa Nov 5 Check price
Nassau (NAS) $780 18.9¢ Nov 7 – Nov 13 Air Canada and United Nov 6 Check price
Doha (DOH) $2111 19.0¢ Nov 12 – Nov 18 Air Canada and Qatar Airways Nov 7 Check price
Budapest (BUD) $1250 19.3¢ Dec 21 – Dec 28 Air Canada and Lufthansa Nov 6 Check price
Montreal (YUL) $394 19.6¢ Jan 7 – Jan 13 Air Canada Nov 5 Check price
Brussels (BRU) $994 19.7¢ Nov 19 – Nov 25 Air Canada and Brussels Airlines Nov 5 Check price
Helsinki (HEL) $1241 20.2¢ Nov 12 – Nov 18 Discover Airlines, Air Canada, and Lufthansa City Airlines Nov 6 Check price
Brindisi (BDS) $1385 20.3¢ Nov 12 – Nov 18 Air Canada, ITA, and Lufthansa Nov 7 Check price
Timisoara (TSR) $1405 20.8¢ Nov 23 – Nov 29 Air Canada, Lufthansa, and Lufthansa City Airlines Nov 4 Check price
Reno (RNO) $1374 20.8¢ Nov 7 – Nov 13 Air Canada and United Nov 6 Check price
Chicago (ORD) $737 21.1¢ Nov 27 – Dec 4 Air Canada Nov 4 Check price
Vienna (VIE) $1365 22.0¢ Dec 21 – Dec 28 Air Canada and Austrian Nov 6 Check price
Dublin (DUB) $900 22.0¢ Feb 18 – Feb 25 Air Canada and Lufthansa Nov 5 Check price
Madrid (MAD) $1079 22.0¢ Nov 12 – Nov 18 Air Canada and United Nov 5 Check price
Atlanta (ATL) $877 23.0¢ Jan 18 – Jan 26 WestJet Nov 5 Check price
Kansas City (MCI) $993 23.1¢ Dec 10 – Dec 16 Air Canada and United Nov 6 Check price
Colorado Springs (COS) $1224 23.2¢ Nov 12 – Nov 18 Air Canada and United Nov 6 Check price
Minneapolis (MSP) $894 23.3¢ Dec 14 – Dec 20 American, Delta, Porter Airlines, and WestJet Nov 4 Check price
Willemstad (CUR) $1241 23.7¢ Nov 12 – Nov 18 Air Canada and Avianca Nov 5 Check price
Prague (PRG) $1406 23.9¢ Dec 20 – Dec 28 Air Canada and Lufthansa Nov 7 Check price
Kavala (KVA) $1774 24.0¢ Nov 7 – Nov 13 Aegean, Air Canada, and SWISS Nov 7 Check price
Quebec (YQB) $430 24.6¢ Jan 7 – Jan 13 Air Canada Nov 5 Check price
St Louis (STL) $976 24.8¢ Dec 4 – Dec 10 Air Canada and United Nov 5 Check price
Madison (MSN) $897 25.1¢ Dec 11 – Dec 18 Air Canada and United Nov 5 Check price
Geneva (GVA) $1366 25.2¢ Dec 21 – Dec 30 Air Canada and Lufthansa Nov 5 Check price
Manchester (MAN) $1126 25.5¢ Nov 23 – Nov 30 Air Canada and Lufthansa City Airlines Nov 5 Check price
Washington, D.C. (DCA) $700 25.8¢ Nov 21 – Nov 27 Air Canada Nov 1 Check price
Milwaukee (MKE) $890 25.8¢ Dec 12 – Dec 18 Air Canada and United Nov 5 Check price
Memphis (MEM) $1083 25.9¢ Nov 7 – Nov 13 Air Canada and United Nov 7 Check price
Halifax (YHZ) $285 26.0¢ Jan 7 – Jan 13 Air Canada Nov 5 Check price
Charlotte (CLT) $902 26.9¢ Dec 14 – Dec 23 American, Air Canada, and Porter Airlines Nov 5 Check price
Raleigh/Durham (RDU) $846 27.2¢ Dec 11 – Dec 19 American, Air Canada, and Porter Airlines Nov 7 Check price
Cincinnati (CVG) $928 27.4¢ Jan 8 – Jan 15 Air Canada and United Nov 6 Check price
Indianapolis (IND) $959 27.4¢ Dec 4 – Dec 11 Air Canada and United Nov 7 Check price
Cleveland (CLE) $822 27.7¢ Jan 7 – Jan 13 Air Canada and United Nov 6 Check price
Edinburgh (EDI) $1185 27.7¢ Nov 23 – Nov 30 Air Canada, Lufthansa, and United Nov 5 Check price
Prishtina (PRN) $1942 27.9¢ Nov 7 – Nov 13 Air Canada, SWISS, Austrian, and Edelweiss Air Nov 7 Check price
Pointe-a-Pitre Le Raizet (PTP) $1245 28.0¢ Nov 12 – Nov 18 Air Canada Nov 6 Check price
Amsterdam (AMS) $1419 28.3¢ Nov 12 – Nov 19 Discover Airlines, Air Canada, and Lufthansa Nov 6 Check price
New York City (EWR) $661 28.5¢ Nov 26 – Dec 5 Air Canada and United Nov 5 Check price
Columbus (CMH) $908 28.7¢ Jan 7 – Jan 13 Air Canada Nov 6 Check price
Detroit (DTW) $898 29.3¢ Nov 27 – Dec 5 Air Canada and United Nov 5 Check price
Bremen (BRE) $1575 29.7¢ Nov 7 – Nov 13 Air Canada, Lufthansa, and SWISS Nov 6 Check price
Rijeka (RJK) $1879 30.2¢ Mar 29 – Apr 4 Air Canada, Lufthansa, and Croatia Nov 1 Check price
Knoxville (TYS) $1087 30.4¢ Nov 7 – Nov 13 Air Canada and United Nov 6 Check price
Samana (AZS) $1334 30.6¢ Nov 8 – Nov 14 Porter Airlines and Air Transat Nov 7 Check price
Pittsburgh (PIT) $885 30.7¢ Jan 7 – Jan 13 Air Canada and United Nov 5 Check price
Richmond (RIC) $881 30.9¢ Dec 11 – Dec 17 Air Canada and United Nov 7 Check price
Ibiza (IBZ) $1692 31.0¢ Nov 7 – Nov 13 Discover Airlines, Air Canada, Iberia, and Lufthansa Nov 6 Check price
Omaha (OMA) $1335 31.1¢ Nov 7 – Nov 13 Air Canada and United Nov 7 Check price
Pula (PUY) $1938 31.4¢ Nov 8 – Nov 14 Air Canada, SWISS, and Croatia Nov 7 Check price
Norfolk (ORF) $880 31.4¢ Dec 5 – Dec 12 Air Canada and United Nov 7 Check price
Jacksonville (JAX) $1242 32.1¢ Nov 8 – Nov 14 Air Canada and United Nov 7 Check price
Des Moines (DSM) $1313 32.3¢ Nov 12 – Nov 18 Air Canada and United Nov 6 Check price
Buffalo (BUF) $880 33.9¢ Dec 4 – Dec 10 Air Canada and United Nov 5 Check price
Torp (TRF) $1788 34.3¢ Nov 7 – Nov 13 Air Canada, Lufthansa, and Wideroe Nov 6 Check price
Philadelphia (PHL) $906 36.6¢ Dec 10 – Dec 19 American, Air Canada, and Porter Airlines Nov 4 Check price
Louisville (SDF) $1308 36.8¢ Nov 12 – Nov 18 Air Canada and United Nov 7 Check price
Boston (BOS) $729 38.0¢ Jan 7 – Jan 13 Air Canada Nov 5 Check price
Christiansted (STX) $1692 38.9¢ Nov 8 – Nov 14 Cape Air, Air Canada, and United Nov 7 Check price
Mostar (OMO) $2729 41.2¢ Nov 9 – Nov 15 Air Canada, Lufthansa, and Croatia Nov 7 Check price
Eindhoven (EIN) $2160 42.4¢ Nov 12 – Nov 18 Air Canada and KLM Nov 7 Check price
Hartford (BDL) $919 43.8¢ Dec 6 – Dec 13 Air Canada and United Nov 7 Check price
Moncton (YQM) $573 50.0¢ Jan 11 – Jan 17 PAL Airlines Nov 5 Check price
Portland, Maine (PWM) $893 50.2¢ Dec 12 – Dec 18 Air Canada and United Nov 7 Check price
Albany (ALB) $1091 50.8¢ Nov 12 – Nov 18 Air Canada and United Nov 7 Check price
Providence (PVD) $1070 53.5¢ Nov 7 – Nov 13 Air Canada and United Nov 6 Check price
Saint John (YSJ) $753 58.4¢ Dec 5 – Dec 13 Air Canada Nov 4 Check price
Syracuse (SYR) $1393 59.5¢ Nov 7 – Nov 13 Air Canada and United Nov 6 Check price
Charlestown (NEV) $2957 68.0¢ Nov 8 – Nov 14 Cape Air, Air Canada, and United Nov 7 Check price
Linz (LNZ) $5006 83.5¢ Nov 12 – Nov 18 Discover Airlines, Air Canada, and DAT Nov 6 Check price
Charlottetown (YYG) $836 84.0¢ Jan 7 – Jan 15 Air Canada Nov 5 Check price
Pescara (PSR) $5433 85.3¢ Dec 19 – Dec 26 Air Canada, British Airways, and Luxair Nov 1 Check price
Nis (INI) $7236 103.8¢ Nov 7 – Nov 13 Air Canada, Air Serbia, and SWISS Nov 7 Check price
Kittila (KTT) $6625 113.1¢ Nov 7 – Nov 13 Air Canada, Finnair, and Aer Lingus Nov 7 Check price
Paderborn (PAD) $9432 176.0¢ Nov 7 – Nov 13 Air Canada, Eurowings, SWISS, Brussels Airlines, and SunExpress Nov 6 Check price
Menorca Island (MAH) $10606 187.5¢ Nov 12 – Nov 18 Air Canada, British Airways, and Iberia Nov 5 Check price

Cheapest fares we have confirmed to St. John's

The lowest price our flight search confirmed on each route in the past year, on fares we no longer list. They show what the trip has cost; they are not bookable now.

From Price Per mile Travel dates Airline Confirmed
San Francisco (SFO) $334 4.8¢ Oct 29 – Nov 5, 2026 Air Canada Sep 23, 2026
Vancouver (YVR) $307 4.9¢ Jan 11–19, 2027 Air Canada Oct 23, 2026
Los Angeles (LAX) $348 5.0¢ Jan 11–19, 2027 WestJet Oct 28, 2026
Calgary (YYC) $330 6.1¢ Jan 11–19, 2027 WestJet Oct 26, 2026
Victoria (YYJ) $395 6.3¢ Jan 18–26, 2027 WestJet Nov 5, 2026
Las Vegas (LAS) $406 6.3¢ Nov 13–20, 2026 Air Canada Oct 22, 2026
Toronto (YYZ) $173 6.6¢ Oct 15–21, 2026 Air Canada Sep 22, 2026
Saskatoon (YXE) $320 6.8¢ Oct 16–23, 2026 WestJet Sep 22, 2026
Portland (PDX) Business $756 11.8¢ Oct 18–25, 2026 Delta, WestJet Sep 27, 2026

Every deal arriving in St. John's, ranked by cost per mile.

On the board right now

  • Cabin mix: 1 Economy.
  • Most active airlines: Air Canada.