USD · $
AUD · A$
BRL · R$
CAD · C$
CHF · CHF
CNY · ¥
CZK ·
DKK · kr
EUR ·
GBP · £
IDR · Rp
INR ·
JPY · ¥
KRW ·
NOK · kr
PLN ·
RUB ·
SEK · kr
THB · ฿
TRY ·
TWD · NT$
VND ·
EN
Full Map
From
To
Dates
Flight times
Prices
Alliances
Airlines
Classes
Aircraft
Distance
Duration
0 st
1 st
2 st
Same airline
Reset
Show route info
Show indirect destinations
Price view
Price view
Airport legend
> 100 non-stop destinations

Airports with non-stop flights to 100+ destinations

> 30 non-stop destinations

Airports with non-stop flights to 30+ destinations

> 7 non-stop destinations

Airports with non-stop flights to 7 to 30 destinations

< 7 non-stop destinations

Airports with non-stop flights to less then 7 destinations

Depart from here
Arrive here
Dates All

Show flights within a certain date range

Flight timesNEW! All

Show flights that depart and / or arrive between specific times

Prices All

Show flights within a certain price range

Alliances All

Show flights operated by a specific alliance

Airlines All

Show flights operated by a specific airline

Classes All

Show flights in a specific flight class

Aircraft All

Show flights operated by a specific aircraft

Distance All

Show flights with a min / max flight distance

Duration All

Show flights with a min / max flight duration

Stopovers Non-stop

Show direct flights, or flights with 1 or 2 stopovers

Same airline No

Show connecting flights with the same airline only

Full Map

FlightConnections © 2026

Select departure airport

Where would you like to fly from?

Select destination

Where would you like to fly to?

WestJet

WestJet Flights

Home AirlinesWestJet (WS)

WestJet routes and airport map

Find all WestJet flights, destinations, routes and airports on this interactive airline map.

 Remove ads

Where does WestJet fly to?

WestJet serves 46 domestic destinations and 90 international destinations in 35 countries, as of April 2026.

List of WestJet destinations

The following is an overview of all WestJet flights and destinations:

Antigua & Barbuda
Antigua & Barbuda
Aruba
Aruba
Bahamas
Bahamas
Barbados
Barbados
Belize
Belize
Brazil
Brazil
Canada
Canada
Caribbean Netherlands
Caribbean Netherlands
Cayman Islands
Cayman Islands
Colombia
Colombia
Costa Rica
Costa Rica
Cuba
Cuba
Curaçao
Curaçao
Denmark
Denmark
Dominican Republic
Dominican Republic
France
France
Grenada
Grenada
Honduras
Honduras
Iceland
Iceland
Ireland
Ireland
Italy
Italy
Jamaica
Jamaica
Japan
Japan
Mexico
Mexico
Netherlands
Netherlands
Panama
Panama
Portugal
Portugal
Puerto Rico
Puerto Rico
Sint Maarten
Sint Maarten
South Korea
South Korea
Spain
Spain
St. Lucia
St. Lucia
Turks & Caicos Islands
Turks & Caicos Islands
United Kingdom
United Kingdom
United States
United States
 Remove ads

Where does WestJet fly from?

WestJet departs from 136 airports in 35 countries, as of April 2026.

List of WestJet departures

The following is an overview of all cities and countries WestJet departs from:

Antigua & Barbuda
Antigua & Barbuda
Aruba
Aruba
Bahamas
Bahamas
Barbados
Barbados
Belize
Belize
Brazil
Brazil
Canada
Canada
Caribbean Netherlands
Caribbean Netherlands
Cayman Islands
Cayman Islands
Colombia
Colombia
Costa Rica
Costa Rica
Cuba
Cuba
Curaçao
Curaçao
Denmark
Denmark
Dominican Republic
Dominican Republic
France
France
Grenada
Grenada
Honduras
Honduras
Iceland
Iceland
Ireland
Ireland
Italy
Italy
Jamaica
Jamaica
Japan
Japan
Mexico
Mexico
Netherlands
Netherlands
Panama
Panama
Portugal
Portugal
Puerto Rico
Puerto Rico
Sint Maarten
Sint Maarten
South Korea
South Korea
Spain
Spain
St. Lucia
St. Lucia
Turks & Caicos Islands
Turks & Caicos Islands
United Kingdom
United Kingdom
United States
United States

WestJet most popular routes

These are currently the most popular flights operated by WestJet, based on the number of scheduled flights for this month:

Vancouver to CalgaryYVR to YYCCalgary to VancouverYYC to YVRKelowna to CalgaryYLW to YYCCalgary to KelownaYYC to YLWToronto to CalgaryYYZ to YYCCalgary to TorontoYYC to YYZEdmonton to CalgaryYEG to YYCCalgary to EdmontonYYC to YEGCalgary to SaskatoonYYC to YXESaskatoon to CalgaryYXE to YYCVancouver to KelownaYVR to YLWKelowna to VancouverYLW to YVRCalgary to WinnipegYYC to YWGWinnipeg to CalgaryYWG to YYCEdmonton to VancouverYEG to YVRVancouver to EdmontonYVR to YEGRegina to CalgaryYQR to YYCCalgary to ReginaYYC to YQRCalgary to VictoriaYYC to YYJVictoria to CalgaryYYJ to YYCCancún to TorontoCUN to YYZToronto to CancúnYYZ to CUNGrande Prairie to CalgaryYQU to YYCCalgary to Grande PrairieYYC to YQUVancouver to VictoriaYVR to YYJVictoria to VancouverYYJ to YVRCalgary to AbbotsfordYYC to YXXAbbotsford to CalgaryYXX to YYCFort McMurray to CalgaryYMM to YYCCalgary to Fort McMurrayYYC to YMMVancouver to TorontoYVR to YYZVancouver to Prince GeorgeYVR to YXSPrince George to VancouverYXS to YVRToronto to VancouverYYZ to YVRKelowna to EdmontonYLW to YEGEdmonton to KelownaYEG to YLWToronto to EdmontonYYZ to YEGEdmonton to TorontoYEG to YYZPunta Cana to TorontoPUJ to YYZToronto to Punta CanaYYZ to PUJWinnipeg to TorontoYWG to YYZToronto to WinnipegYYZ to YWGCalgary to Las VegasYYC to LASCalgary to KamloopsYYC to YKAPhoenix to CalgaryPHX to YYCKamloops to CalgaryYKA to YYCLas Vegas to CalgaryLAS to YYCCalgary to PhoenixYYC to PHXLos Angeles to CalgaryLAX to YYCCalgary to Los AngelesYYC to LAXMontego Bay to TorontoMBJ to YYZToronto to Montego BayYYZ to MBJCancún to CalgaryCUN to YYCCalgary to CancúnYYC to CUNCalgary to NanaimoYYC to YCDWinnipeg to EdmontonYWG to YEGCancún to VancouverCUN to YVRVancouver to CancúnYVR to CUNNanaimo to CalgaryYCD to YYCEdmonton to WinnipegYEG to YWGCalgary to Puerto VallartaYYC to PVRPuerto Vallarta to CalgaryPVR to YYCCancún to EdmontonCUN to YEGEdmonton to CancúnYEG to CUNEdmonton to VictoriaYEG to YYJPuerto Vallarta to VancouverPVR to YVRVancouver to Puerto VallartaYVR to PVRVictoria to EdmontonYYJ to YEGCalgary to OttawaYYC to YOWOttawa to CalgaryYOW to YYCCalgary to ComoxYYC to YQQComox to CalgaryYQQ to YYCPalm Springs to CalgaryPSP to YYCCalgary to Palm SpringsYYC to PSPWinnipeg to SaskatoonYWG to YXESaskatoon to WinnipegYXE to YWGCalgary to HalifaxYYC to YHZTerrace to VancouverYXT to YVRCalgary to CranbrookYYC to YXCCranbrook to CalgaryYXC to YYCWinnipeg to VancouverYWG to YVRVancouver to TerraceYVR to YXTVancouver to WinnipegYVR to YWGHalifax to CalgaryYHZ to YYCCalgary to AtlantaYYC to ATLAtlanta to CalgaryATL to YYCCalgary to Fort St. JohnYYC to YXJFort St. John to CalgaryYXJ to YYCEdmonton to ReginaYEG to YQRRegina to EdmontonYQR to YEGEdmonton to Puerto VallartaYEG to PVRPuerto Vallarta to EdmontonPVR to YEGHalifax to TorontoYHZ to YYZToronto to HalifaxYYZ to YHZCancún to MontrealCUN to YULCalgary to Prince GeorgeYYC to YXSCalgary to YellowknifeYYC to YZFPrince George to CalgaryYXS to YYCToronto to OrlandoYYZ to MCOOrlando to TorontoMCO to YYZLiberia to TorontoLIR to YYZSan José del Cabo to VancouverSJD to YVRMontreal to CalgaryYUL to YYCYellowknife to CalgaryYZF to YYCCalgary to HoustonYYC to IAHVancouver to San José del CaboYVR to SJDToronto to LiberiaYYZ to LIRHouston to CalgaryIAH to YYCPalm Springs to VancouverPSP to YVRVancouver to Palm SpringsYVR to PSPSaskatoon to TorontoYXE to YYZMontreal to CancúnYUL to CUNWinnipeg to Thunder BayYWG to YQTThunder Bay to WinnipegYQT to YWGVancouver to HonoluluYVR to HNLLos Angeles to VancouverLAX to YVREdmonton to Fort McMurrayYEG to YMMEdmonton to Grande PrairieYEG to YQUToronto to Fort LauderdaleYYZ to FLLToronto to MontrealYYZ to YULHonolulu to VancouverHNL to YVRMontreal to TorontoYUL to YYZFort Lauderdale to TorontoFLL to YYZFort McMurray to EdmontonYMM to YEGCalgary to MontrealYYC to YULGrande Prairie to EdmontonYQU to YEGVancouver to Las VegasYVR to LASLas Vegas to VancouverLAS to YVRToronto to SaskatoonYYZ to YXECancún to WinnipegCUN to YWGAruba to TorontoAUA to YYZSaskatoon to EdmontonYXE to YEGEdmonton to SaskatoonYEG to YXEVancouver to Los AngelesYVR to LAXCalgary to San José del CaboYYC to SJDToronto to ArubaYYZ to AUACalgary to Seattle / TacomaYYC to SEAOrlando to CalgaryMCO to YYCCalgary to PentictonYYC to YYFSan José del Cabo to CalgarySJD to YYCCalgary to OrlandoYYC to MCOSeattle / Tacoma to CalgarySEA to YYCVancouver to KahuluiYVR to OGGMontreal to Punta CanaYUL to PUJPunta Cana to MontrealPUJ to YULPuerto Plata to TorontoPOP to YYZKahului to VancouverOGG to YVRPenticton to CalgaryYYF to YYCOttawa to TorontoYOW to YYZNassau to TorontoNAS to YYZWinnipeg to CancúnYWG to CUNToronto to NassauYYZ to NASRegina to TorontoYQR to YYZToronto to ReginaYYZ to YQRToronto to OttawaYYZ to YOWParis to CalgaryCDG to YYCToronto to Puerto PlataYYZ to POPPhoenix to EdmontonPHX to YEGCalgary to London HeathrowYYC to LHRLondon to CalgaryYXU to YYCCalgary to ParisYYC to CDGLondon Heathrow to CalgaryLHR to YYCCalgary to LondonYYC to YXUMedicine Hat to CalgaryYXH to YYCTokyo to CalgaryNRT to YYCCalgary to TokyoYYC to NRTCalgary to Medicine HatYYC to YXHMinneapolis to ReginaMSP to YQRCalgary to LethbridgeYYC to YQLLethbridge to CalgaryYQL to YYCRegina to MinneapolisYQR to MSPVancouver to ComoxYVR to YQQEdmonton to PhoenixYEG to PHXComox to VancouverYQQ to YVRVancouver to PhoenixYVR to PHXPhoenix to VancouverPHX to YVRLas Vegas to EdmontonLAS to YEGEdmonton to Las VegasYEG to LASLiberia to CalgaryLIR to YYCNanaimo to VancouverYCD to YVRVancouver to NanaimoYVR to YCDPalm Springs to EdmontonPSP to YEGEdmonton to AbbotsfordYEG to YXXCalgary to San FranciscoYYC to SFONew York City to CalgaryJFK to YYCAbbotsford to EdmontonYXX to YEGEdmonton to Palm SpringsYEG to PSPCalgary to Rome (Fiumicino)YYC to FCOCalgary to LiberiaYYC to LIRCalgary to New York CityYYC to JFKRome (Fiumicino) to CalgaryFCO to YYCSan Francisco to CalgarySFO to YYCBrandon to CalgaryYBR to YYCComox to EdmontonYQQ to YEGSaskatoon to VancouverYXE to YVRCalgary to BrandonYYC to YBREdmonton to ComoxYEG to YQQVictoria to KelownaYYJ to YLWMinneapolis to EdmontonMSP to YEGVancouver to SaskatoonYVR to YXE

Important note:

You are looking at a separate leg for this route.

Searching for flights

Unfortunately, there are no direct flights available on your preferred date(s).

Looking for alternative options

Alternative options

Sorry, we found no alternative options for these dates.

 Remove ads

Adblocker detected

This website is made possible by displaying online advertisements to our visitors.

Please support us by disabling your ad blocker. Or choose one of our plans.

Subscribe  

Create your Airline List

0 / 40

Delete Airline List ''?

FlightConnections Premium logo
  • ✅  No advertisements!
  • ⚡  Faster experience (due to no ads)
  • 🏳️‍🌈  Country search
  • 📅  Date filter
  • 💰  Price view (economy)  💸
  • 🗓️  12-month Flight schedules
  • 🛩️  Airline filters (filter multiple)
  • 🛡️  Alliance filter
  • 🌟  Class filter
  • 🗺️  Full map view
  • 📱  Mobile app for iOS and Android
Annual
$ 6.66
Apr 50% off
$ 3.33*
Per Month
Lifetime
$ 298
Apr 50% off
$ 149
One time

Renews annually.  Cancel anytime.
Personal use only.

* Billed and renews at $ 39.99 annually.  Cancel anytime.
Personal use only.

One-time payment. Billed once. Then never again.
Personal use only.

* Billed and renews at €239.88 annually.  Cancel anytime.
Business license.

We donate 1% of our revenue to remove CO₂ from the atmosphere