background

Flight Deals from Toronto to Alberta from $147

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

AS LogoAC LogoWS LogoTS LogoQR LogoSQ LogoNH Logo

... and +100s more

Incredible Deals

Save up to 50% on select flights with Priceline

Bundle & Save

Save an average of $240 per person when bundling your flight and hotel together with Priceline

Best Price Guarantee

If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference

Help 24/7

We’re always here for you - reach us 24 hours a day, 7 days a week

Phone Banner

Priceline Phone Deals

Book with an agent for great rates!

Top Deals on flights from Toronto to Calgary

Toronto, CA (YTO) - Calgary, CA (YYC)

Porter Airlines Logo
Porter Airlines

Jun 11

YHM
2h 19m
Direct

Jun 11

YYC
Porter Airlines Logo
Porter Airlines

Jun 18

YYC
6h 3m
Direct

Jun 18

YHM

as low as

$165

Toronto, CA (YTO) - Calgary, CA (YYC)

WestJet Logo
WestJet

Jun 5

YKF
2h 10m
Direct

Jun 5

YYC
WestJet Logo
WestJet

Jun 10

YYC
5h 41m
Direct

Jun 11

YKF

as low as

$188

Toronto, CA (YTO) - Calgary, CA (YYC)

WestJet Logo
WestJet

Jun 20

YYZ
2h 20m
Direct

Jun 20

YYC
WestJet Logo
WestJet

Jun 23

YYC
5h 52m
Direct

Jun 23

YYZ

as low as

$202

Toronto, CA (YTO) - Calgary, CA (YYC)

CitizenPlane Logo
CitizenPlane

Jun 18

YYZ
2h 15m
Direct

Jun 18

YYC
CitizenPlane Logo
CitizenPlane

Jun 22

YYC
5h 56m
Direct

Jun 22

YYZ

as low as

$206

Toronto, CA (YTO) - Calgary, CA (YYC)

Porter Airlines Logo
Porter Airlines

Jun 12

YTZ
5h 49m
YOW

Jun 12

YYC
Porter Airlines Logo
Porter Airlines

Jun 12

YYC
5h 56m
Direct

Jun 13

YTZ

as low as

$212

Toronto, CA (YTO) - Calgary, CA (YYC)

WestJet Logo
WestJet

Jun 20

YYZ
2h 20m
Direct

Jun 20

YYC
WestJet Logo
WestJet

Jun 23

YYC
10h 33m
YEG

Jun 24

YYZ

as low as

$215

Toronto, CA (YTO) - Calgary, CA (YYC)

Flair Airlines Logo
Flair Airlines

Jun 18

YYZ
2h 15m
Direct

Jun 18

YYC
Flair Airlines Logo
Flair Airlines

Jun 22

YYC
5h 55m
Direct

Jun 23

YYZ

as low as

$227

Toronto, CA (YTO) - Calgary, CA (YYC)

WestJet Logo
WestJet

Jun 17

YYZ
5h 40m
YWG

Jun 17

YYC
WestJet Logo
WestJet

Jun 17

YYC
5h 54m
Direct

Jun 17

YYZ

as low as

$232

Toronto, CA (YTO) - Calgary, CA (YYC)

Air Transat Logo
Air Transat

Jun 4

YYZ
6h 30m
YUL

Jun 4

YYC
Air Transat Logo
Air Transat

Jun 4

YYC
5h 56m
Direct

Jun 5

YYZ

as low as

$237

Toronto, CA (YTO) - Calgary, CA (YYC)

WestJet Logo
WestJet

Jun 4

YYZ
7h 41m
YWG
YEG

Jun 4

YYC
WestJet Logo
WestJet

Jun 5

YYC
5h 54m
Direct

Jun 5

YYZ

as low as

$249

Toronto, CA (YTO) - Calgary, CA (YYC)

Air Canada Logo
Air Canada

Jun 18

YYZ
2h 5m
Direct

Jun 18

YYC
Air Canada Logo
Air Canada

Jun 22

YYC
5h 45m
Direct

Jun 22

YYZ

as low as

$258

Toronto, CA (YTO) - Calgary, CA (YYC)

Air Canada Logo
Air Canada

May 27

YYZ
2h 13m
Direct

May 28

YYC
Air Canada Logo
Air Canada

Jun 5

YYC
11h 14m
YVR

Jun 6

YYZ

as low as

$402

Top Deals on flights from Toronto to Edmonton

Toronto, CA (YTO) - Edmonton, CA (YEA)

Porter Airlines Logo
Porter Airlines

Jun 11

YHM
2h 12m
Direct

Jun 11

YEG
Porter Airlines Logo
Porter Airlines

Jun 17

YEG
5h 48m
Direct

Jun 17

YHM

as low as

$147

Toronto, CA (YTO) - Edmonton, CA (YEA)

Porter Airlines Logo
Porter Airlines

Jun 4

YTZ
5h 21m
YOW

Jun 4

YEG
Porter Airlines Logo
Porter Airlines

Jun 4

YEG
5h 48m
Direct

Jun 5

YTZ

as low as

$167

Toronto, CA (YTO) - Edmonton, CA (YEA)

Porter Airlines Logo
Porter Airlines

Jun 2

YTZ
7h
YUL

Jun 2

YEG
Porter Airlines Logo
Porter Airlines

Jun 3

YEG
9h 20m
YUL

Jun 3

YTZ

as low as

$193

Toronto, CA (YTO) - Edmonton, CA (YEA)

WestJet Logo
WestJet

Jun 4

YYZ
2h 18m
Direct

Jun 4

YEG
WestJet Logo
WestJet

Jun 8

YEG
5h 46m
Direct

Jun 8

YYZ

as low as

$199

Toronto, CA (YTO) - Edmonton, CA (YEA)

Air Transat Logo
Air Transat

Jun 5

YYZ
5h 40m
YUL

Jun 5

YEG
Air Transat Logo
Air Transat

Jun 14

YEG
9h 20m
YUL

Jun 14

YYZ

as low as

$200

Toronto, CA (YTO) - Edmonton, CA (YEA)

WestJet Logo
WestJet

Jun 7

YYZ
5h 24m
YWG

Jun 7

YEG
WestJet Logo
WestJet

Jun 7

YEG
5h 48m
Direct

Jun 7

YYZ

as low as

$204

Toronto, CA (YTO) - Edmonton, CA (YEA)

WestJet Logo
WestJet

Jun 4

YYZ
5h 24m
YWG

Jun 4

YEG
WestJet Logo
WestJet

Jun 4

YEG
8h 9m
YYC

Jun 4

YYZ

as low as

$222

Toronto, CA (YTO) - Edmonton, CA (YEA)

WestJet Logo
WestJet

Jun 7

YKF
5h 27m
YYC

Jun 7

YEG
WestJet Logo
WestJet

Jun 11

YEG
9h 56m
YYC

Jun 12

YKF

as low as

$253

Toronto, CA (YTO) - Edmonton, CA (YEA)

WestJet Logo
WestJet

Jun 4

YKF
5h 27m
YYC

Jun 4

YEG
WestJet Logo
WestJet

Jun 11

YEG
12h 4m
YYC
YWG

Jun 11

YKF

as low as

$271

Toronto, CA (YTO) - Edmonton, CA (YEA)

WestJet Logo
WestJet

Jun 9

YYZ
10h 33m
YYC
YXE

Jun 9

YEG
WestJet Logo
WestJet

Jun 12

YEG
10h 1m
YYC

Jun 13

YYZ

as low as

$300

Toronto, CA (YTO) - Edmonton, CA (YEA)

Air Canada Logo
Air Canada

Jun 24

YYZ
2h 12m
Direct

Jun 24

YEG
Air Canada Logo
Air Canada

Jun 24

YEG
5h 45m
Direct

Jun 24

YYZ

as low as

$314

Toronto, CA (YTO) - Edmonton, CA (YEA)

WestJet Logo
WestJet

Jun 11

YKF
5h 27m
YYC

Jun 11

YEG
WestJet Logo
WestJet

Jun 12

YEG
15h 22m
YVR
YYC

Jun 13

YKF

as low as

$341

Top Deals on flights from Toronto to Fort Mcmurray

Toronto, CA (YTO) - Fort McMurray, CA (YMM)

WestJet Logo
WestJet

May 21

YHM
8h 54m
YYC
YEG

May 21

YMM
WestJet Logo
WestJet

Jun 16

YMM
10h 46m
YYC

Jun 17

YHM

as low as

$317

Toronto, CA (YTO) - Fort McMurray, CA (YMM)

WestJet Logo
WestJet

May 24

YHM
7h 23m
YYC

May 24

YMM
WestJet Logo
WestJet

Jun 18

YMM
12h 21m
YEG
YYC

Jun 19

YHM

as low as

$317

Toronto, CA (YTO) - Fort McMurray, CA (YMM)

WestJet Logo
WestJet

May 29

YHM
7h 23m
YYC

May 29

YMM
WestJet Logo
WestJet

Jun 2

YMM
12h 21m
YEG
YYC

Jun 3

YHM

as low as

$317

Toronto, CA (YTO) - Fort McMurray, CA (YMM)

WestJet Logo
WestJet

May 29

YHM
7h 23m
YYC

May 29

YMM
WestJet Logo
WestJet

Jun 2

YMM
10h 46m
YYC

Jun 3

YHM

as low as

$317

Toronto, CA (YTO) - Fort McMurray, CA (YMM)

WestJet Logo
WestJet

Jun 11

YKF
7h 20m
YYC

Jun 11

YMM
WestJet Logo
WestJet

Jun 18

YMM
12h 21m
YEG
YYC

Jun 19

YKF

as low as

$344

Toronto, CA (YTO) - Fort McMurray, CA (YMM)

WestJet Logo
WestJet

May 24

YHM
7h 23m
YYC

May 24

YMM
WestJet Logo
WestJet

Jun 18

YMM
9h 8m
YEG

Jun 19

YHM

as low as

$345

Toronto, CA (YTO) - Fort McMurray, CA (YMM)

WestJet Logo
WestJet

Jun 11

YYZ
7h 51m
YYC
YEG

Jun 11

YMM
WestJet Logo
WestJet

Jun 18

YMM
12h 21m
YEG
YYC

Jun 19

YYZ

as low as

$350

Toronto, CA (YTO) - Fort McMurray, CA (YMM)

WestJet Logo
WestJet

Jun 2

YYZ
5h 1m
YEG

Jun 2

YMM
WestJet Logo
WestJet

Jun 10

YMM
10h 46m
YYC

Jun 11

YYZ

as low as

$352

Toronto, CA (YTO) - Fort McMurray, CA (YMM)

WestJet Logo
WestJet

Jun 5

YKF
7h 20m
YYC

Jun 5

YMM
WestJet Logo
WestJet

Jun 8

YMM
9h 57m
YYC

Jun 9

YKF

as low as

$396

Toronto, CA (YTO) - Fort McMurray, CA (YMM)

Air Canada Logo
Air Canada

May 29

YYZ
9h 32m
YEG
YYC

May 29

YMM
Air Canada Logo
Air Canada

Jun 2

YMM
11h 27m
YYC
YEG

Jun 2

YYZ

as low as

$474

Toronto, CA (YTO) - Fort McMurray, CA (YMM)

Air Canada Logo
Air Canada

May 29

YYZ
9h 32m
YEG
YYC

May 29

YMM
Air Canada Logo
Air Canada

Jun 2

YMM
8h 25m
YYC

Jun 3

YYZ

as low as

$474

Toronto, CA (YTO) - Fort McMurray, CA (YMM)

Air Canada Logo
Air Canada

Jun 2

YYZ
2h 4m
Direct

Jun 3

YMM
Air Canada Logo
Air Canada

Jun 10

YMM
5h 45m
Direct

Jun 10

YYZ

as low as

$485

Top Deals on flights from Toronto to Grande Prairie

Toronto, CA (YTO) - Grande Prairie, CA (YQU)

WestJet Logo
WestJet

May 27

YHM
7h 1m
YYC

May 27

YQU
WestJet Logo
WestJet

May 29

YQU
8h 41m
YYC

May 30

YHM

as low as

$304

Toronto, CA (YTO) - Grande Prairie, CA (YQU)

WestJet Logo
WestJet

May 24

YHM
4h 31m
YYC

May 24

YQU
WestJet Logo
WestJet

Jun 2

YQU
8h 46m
YYC

Jun 3

YHM

as low as

$350

Toronto, CA (YTO) - Grande Prairie, CA (YQU)

WestJet Logo
WestJet

May 29

YHM
7h 1m
YYC

May 29

YQU
WestJet Logo
WestJet

Jun 4

YQU
8h 46m
YYC

Jun 5

YHM

as low as

$350

Toronto, CA (YTO) - Grande Prairie, CA (YQU)

WestJet Logo
WestJet

May 24

YHM
4h 31m
YYC

May 24

YQU
WestJet Logo
WestJet

Jun 2

YQU
13h 28m
YYC
YEG

Jun 3

YHM

as low as

$369

Toronto, CA (YTO) - Grande Prairie, CA (YQU)

WestJet Logo
WestJet

May 29

YHM
7h 1m
YYC

May 29

YQU
WestJet Logo
WestJet

Jun 4

YQU
11h 54m
YYC
YWG

Jun 4

YHM

as low as

$369

Toronto, CA (YTO) - Grande Prairie, CA (YQU)

WestJet Logo
WestJet

May 27

YHM
7h 1m
YYC

May 27

YQU
WestJet Logo
WestJet

Jun 3

YQU
10h 58m
YYC
YEG

Jun 4

YHM

as low as

$369

Toronto, CA (YTO) - Grande Prairie, CA (YQU)

WestJet Logo
WestJet

May 23

YYZ
8h 31m
YEG
YYC

May 23

YQU
WestJet Logo
WestJet

May 25

YQU
8h 41m
YYC

May 26

YYZ

as low as

$440

Toronto, CA (YTO) - Grande Prairie, CA (YQU)

WestJet Logo
WestJet

May 24

YYZ
9h 31m
YEG
YYC

May 25

YQU
WestJet Logo
WestJet

Jun 2

YQU
13h 28m
YYC
YEG

Jun 3

YYZ

as low as

$488

Toronto, CA (YTO) - Grande Prairie, CA (YQU)

WestJet Logo
WestJet

May 29

YYZ
8h 16m
YWG
YYC

May 29

YQU
WestJet Logo
WestJet

Jun 4

YQU
10h 58m
YYC
YEG

Jun 5

YYZ

as low as

$490

Toronto, CA (YTO) - Grande Prairie, CA (YQU)

WestJet Logo
WestJet

May 18

YKF
4h 31m
YYC

May 18

YQU
WestJet Logo
WestJet

May 21

YQU
11h 6m
YYC

May 22

YKF

as low as

$504

Toronto, CA (YTO) - Grande Prairie, CA (YQU)

Air Canada Logo
Air Canada

May 29

YYZ
10h 58m
YVR
YYC

May 29

YQU
Air Canada Logo
Air Canada

Jun 5

YQU
13h 14m
YYC
YVR

Jun 6

YYZ

as low as

$546

Toronto, CA (YTO) - Grande Prairie, CA (YQU)

WestJet Logo
WestJet

Jun 1

YHM
18h 58m
YYC

Jun 2

YQU
WestJet Logo
WestJet

Jun 2

YQU
21h 25m
YYC
YQR

Jun 3

YHM

as low as

$546

Top Deals on flights from Toronto to Lethbridge

Toronto, CA (YTO) - Lethbridge, CA (YQL)

WestJet Logo
WestJet

Jun 4

YYZ
5h 30m
YYC

Jun 4

YQL
WestJet Logo
WestJet

Jun 12

YQL
7h 41m
YYC

Jun 13

YYZ

as low as

$313

Toronto, CA (YTO) - Lethbridge, CA (YQL)

WestJet Logo
WestJet

May 28

YYZ
6h 30m
YYC

May 28

YQL
WestJet Logo
WestJet

Jun 25

YQL
7h 41m
YYC

Jun 26

YYZ

as low as

$332

Toronto, CA (YTO) - Lethbridge, CA (YQL)

WestJet Logo
WestJet

Jun 12

YYZ
8h 30m
YWG
YYC

Jun 12

YQL
WestJet Logo
WestJet

Jun 26

YQL
7h 46m
YYC

Jun 27

YYZ

as low as

$366

Toronto, CA (YTO) - Lethbridge, CA (YQL)

WestJet Logo
WestJet

Jun 4

YYZ
5h 30m
YYC

Jun 4

YQL
WestJet Logo
WestJet

Jun 12

YQL
12h 51m
YYC
YEG

Jun 13

YYZ

as low as

$375

Toronto, CA (YTO) - Lethbridge, CA (YQL)

WestJet Logo
WestJet

Jun 12

YYZ
7h 30m
YYC

Jun 12

YQL
WestJet Logo
WestJet

Jun 26

YQL
7h 46m
YYC

Jun 27

YYZ

as low as

$387

Toronto, CA (YTO) - Lethbridge, CA (YQL)

WestJet Logo
WestJet

May 28

YYZ
6h 30m
YYC

May 28

YQL
WestJet Logo
WestJet

Jun 25

YQL
12h 51m
YYC
YEG

Jun 26

YYZ

as low as

$397

Toronto, CA (YTO) - Lethbridge, CA (YQL)

WestJet Logo
WestJet

Jun 12

YYZ
8h 30m
YWG
YYC

Jun 12

YQL
WestJet Logo
WestJet

Jun 26

YQL
12h 51m
YYC
YEG

Jun 27

YYZ

as low as

$402

Toronto, CA (YTO) - Lethbridge, CA (YQL)

WestJet Logo
WestJet

Jun 4

YYZ
10h
YVR
YYC

Jun 4

YQL
WestJet Logo
WestJet

Jun 12

YQL
12h 51m
YYC
YEG

Jun 13

YYZ

as low as

$439

Toronto, CA (YTO) - Lethbridge, CA (YQL)

WestJet Logo
WestJet

May 19

YYZ
9h 45m
YEG
YYC

May 19

YQL
WestJet Logo
WestJet

Jun 11

YQL
7h 41m
YYC

Jun 12

YYZ

as low as

$440

Toronto, CA (YTO) - Lethbridge, CA (YQL)

WestJet Logo
WestJet

May 19

YYZ
6h 30m
YYC

May 19

YQL
WestJet Logo
WestJet

Jun 11

YQL
7h 41m
YYC

Jun 12

YYZ

as low as

$740

Toronto, CA (YTO) - Lethbridge, CA (YQL)

WestJet Logo
WestJet

May 7

YYZ
6h 30m
YYC

May 7

YQL
WestJet Logo
WestJet

May 13

YQL
7h 41m
YYC

May 14

YYZ

as low as

$1096

Toronto, CA (YTO) - Lethbridge, CA (YQL)

WestJet Logo
WestJet

May 7

YYZ
8h 30m
YWG
YYC

May 7

YQL
WestJet Logo
WestJet

May 13

YQL
7h 41m
YYC

May 14

YYZ

as low as

$1102

Top Deals on flights from Toronto to Medicine Hat

Toronto, CA (YTO) - Medicine Hat, CA (YXH)

WestJet Logo
WestJet

Jun 5

YYZ
6h 3m
YYC

Jun 5

YXH
WestJet Logo
WestJet

Jun 17

YXH
9h 6m
YYC

Jun 18

YYZ

as low as

$325

Toronto, CA (YTO) - Medicine Hat, CA (YXH)

WestJet Logo
WestJet

May 27

YYZ
6h 4m
YYC

May 27

YXH
WestJet Logo
WestJet

Jun 3

YXH
9h 6m
YYC

Jun 4

YYZ

as low as

$325

Toronto, CA (YTO) - Medicine Hat, CA (YXH)

WestJet Logo
WestJet

May 29

YHM
9h 4m
YYC

May 29

YXH
WestJet Logo
WestJet

Jun 5

YXH
9h 11m
YYC

Jun 6

YHM

as low as

$336

Toronto, CA (YTO) - Medicine Hat, CA (YXH)

WestJet Logo
WestJet

May 29

YHM
9h 4m
YYC

May 29

YXH
WestJet Logo
WestJet

Jun 5

YXH
14h 16m
YYC
YEG

Jun 6

YHM

as low as

$351

Toronto, CA (YTO) - Medicine Hat, CA (YXH)

WestJet Logo
WestJet

May 27

YYZ
6h 4m
YYC

May 27

YXH
WestJet Logo
WestJet

Jun 3

YXH
14h 16m
YYC
YEG

Jun 4

YYZ

as low as

$378

Toronto, CA (YTO) - Medicine Hat, CA (YXH)

WestJet Logo
WestJet

May 26

YYZ
8h 19m
YEG
YYC

May 26

YXH
WestJet Logo
WestJet

May 30

YXH
9h 6m
YYC

May 31

YYZ

as low as

$414

Toronto, CA (YTO) - Medicine Hat, CA (YXH)

WestJet Logo
WestJet

Jun 5

YYZ
7h 3m
YYC

Jun 5

YXH
WestJet Logo
WestJet

Jun 17

YXH
14h 39m
YYC
YVR

Jun 18

YYZ

as low as

$427

Toronto, CA (YTO) - Medicine Hat, CA (YXH)

WestJet Logo
WestJet

May 29

YYZ
16h 29m
YQR
YYC

May 30

YXH
WestJet Logo
WestJet

Jun 5

YXH
14h 16m
YYC
YEG

Jun 6

YYZ

as low as

$432

Toronto, CA (YTO) - Medicine Hat, CA (YXH)

WestJet Logo
WestJet

Jun 1

YYZ
7h 3m
YYC

Jun 1

YXH
WestJet Logo
WestJet

Jun 5

YXH
9h 6m
YYC

Jun 6

YYZ

as low as

$435

Toronto, CA (YTO) - Medicine Hat, CA (YXH)

WestJet Logo
WestJet

May 26

YYZ
5h 4m
YYC

May 26

YXH
WestJet Logo
WestJet

May 30

YXH
9h 6m
YYC

May 31

YYZ

as low as

$435

Toronto, CA (YTO) - Medicine Hat, CA (YXH)

WestJet Logo
WestJet

Jun 1

YYZ
7h 3m
YYC

Jun 1

YXH
WestJet Logo
WestJet

Jun 5

YXH
14h 16m
YYC
YEG

Jun 6

YYZ

as low as

$462

Toronto, CA (YTO) - Medicine Hat, CA (YXH)

WestJet Logo
WestJet

Jun 1

YYZ
8h 33m
YVR
YYC

Jun 1

YXH
WestJet Logo
WestJet

Jun 5

YXH
14h 16m
YYC
YEG

Jun 6

YYZ

as low as

$519

Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158