Flight schedule within Canada

Flights through September 4

We continue our commitment to keeping critical economic lifelines open for the 38 communities we serve across Canada. As you are ready to fly again, we’ll be ready.

In July, we’re increasing the frequency to all the Canadian cities we currently serve and are adding back 22 previously suspended routes.

The following schedule represents our domestic schedule through September 4, 2020 and includes all current frequency adjustments. These adjustments are temporary and could change as more information becomes known.

Where Canadians can travel

See where we’re flying outside Canada

Book with confidence with our flexible change/cancel policy

Safety above all

See what we’re doing to keep you safe when you travel.

Go safely

Domestic routes and flight frequency

Calgary-Abbotsford 2x daily
Calgary-Comox 6x weekly
Calgary-Cranbrook 3x weekly
Calgary-Fort St. John 2x daily
Calgary-Kamloops 6x weekly
Calgary-Kelowna 3x daily
Calgary-Nanaimo 6x weekly
Calgary-Penticton 4x weekly
Calgary-Vancouver 7x daily
Calgary-Victoria 2x daily
Calgary-Edmonton 6x daily
Calgary-Fort McMurray 3x daily
Calgary-Grande Prairie 3x daily
Calgary-Lethbridge 3x weekly
Calgary-Lloydminster 2x weekly
Calgary-Medicine Hat 2x weekly
Calgary-Yellowknife 3x weekly
Calgary-Brandon 3x weekly
Calgary-Regina 2x daily
Calgary-Saskatoon 2x daily
Calgary-Winnipeg 3x daily
Calgary-Hamilton 4x weekly
Calgary-Kitchener/Waterloo 2x weekly
Calgary-Ottawa 6x weekly
Calgary-Toronto 6x daily
Calgary-Montreal 6x weekly
Calgary-Halifax 6x weekly
Edmonton-Kelowna 6x weekly
Edmonton-Vancouver 3x daily
Edmonton-Victoria 6x weekly
Edmonton-Calgary 6x daily
Edmonton-Fort McMurray 4x weekly
Edmonton-Grande Prairie 5x weekly
Edmonton-Regina 5x weekly
Edmonton-Saskatoon 6x weekly
Edmonton-Winnipeg 6x weekly
Edmonton-Toronto 3x daily

Book now

Abbotsford-Calgary 2x daily
Comox-Calgary 6x weekly
Cranbrook-Calgary 3x weekly
Fort St John-Calgary 2x daily
Kamloops-Calgary 6x weekly
Kelowna-Vancouver 1x daily
Kelowna-Calgary 3x daily
Kelowna-Edmonton 6x weekly
Nanaimo-Calgary 6x weekly
Penticton-Calgary 4x weekly
Prince George-Vancouver 2x daily
Terrace-Vancouver 6x weekly
Vancouver-Kelowna 1x daily
Vancouver-Prince George 2x daily
Vancouver-Terrace 6x weekly
Vancouver-Victoria 2x daily
Vancouver-Calgary 7x daily
Vancouver-Edmonton 3x daily
Vancouver-Winnipeg 5x weekly
Vancouver-Toronto 4x daily
Victoria-Vancouver 2x daily
Victoria-Calgary 2x daily
Victoria-Edmonton 6x weekly

Book now

Hamilton-Calgary 4x weekly
Kitchener/Waterloo-Calgary 2x weekly
London, ON-Toronto 4x weekly
Ottawa-Calgary 6x weekly
Ottawa-Toronto 4x daily
Ottawa-Halifax 2x weekly
Thunder Bay-Winnipeg 2x weekly
Thunder Bay-Toronto 4x weekly
Toronto-Vancouver 4x daily
Toronto-Calgary 6x daily
Toronto-Edmonton 3x daily
Toronto-Regina 3x weekly
Toronto-Saskatoon 3x weekly
Toronto-Winnipeg 3x daily
Toronto-London, ON 4x weekly
Toronto-Ottawa 4x daily
Toronto-Thunder Bay 4x weekly
Toronto-Montreal 4x daily
Toronto-Quebec City 3x weekly
Toronto-Charlottetown 2x weekly
Toronto-Deer Lake 4x weekly
Toronto-Fredericton 3x weekly
Toronto-Halifax 3x daily
Toronto-Moncton 3x weekly
Toronto-St. John’s (NL) 5x weekly

Book now

 

Regina-Calgary 2x daily
Regina-Edmonton 5x weekly
Regina-Toronto 3x weekly
Saskatoon-Calgary 2x daily
Saskatoon-Edmonton 5x weekly
Saskatoon-Winnipeg 2x weekly
Saskatoon-Toronto 3x weekly

Book now

Brandon-Calgary 3x weekly
Winnipeg-Vancouver 5x weekly
Winnipeg-Calgary 3x daily
Winnipeg-Edmonton 6x weekly
Winnipeg-Saskatoon 2x weekly
Winnipeg-Thunder Bay 2x weekly
Winnipeg-Toronto 3x daily

Book now

Montreal-Calgary 6x weekly
Montreal-Toronto 4x daily
Quebec City-Toronto 3x weekly

Book now

Fredericton-Toronto 3x weekly
Moncton-Toronto 3x weekly

Book now

Halifax-Calgary 6x weekly
Halifax-Ottawa 2x weekly
Halifax-Toronto 3x daily
Halifax- St. John's (NL) 6x weekly
Halifax-Sydney 2x weekly
Sydney-Halifax 2x weekly

Book now

Charlottetown-Toronto 2x weekly

Book now

Deer Lake-Toronto 4x weekly
St. John’s (NL)-Toronto 5x weekly
St. John’s (NL)-Halifax 6x weekly

Book now

Calgary-Abbotsford 2x daily
Calgary-Comox 1x daily
Calgary-Cranbrook 4x weekly
Calgary-Fort St. John 2x daily
Calgary-Kamloops 1x daily
Calgary-Kelowna 3x daily
Calgary-Nanaimo 1x daily
Calgary-Penticton 6x weekly to Aug 9
1x daily Aug 10 – Sep 4
Calgary-Vancouver 7x daily
Calgary-Victoria 2x daily
Calgary-Edmonton 6x daily
Calgary-Fort McMurray 3x daily
Calgary-Grande Prairie 3x daily
Calgary-Lethbridge 3x weekly
Calgary-Lloydminster 2x weekly
Calgary-Medicine Hat 2x weekly
Calgary-Yellowknife 4x weekly
Calgary-Brandon 3x weekly
Calgary-Regina 3x daily
Calgary-Saskatoon 3x daily
Calgary-Winnipeg 3x daily
Calgary-Hamilton 4x weekly
Calgary-Kitchener/Waterloo 4x weekly
Calgary-Ottawa 6x weekly
Calgary-Toronto 6x daily
Calgary-Montreal 6x weekly
Calgary-Halifax 1x daily
Edmonton-Comox 2x weekly
Edmonton-Kelowna 6x weekly
Edmonton-Vancouver 3x daily
Edmonton-Victoria 1x daily
Edmonton-Calgary 6x daily
Edmonton-Fort McMurray 6x weekly
Edmonton-Grande Prairie 6x weekly
Edmonton-Regina 5x weekly
Edmonton-Saskatoon 6x weekly
Edmonton-Winnipeg 6x weekly
Edmonton-Toronto 3x daily

Book now

 

Abbotsford-Calgary 2x daily
Comox-Calgary 1x daily
Cranbrook-Calgary 4x weekly
Fort St John-Calgary 2x daily
Kamloops-Calgary 1x daily
Kelowna-Vancouver 1x daily
Kelowna-Calgary 3x daily
Kelowna-Edmonton 6x weekly
Nanaimo-Calgary 1x daily
Penticton-Calgary 6x weekly to Aug 9
1x daily Aug 10 to Sep 4
Prince George-Vancouver 3x daily
Terrace-Vancouver 1x daily
Vancouver-Fort St John 3x weekly to Aug 9
4x weekly Aug 10 to Sep 4
Vancouver-Kelowna 1x daily
Vancouver-Prince George 3x daily
Vancouver-Terrace 1x daily
Vancouver-Victoria 2x daily
Vancouver-Calgary 7x daily
Vancouver-Edmonton 3x daily
Vancouver-Winnipeg 6x weekly
Vancouver-Toronto 4x daily
Victoria-Vancouver 2x daily
Victoria-Calgary 2x daily
Victoria-Edmonton 1x daily

Book now

Hamilton-Calgary 4x weekly
Kitchener/Waterloo-Calgary 4x weekly
London, ON-Toronto 5x weekly to Aug 9
6x weekly Aug 10 to Sep 4
Ottawa-Calgary 6x weekly
Ottawa-Toronto 4x daily
Ottawa-Halifax 2x weekly
Thunder Bay-Winnipeg 2x weekly
Thunder Bay-Toronto 5x weekly to Aug 9
6x weekly Aug 10 to Sep 4
Toronto-Vancouver 4x daily
Toronto-Calgary 6x daily
Toronto-Edmonton 3x daily
Toronto-Regina 3x weekly
Toronto-Saskatoon 3x weekly
Toronto-Winnipeg 3x daily
Toronto-London, ON 5x weekly to Aug 9
6x weekly Aug 10 to Sep 4
Toronto-Ottawa 4x daily
Toronto-Thunder Bay 5x weekly to Aug 9
6x weekly Aug 10 to Sep 4
Toronto-Montreal 4x daily
Toronto-Quebec City 4x weekly
Toronto-Charlottetown 4x weekly to Aug 9
6x weekly Aug 10 to Sep 4
Toronto-Deer Lake 4x weekly
Toronto-Fredericton 5x weekly
Toronto-Halifax 3x daily
Toronto-Moncton 4x weekly to Aug 9
5x weekly Aug 10 to Sep 4
Toronto-St. John’s (NL) 6x weekly to Aug 9
1x daily Aug 10 to Sep 4

Book now

 

Regina-Calgary 2x daily to Aug 9
3x daily Aug 10 to Sep 4
Regina-Edmonton 5x weekly
Regina-Toronto 3x weekly
Saskatoon-Calgary 2x daily to Aug 9
3x daily Aug 10 to Sep 4
Saskatoon-Edmonton 5x weekly
Saskatoon-Winnipeg 2x weekly
Saskatoon-Toronto 3x weekly

Book now

Brandon-Calgary 3x weekly
Winnipeg-Vancouver 6x weekly
Winnipeg-Calgary 3x daily
Winnipeg-Edmonton 6x weekly
Winnipeg-Saskatoon 2x weekly
Winnipeg-Thunder Bay 2x weekly
Winnipeg-Toronto 3x daily

Book now

Montreal-Calgary 6x weekly
Montreal-Toronto 4x daily
Quebec City-Toronto 4x weekly

Book now

Fredericton-Toronto 3x weekly to Aug 9
5x weekly Aug 10 to Sep 4
Moncton-Toronto 4x weekly to Aug 9
5x weekly Aug 10 to Sep 4

Book now

Halifax-Calgary 1x daily
Halifax-Ottawa 2x weekly
Halifax-Toronto 3x daily
Halifax- St. John's (NL) 1x daily
Halifax-Sydney 2x weekly
Sydney-Halifax 2x weekly

Book now

Charlottetown-Toronto 4x weekly to Aug 9
6x weekly Aug 10 to Sep 4

Book now

Deer Lake-Toronto 4x weekly
St. John’s (NL)-Toronto 5x weekly to Aug 9
1x daily Aug 10 to Sep 4
St. John’s (NL)-Halifax 6x weekly to Aug 9
1x daily Aug 10 to Sep 4

Book now



Did you find what you were looking for?

Glad we could help!

Thank you for your feedback.