background

Flight Deals from Philadelphia to Alberta from $362

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

AS LogoUA LogoAC LogoWS 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

Top Deals on flights from Philadelphia to Calgary

Philadelphia, US (PHL) - Calgary, CA (YYC)

Air Canada Logo
Air Canada

May 13

PHL
6h 53m
YYZ

May 13

YYC
Air Canada Logo
Air Canada

May 20

YYC
8h 46m
YUL

May 20

PHL

as low as

$362

Philadelphia, US (PHL) - Calgary, CA (YYC)

Air Canada Logo
Air Canada

May 13

PHL
6h 8m
YYZ

May 13

YYC
Air Canada Logo
Air Canada

May 20

YYC
14h 41m
YYZ
YUL

May 21

PHL

as low as

$374

Philadelphia, US (PHL) - Calgary, CA (YYC)

Air Canada Logo
Air Canada

May 24

PHL
8h 13m
YYZ

May 25

YYC
Air Canada Logo
Air Canada

May 27

YYC
10h 16m
YUL

May 27

PHL

as low as

$386

Philadelphia, US (PHL) - Calgary, CA (YYC)

Air Canada Logo
Air Canada

May 24

PHL
8h 13m
YYZ

May 25

YYC
Air Canada Logo
Air Canada

May 27

YYC
14h 41m
YYZ
YUL

May 28

PHL

as low as

$398

Philadelphia, US (PHL) - Calgary, CA (YYC)

WestJet Logo
WestJet

May 12

PHL
11h 44m
ATL
YYZ

May 12

YYC
WestJet Logo
WestJet

May 20

YYC
11h 40m
ATL

May 20

PHL

as low as

$457

Philadelphia, US (PHL) - Calgary, CA (YYC)

Air Canada Logo
Air Canada

May 24

PHL
7h 31m
YYZ
YEG

May 24

YYC
Air Canada Logo
Air Canada

May 27

YYC
14h 41m
YYZ
YUL

May 28

PHL

as low as

$498

Philadelphia, US (PHL) - Calgary, CA (YYC)

Air Canada Logo
Air Canada

May 26

PHL
7h 31m
YYZ
YEG

May 26

YYC
Air Canada Logo
Air Canada

Jun 1

YYC
9h 53m
YYZ

Jun 1

PHL

as low as

$536

Philadelphia, US (PHL) - Calgary, CA (YYC)

WestJet Logo
WestJet

May 9

PHL
10h 18m
ATL
YYZ

May 9

YYC
WestJet Logo
WestJet

May 11

YYC
9h 59m
DTW

May 11

PHL

as low as

$571

Philadelphia, US (PHL) - Calgary, CA (YYC)

WestJet Logo
WestJet

May 9

PHL
10h 18m
ATL
YYZ

May 9

YYC
WestJet Logo
WestJet

May 11

YYC
12h 28m
YWG
MSP

May 11

PHL

as low as

$577

Philadelphia, US (PHL) - Calgary, CA (YYC)

American Airlines Logo
American Airlines

May 22

PHL
7h 55m
DFW

May 22

YYC
American Airlines Logo
American Airlines

May 26

YYC
10h 40m
ORD

May 26

PHL

as low as

$639

Philadelphia, US (PHL) - Calgary, CA (YYC)

WestJet Logo
WestJet

May 22

PHL
10h 18m
ATL
YYZ

May 22

YYC
WestJet Logo
WestJet

May 26

YYC
11h 33m
MSP

May 26

PHL

as low as

$645

Philadelphia, US (PHL) - Calgary, CA (YYC)

Alaska Airlines Logo
Alaska Airlines

May 14

PHL
15h 34m
SEA

May 15

YYC
Alaska Airlines Logo
Alaska Airlines

May 18

YYC
18h 23m
SEA

May 19

PHL

as low as

$673

Top Deals on flights from Philadelphia to Edmonton

Philadelphia, US (PHL) - Edmonton, CA (YEA)

Air Canada Logo
Air Canada

May 24

PHL
6h 14m
YYZ

May 24

YEG
Air Canada Logo
Air Canada

May 31

YEG
9h 33m
YYZ

May 31

PHL

as low as

$445

Philadelphia, US (PHL) - Edmonton, CA (YEA)

Air Canada Logo
Air Canada

May 29

PHL
5h 9m
YYZ

May 29

YEG
Air Canada Logo
Air Canada

Jun 4

YEG
9h 23m
YYZ

Jun 4

PHL

as low as

$505

Philadelphia, US (PHL) - Edmonton, CA (YEA)

Air Canada Logo
Air Canada

May 25

PHL
5h 9m
YYZ

May 25

YEG
Air Canada Logo
Air Canada

Jun 18

YEG
13h 38m
YYZ
YUL

Jun 18

PHL

as low as

$545

Philadelphia, US (PHL) - Edmonton, CA (YEA)

Air Canada Logo
Air Canada

May 25

PHL
5h 9m
YYZ

May 25

YEG
Air Canada Logo
Air Canada

Jun 18

YEG
8h 59m
YYZ

Jun 18

PHL

as low as

$545

Philadelphia, US (PHL) - Edmonton, CA (YEA)

Air Canada Logo
Air Canada

May 20

PHL
8h 58m
YYZ
YYC

May 20

YEG
Air Canada Logo
Air Canada

May 24

YEG
14h 26m
YYC
YUL

May 24

PHL

as low as

$639

Philadelphia, US (PHL) - Edmonton, CA (YEA)

Air Canada Logo
Air Canada

May 25

PHL
10h 18m
YUL
YYC

May 25

YEG
Air Canada Logo
Air Canada

Jun 18

YEG
13h 38m
YYZ
YUL

Jun 18

PHL

as low as

$639

Philadelphia, US (PHL) - Edmonton, CA (YEA)

Alaska Airlines Logo
Alaska Airlines

May 29

PHL
15h 43m
SEA

May 30

YEG
Alaska Airlines Logo
Alaska Airlines

Jun 4

YEG
18h 8m
SEA

Jun 5

PHL

as low as

$642

Philadelphia, US (PHL) - Edmonton, CA (YEA)

Alaska Airlines Logo
Alaska Airlines

May 30

PHL
15h 43m
SEA

May 31

YEG
Alaska Airlines Logo
Alaska Airlines

Jun 3

YEG
18h 8m
SEA

Jun 4

PHL

as low as

$650

Philadelphia, US (PHL) - Edmonton, CA (YEA)

WestJet Logo
WestJet

May 20

PHL
8h 12m
DTW
YYC

May 20

YEG
WestJet Logo
WestJet

May 24

YEG
14h 18m
YYC
ATL

May 24

PHL

as low as

$666

Philadelphia, US (PHL) - Edmonton, CA (YEA)

WestJet Logo
WestJet

May 20

PHL
9h 27m
DTW
YYC

May 20

YEG
WestJet Logo
WestJet

May 24

YEG
12h 43m
ATL

May 24

PHL

as low as

$666

Philadelphia, US (PHL) - Edmonton, CA (YEA)

WestJet Logo
WestJet

May 20

PHL
9h 58m
MSP

May 20

YEG
WestJet Logo
WestJet

May 24

YEG
8h 39m
MSP

May 24

PHL

as low as

$699

Philadelphia, US (PHL) - Edmonton, CA (YEA)

Alaska Airlines Logo
Alaska Airlines

May 15

PHL
15h 43m
SEA

May 16

YEG
Alaska Airlines Logo
Alaska Airlines

Jun 11

YEG
18h 8m
SEA

Jun 12

PHL

as low as

$757

Top Deals on flights from Philadelphia to Fort Mcmurray

Philadelphia, US (PHL) - Fort McMurray, CA (YMM)

United Airlines Logo
United Airlines

May 30

PHL
30h 52m
ORD
YYC

May 31

YMM
United Airlines Logo
United Airlines

Jun 6

YMM
21h 25m
YYC
DEN

Jun 7

PHL

as low as

$787

Philadelphia, US (PHL) - Fort McMurray, CA (YMM)

United Airlines Logo
United Airlines

May 30

PHL
24h 57m
ORD
YYC

May 31

YMM
United Airlines Logo
United Airlines

Jun 6

YMM
28h 59m
YYC
DEN

Jun 7

PHL

as low as

$810

Philadelphia, US (PHL) - Fort McMurray, CA (YMM)

United Airlines Logo
United Airlines

May 30

PHL
24h 57m
ORD
YYC

May 31

YMM
United Airlines Logo
United Airlines

Jun 6

YMM
21h 25m
YYC
DEN

Jun 7

PHL

as low as

$810

Philadelphia, US (PHL) - Fort McMurray, CA (YMM)

United Airlines Logo
United Airlines

May 30

PHL
11h 17m
ORD
YYC

May 30

YMM
United Airlines Logo
United Airlines

Jun 6

YMM
28h 59m
YYC
DEN

Jun 7

PHL

as low as

$830

Philadelphia, US (PHL) - Fort McMurray, CA (YMM)

United Airlines Logo
United Airlines

May 30

PHL
11h 17m
ORD
YYC

May 30

YMM
United Airlines Logo
United Airlines

Jun 6

YMM
21h 25m
YYC
DEN

Jun 7

PHL

as low as

$830

Philadelphia, US (PHL) - Fort McMurray, CA (YMM)

United Airlines Logo
United Airlines

May 30

PHL
28h 51m
ORD
YYC

May 31

YMM
United Airlines Logo
United Airlines

Jun 6

YMM
21h 25m
YYC
DEN

Jun 7

PHL

as low as

$857

Philadelphia, US (PHL) - Fort McMurray, CA (YMM)

Air Canada Logo
Air Canada

May 30

PHL
27h 12m
DEN
YYC

May 31

YMM
Air Canada Logo
Air Canada

Jun 6

YMM
10h 57m
YYC
DEN

Jun 7

PHL

as low as

$871

Philadelphia, US (PHL) - Fort McMurray, CA (YMM)

Air Canada Logo
Air Canada

May 30

PHL
24h 51m
ORD
YYC

May 31

YMM
Air Canada Logo
Air Canada

Jun 6

YMM
10h 57m
YYC
DEN

Jun 7

PHL

as low as

$871

Philadelphia, US (PHL) - Fort McMurray, CA (YMM)

Air Canada Logo
Air Canada

May 30

PHL
29h 22m
DEN
YYC

May 31

YMM
Air Canada Logo
Air Canada

Jun 6

YMM
10h 57m
YYC
DEN

Jun 7

PHL

as low as

$871

Philadelphia, US (PHL) - Fort McMurray, CA (YMM)

Air Canada Logo
Air Canada

May 30

PHL
20h 26m
ORD
YYC

May 31

YMM
Air Canada Logo
Air Canada

Jun 6

YMM
10h 57m
YYC
DEN

Jun 7

PHL

as low as

$871

Philadelphia, US (PHL) - Fort McMurray, CA (YMM)

Air Canada Logo
Air Canada

May 30

PHL
27h 12m
DEN
YYC

May 31

YMM
Air Canada Logo
Air Canada

Jun 6

YMM
15h 54m
YYC
YYZ

Jun 7

PHL

as low as

$892

Philadelphia, US (PHL) - Fort McMurray, CA (YMM)

Air Canada Logo
Air Canada

May 30

PHL
20h 26m
ORD
YYC

May 31

YMM
Air Canada Logo
Air Canada

Jun 6

YMM
15h 54m
YYC
YYZ

Jun 7

PHL

as low as

$892

Top Deals on flights from Philadelphia to Grande Prairie

Philadelphia, US (PHL) - Grande Prairie, CA (YQU)

Air Canada Logo
Air Canada

May 30

PHL
26h 23m
YYZ
YYC

May 31

YQU
Air Canada Logo
Air Canada

Jun 6

YQU
14h 24m
YYC
YYZ

Jun 7

PHL

as low as

$890

Philadelphia, US (PHL) - Grande Prairie, CA (YQU)

Air Canada Logo
Air Canada

May 30

PHL
33h 3m
DEN
YYC

May 31

YQU
Air Canada Logo
Air Canada

Jun 6

YQU
14h 24m
YYC
YYZ

Jun 7

PHL

as low as

$899

Philadelphia, US (PHL) - Grande Prairie, CA (YQU)

Air Canada Logo
Air Canada

May 30

PHL
26h 17m
ORD
YYC

May 31

YQU
Air Canada Logo
Air Canada

Jun 6

YQU
14h 24m
YYC
YYZ

Jun 7

PHL

as low as

$899

Philadelphia, US (PHL) - Grande Prairie, CA (YQU)

Air Canada Logo
Air Canada

May 30

PHL
35h 13m
DEN
YYC

May 31

YQU
Air Canada Logo
Air Canada

Jun 6

YQU
14h 24m
YYC
YYZ

Jun 7

PHL

as low as

$899

Philadelphia, US (PHL) - Grande Prairie, CA (YQU)

Air Canada Logo
Air Canada

May 30

PHL
11h 43m
YYZ
YYC

May 30

YQU
Air Canada Logo
Air Canada

Jun 6

YQU
26h 11m
YYC
YUL

Jun 7

PHL

as low as

$956

Philadelphia, US (PHL) - Grande Prairie, CA (YQU)

Air Canada Logo
Air Canada

May 30

PHL
12h 43m
ORD
YYC

May 30

YQU
Air Canada Logo
Air Canada

Jun 6

YQU
14h 24m
YYC
YYZ

Jun 7

PHL

as low as

$976

Philadelphia, US (PHL) - Grande Prairie, CA (YQU)

Air Canada Logo
Air Canada

May 30

PHL
11h 13m
DEN
YYC

May 30

YQU
Air Canada Logo
Air Canada

Jun 6

YQU
26h 11m
YYC
YUL

Jun 7

PHL

as low as

$976