background

Flight Deals from Philadelphia to Canada from $345

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

DL LogoAS LogoUA LogoAC LogoB6 LogoWS LogoAM 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 Toronto

Philadelphia, US (PHL) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

May 27

PHL
6h 25m
YYZ

May 27

YKF
Air Canada Logo
Air Canada

May 28

YKF
6h 11m
YUL

May 28

PHL

as low as

$429

Philadelphia, US (PHL) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

May 22

PHL
6h 30m
YYZ

May 22

YHM
Air Canada Logo
Air Canada

May 24

YHM
4h 41m
YUL

May 24

PHL

as low as

$430

Philadelphia, US (PHL) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 16

PHL
1h 40m
Direct

May 16

YYZ
United Airlines Logo
United Airlines

May 30

YYZ
1h 33m
Direct

May 30

PHL

as low as

$431

Philadelphia, US (PHL) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 16

PHL
1h 40m
Direct

May 16

YYZ
American Airlines Logo
American Airlines

May 30

YYZ
1h 30m
Direct

May 30

PHL

as low as

$431

Philadelphia, US (PHL) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

May 16

PHL
1h 40m
Direct

May 16

YYZ
Air Canada Logo
Air Canada

May 30

YYZ
1h 30m
Direct

May 30

PHL

as low as

$431

Philadelphia, US (PHL) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

May 28

PHL
6h 15m
YUL

May 28

YTZ
Air Canada Logo
Air Canada

May 30

YTZ
1h 33m
Direct

May 30

PHL

as low as

$437

Philadelphia, US (PHL) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 21

PHL
3h 34m
LGA

May 21

YYZ
American Airlines Logo
American Airlines

May 25

YYZ
1h 35m
Direct

May 25

PHL

as low as

$440

Philadelphia, US (PHL) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 16

PHL
6h 3m
DCA

May 16

YYZ
American Airlines Logo
American Airlines

May 30

YYZ
1h 30m
Direct

May 30

PHL

as low as

$440

Philadelphia, US (PHL) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 21

PHL
5h 19m
ORD

May 21

YYZ
United Airlines Logo
United Airlines

May 25

YYZ
1h 33m
Direct

May 25

PHL

as low as

$440

Philadelphia, US (PHL) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

May 27

PHL
7h 15m
YUL
YOW

May 27

YYZ
Air Canada Logo
Air Canada

May 28

YYZ
7h 48m
YYZ

May 28

PHL

as low as

$441

Philadelphia, US (PHL) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 21

PHL
1h 45m
Direct

May 21

YYZ
American Airlines Logo
American Airlines

May 25

YYZ
6h 30m
LGA
BOS

May 25

PHL

as low as

$456

Philadelphia, US (PHL) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 21

PHL
5h 19m
ORD

May 21

YYZ
United Airlines Logo
United Airlines

May 25

YYZ
7h 54m
IAD

May 25

PHL

as low as

$456

Top Deals on flights from Philadelphia to Vancouver

Philadelphia, US (PHL) - Vancouver, CA (YVR)

Air Canada Logo
Air Canada

Jul 22

PHL
8h 55m
YUL
YOW

Jul 23

YVR
Air Canada Logo
Air Canada

Jul 29

YVR
13h 57m
YOW
YUL

Jul 29

PHL

as low as

$378

Philadelphia, US (PHL) - Vancouver, CA (YVR)

Air Canada Logo
Air Canada

Jul 5

PHL
8h 4m
YYZ
YEG

Jul 5

YVR
Air Canada Logo
Air Canada

Jul 15

YVR
13h 57m
YOW
YUL

Jul 15

PHL

as low as

$379

Philadelphia, US (PHL) - Vancouver, CA (YVR)

American Airlines Logo
American Airlines

Jul 1

PHL
6h 35m
ORD

Jul 1

YVR
American Airlines Logo
American Airlines

Jul 8

YVR
11h 48m
ORD

Jul 9

PHL

as low as

$382

Philadelphia, US (PHL) - Vancouver, CA (YVR)

Air Canada Logo
Air Canada

Jul 5

PHL
14h 3m
ORD

Jul 5

YVR
Air Canada Logo
Air Canada

Jul 15

YVR
15h 17m
DEN

Jul 16

PHL

as low as

$384

Philadelphia, US (PHL) - Vancouver, CA (YVR)

Air Canada Logo
Air Canada

Jul 9

PHL
9h 59m
ORD

Jul 9

YVR
Air Canada Logo
Air Canada

Jul 30

YVR
14h 11m
SFO

Jul 31

PHL

as low as

$426

Philadelphia, US (PHL) - Vancouver, CA (YVR)

WestJet Logo
WestJet

Jul 7

PHL
7h 21m
MSP

Jul 7

YVR
WestJet Logo
WestJet

Jul 15

YVR
11h 30m
ATL

Jul 15

PHL

as low as

$490

Philadelphia, US (PHL) - Vancouver, CA (YVR)

WestJet Logo
WestJet

Jul 7

PHL
8h 40m
BOS

Jul 7

YVR
WestJet Logo
WestJet

Jul 15

YVR
15h 27m
YYC
ATL

Jul 16

PHL

as low as

$495

Philadelphia, US (PHL) - Vancouver, CA (YVR)

WestJet Logo
WestJet

Jul 7

PHL
9h 20m
DTW
YYC

Jul 7

YVR
WestJet Logo
WestJet

Jul 15

YVR
15h 27m
YYC
ATL

Jul 16

PHL

as low as

$500

Philadelphia, US (PHL) - Vancouver, CA (YVR)

WestJet Logo
WestJet

Jul 10

PHL
10h 6m
MSP
YWG

Jul 10

YVR
WestJet Logo
WestJet

Jul 14

YVR
11h 49m
MSP

Jul 14

PHL

as low as

$538

Philadelphia, US (PHL) - Vancouver, CA (YVR)

Alaska Airlines Logo
Alaska Airlines

Jul 22

PHL
5h 6m
SEA

Jul 22

YVR
Alaska Airlines Logo
Alaska Airlines

Jul 29

YVR
11h 25m
SEA

Jul 30

PHL

as low as

$567

Philadelphia, US (PHL) - Vancouver, CA (YVR)

Alaska Airlines Logo
Alaska Airlines

Jul 22

PHL
5h 6m
SEA

Jul 22

YVR
Alaska Airlines Logo
Alaska Airlines

Jul 29

YVR
16h 8m
PDX
SEA

Jul 30

PHL

as low as

$577

Philadelphia, US (PHL) - Vancouver, CA (YVR)

JetBlue Logo
JetBlue

Jul 1

PHL
9h 25m
BOS

Jul 1

YVR
JetBlue Logo
JetBlue

Jul 8

YVR
13h 3m
BOS

Jul 9

PHL

as low as

$589

Top Deals on flights from Philadelphia to Montreal

Philadelphia, US (PHL) - Montreal, CA (YMQ)

American Airlines Logo
American Airlines

Jun 3

PHL
1h 50m
Direct

Jun 3

YUL
American Airlines Logo
American Airlines

Jun 17

YUL
1h 40m
Direct

Jun 17

PHL

as low as

$438

Philadelphia, US (PHL) - Montreal, CA (YMQ)

Air Canada Logo
Air Canada

Jun 7

PHL
1h 42m
Direct

Jun 7

YUL
Air Canada Logo
Air Canada

Jun 21

YUL
1h 38m
Direct

Jun 21

PHL

as low as

$438

Philadelphia, US (PHL) - Montreal, CA (YMQ)

United Airlines Logo
United Airlines

Jun 7

PHL
1h 42m
Direct

Jun 7

YUL
United Airlines Logo
United Airlines

Jun 21

YUL
1h 38m
Direct

Jun 21

PHL

as low as

$438

Philadelphia, US (PHL) - Montreal, CA (YMQ)

Air Canada Logo
Air Canada

Jun 7

PHL
5h 31m
ORD

Jun 7

YUL
Air Canada Logo
Air Canada

Jun 21

YUL
1h 38m
Direct

Jun 21

PHL

as low as

$448

Philadelphia, US (PHL) - Montreal, CA (YMQ)

United Airlines Logo
United Airlines

Jun 7

PHL
5h 25m
IAD

Jun 7

YUL
United Airlines Logo
United Airlines

Jun 21

YUL
1h 38m
Direct

Jun 21

PHL

as low as

$448

Philadelphia, US (PHL) - Montreal, CA (YMQ)

Air Canada Logo
Air Canada

Jun 3

PHL
6h 51m
YYZ

Jun 3

YUL
Air Canada Logo
Air Canada

Jun 17

YUL
1h 38m
Direct

Jun 17

PHL

as low as

$450

Philadelphia, US (PHL) - Montreal, CA (YMQ)

Delta Air Lines Logo
Delta Air Lines

Jun 3

PHL
6h 57m
ATL

Jun 3

YUL
Delta Air Lines Logo
Delta Air Lines

Jun 17

YUL
6h 1m
DTW

Jun 17

PHL

as low as

$463

Philadelphia, US (PHL) - Montreal, CA (YMQ)

American Airlines Logo
American Airlines

Jun 2

PHL
5h 56m
LGA

Jun 2

YUL
American Airlines Logo
American Airlines

Jun 6

YUL
1h 40m
Direct

Jun 6

PHL

as low as

$491

Philadelphia, US (PHL) - Montreal, CA (YMQ)

Air Canada Logo
Air Canada

Jun 5

PHL
10h 41m
YYZ
YOW

Jun 5

YUL
Air Canada Logo
Air Canada

Jun 11

YUL
1h 38m
Direct

Jun 11

PHL

as low as

$498

Philadelphia, US (PHL) - Montreal, CA (YMQ)

American Airlines Logo
American Airlines

Jun 7

PHL
7h 53m
BOS
LGA

Jun 7

YUL
American Airlines Logo
American Airlines

Jun 10

YUL
1h 40m
Direct

Jun 10

PHL

as low as

$500

Philadelphia, US (PHL) - Montreal, CA (YMQ)

American Airlines Logo
American Airlines

Jun 2

PHL
10h 55m
DCA
LGA

Jun 2

YUL
American Airlines Logo
American Airlines

Jun 6

YUL
1h 40m
Direct

Jun 6

PHL

as low as

$543

Philadelphia, US (PHL) - Montreal, CA (YMQ)

WestJet Logo
WestJet

Jun 8

PHL
6h 9m
ATL

Jun 8

YUL
WestJet Logo
WestJet

Jun 13

YUL
5h 55m
DTW

Jun 13

PHL

as low as

$581

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 Ottawa

Philadelphia, US (PHL) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

May 23

PHL
28h 39m
ORD

May 24

YOW
United Airlines Logo
United Airlines

May 25

YOW
5h 5m
YYZ

May 25

PHL

as low as

$649

Philadelphia, US (PHL) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

May 22

PHL
4h 5m
YUL

May 22

YOW
Air Canada Logo
Air Canada

May 28

YOW
5h 31m
YUL

May 28

PHL

as low as

$809

Philadelphia, US (PHL) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

May 24

PHL
4h 57m
YUL

May 24

YOW
Air Canada Logo
Air Canada

May 27

YOW
5h 31m
YUL

May 27

PHL

as low as

$809

Philadelphia, US (PHL) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

May 20

PHL
4h 5m
YUL

May 20

YOW
Air Canada Logo
Air Canada

May 24

YOW
5h 31m
YUL

May 24

PHL

as low as

$906

Philadelphia, US (PHL) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

May 23

PHL
4h 5m
YUL

May 23

YOW
Air Canada Logo
Air Canada

May 25

YOW
3h 31m
YUL

May 25

PHL

as low as

$906

Philadelphia, US (PHL) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

May 15

PHL
7h 34m
YYZ

May 15

YOW
Air Canada Logo
Air Canada

May 19

YOW
4h 33m
YYZ

May 19

PHL

as low as

$957

Philadelphia, US (PHL) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

May 1

PHL
4h 19m
YYZ

May 1

YOW
Air Canada Logo
Air Canada

May 2

YOW
5h 31m
YUL

May 2

PHL

as low as

$1201

Top Deals on flights from Philadelphia to Winnipeg

Philadelphia, US (PHL) - Winnipeg, CA (YWG)

Air Canada Logo
Air Canada

Jun 26

PHL
5h 19m
YUL

Jun 26

YWG
Air Canada Logo
Air Canada

Jun 30

YWG
6h 33m
YUL

Jun 30

PHL

as low as

$717

Philadelphia, US (PHL) - Winnipeg, CA (YWG)

Air Canada Logo
Air Canada

Jun 7

PHL
5h 15m
YUL

Jun 7

YWG
Air Canada Logo
Air Canada

Jul 2

YWG
6h 33m
YUL

Jul 2

PHL

as low as

$753

Philadelphia, US (PHL) - Winnipeg, CA (YWG)

Air Canada Logo
Air Canada

Jun 27

PHL
5h 19m
YUL

Jun 27

YWG
Air Canada Logo
Air Canada

Jul 23

YWG
6h 37m
YUL

Jul 23

PHL

as low as

$760

Philadelphia, US (PHL) - Winnipeg, CA (YWG)

Air Canada Logo
Air Canada

May 29

PHL
6h 32m
YYZ

May 29

YWG
Air Canada Logo
Air Canada

Jun 4

YWG
8h 48m
YYZ

Jun 4

PHL

as low as

$785

Philadelphia, US (PHL) - Winnipeg, CA (YWG)

Air Canada Logo
Air Canada

Jun 5

PHL
8h 5m
YUL
YOW

Jun 5

YWG
Air Canada Logo
Air Canada

Jul 2

YWG
6h 33m
YUL

Jul 2

PHL

as low as

$801

Philadelphia, US (PHL) - Winnipeg, CA (YWG)

WestJet Logo
WestJet

Jun 26

PHL
5h 36m
MSP

Jun 26

YWG
WestJet Logo
WestJet

Jun 30

YWG
6h 44m
MSP

Jul 1

PHL

as low as

$807

Philadelphia, US (PHL) - Winnipeg, CA (YWG)

WestJet Logo
WestJet

Jun 27

PHL
10h 58m
ATL

Jun 27

YWG
WestJet Logo
WestJet

Jun 30

YWG
11h 46m
MSP

Jul 1

PHL

as low as

$807

Philadelphia, US (PHL) - Winnipeg, CA (YWG)

United Airlines Logo
United Airlines

Jun 13

PHL
5h 37m
ORD

Jun 13

YWG
United Airlines Logo
United Airlines

Jun 20

YWG
8h 49m
YYZ

Jun 20

PHL

as low as

$842

Philadelphia, US (PHL) - Winnipeg, CA (YWG)

WestJet Logo
WestJet

Jun 12

PHL
10h 58m
ATL

Jun 12

YWG
WestJet Logo
WestJet

Jun 19

YWG
6h 44m
MSP

Jun 20

PHL

as low as

$850

Philadelphia, US (PHL) - Winnipeg, CA (YWG)

United Airlines Logo
United Airlines

May 21

PHL
5h 25m
ORD

May 21

YWG
United Airlines Logo
United Airlines

May 31

YWG
7h 24m
ORD

May 31

PHL

as low as

$867

Philadelphia, US (PHL) - Winnipeg, CA (YWG)

United Airlines Logo
United Airlines

May 21

PHL
5h 25m
ORD

May 21

YWG
United Airlines Logo
United Airlines

May 31

YWG
12h 31m
YYZ
ORD

May 31

PHL

as low as

$879

Philadelphia, US (PHL) - Winnipeg, CA (YWG)

Air Canada Logo
Air Canada

Jun 5

PHL
8h 5m
YUL
YOW

Jun 5

YWG
Air Canada Logo
Air Canada

Jul 2

YWG
10h 17m
YOW
YUL

Jul 2

PHL

as low as

$954

Top Deals on flights from Philadelphia to Halifax

Philadelphia, US (PHL) - Halifax, CA (YHZ)

American Airlines Logo
American Airlines

Jun 16

PHL
3h 5m
Direct

Jun 16

YHZ
American Airlines Logo
American Airlines

Jun 23

YHZ
1h 10m
Direct

Jun 23

PHL

as low as

$345

Philadelphia, US (PHL) - Halifax, CA (YHZ)

Air Canada Logo
Air Canada

May 26

PHL
10h 5m
YYZ
YOW

May 26

YHZ
Air Canada Logo
Air Canada

Jun 18

YHZ
3h 13m
YUL

Jun 18

PHL

as low as

$368

Philadelphia, US (PHL) - Halifax, CA (YHZ)

Air Canada Logo
Air Canada

Jun 19

PHL
9h 9m
YUL

Jun 20

YHZ
Air Canada Logo
Air Canada

Jun 22

YHZ
3h 13m
YUL

Jun 22

PHL

as low as

$389

Philadelphia, US (PHL) - Halifax, CA (YHZ)

Air Canada Logo
Air Canada

May 24

PHL
6h 1m
YUL

May 24

YHZ
Air Canada Logo
Air Canada

May 31

YHZ
4h 46m
YUL

May 31

PHL

as low as

$399

Philadelphia, US (PHL) - Halifax, CA (YHZ)

Air Canada Logo
Air Canada

May 27

PHL
6h 1m
YUL

May 27

YHZ
Air Canada Logo
Air Canada

Jun 18

YHZ
3h 13m
YUL

Jun 18

PHL

as low as

$399

Philadelphia, US (PHL) - Halifax, CA (YHZ)

Air Canada Logo
Air Canada

May 24

PHL
6h 1m
YUL

May 24

YHZ
Air Canada Logo
Air Canada

May 31

YHZ
8h 33m
YOW
YYZ

May 31

PHL

as low as

$411

Philadelphia, US (PHL) - Halifax, CA (YHZ)

Air Canada Logo
Air Canada

Jun 5

PHL
6h 30m
YUL

Jun 5

YHZ
Air Canada Logo
Air Canada

Jun 9

YHZ
9h 13m
YOW
YYZ

Jun 9

PHL

as low as

$411

Philadelphia, US (PHL) - Halifax, CA (YHZ)

United Airlines Logo
United Airlines

May 31

PHL
14h 44m
YYZ

Jun 1

YHZ
United Airlines Logo
United Airlines

Jun 21

YHZ
9h 49m
YYZ

Jun 21

PHL

as low as

$416

Philadelphia, US (PHL) - Halifax, CA (YHZ)

American Airlines Logo
American Airlines

Jun 10

PHL
3h 5m
Direct

Jun 10

YHZ
American Airlines Logo
American Airlines

Jun 24

YHZ
1h 10m
Direct

Jun 24

PHL

as low as

$491

Philadelphia, US (PHL) - Halifax, CA (YHZ)

American Airlines Logo
American Airlines

Jun 17

PHL
3h 5m
Direct

Jun 17

YHZ
American Airlines Logo
American Airlines

Jun 24

YHZ
1h 10m
Direct

Jun 24

PHL

as low as

$491

Philadelphia, US (PHL) - Halifax, CA (YHZ)

United Airlines Logo
United Airlines

May 31

PHL
10h 59m
IAD
YYZ

Jun 1

YHZ
United Airlines Logo
United Airlines

Jun 21

YHZ
9h 49m
YYZ

Jun 21

PHL

as low as

$527

Philadelphia, US (PHL) - Halifax, CA (YHZ)

United Airlines Logo
United Airlines

Jun 10

PHL
13h 44m
ORD
YYZ

Jun 11

YHZ
United Airlines Logo
United Airlines

Jun 24

YHZ
8h 54m
YYZ

Jun 24

PHL

as low as

$602

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
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
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 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 Quebec

Philadelphia, US (PHL) - Quebec, CA (YQB)

American Airlines Logo
American Airlines

Jun 20

PHL
1h 50m
Direct

Jun 20

YQB
American Airlines Logo
American Airlines

Jun 22

YQB
1h 50m
Direct

Jun 22

PHL

as low as

$350

Philadelphia, US (PHL) - Quebec, CA (YQB)

Air Canada Logo
Air Canada

Jun 14

PHL
4h 16m
YUL

Jun 14

YQB
Air Canada Logo
Air Canada

Jun 16

YQB
3h 46m
YUL

Jun 16

PHL

as low as

$403

Philadelphia, US (PHL) - Quebec, CA (YQB)

Air Canada Logo
Air Canada

Jun 13

PHL
4h 16m
YUL

Jun 13

YQB
Air Canada Logo
Air Canada

Jun 15

YQB
4h 8m
YUL

Jun 15

PHL

as low as

$403

Philadelphia, US (PHL) - Quebec, CA (YQB)

Air Canada Logo
Air Canada

Jun 29

PHL
4h 21m
YUL

Jun 29

YQB
Air Canada Logo
Air Canada

Jul 3

YQB
4h 8m
YUL

Jul 3

PHL

as low as

$421

Philadelphia, US (PHL) - Quebec, CA (YQB)

Air Canada Logo
Air Canada

Jun 7

PHL
8h 15m
YYZ

Jun 7

YQB
Air Canada Logo
Air Canada

Jun 7

YQB
3h 46m
YUL

Jun 7

PHL

as low as

$557

Philadelphia, US (PHL) - Quebec, CA (YQB)

Air Canada Logo
Air Canada

Jun 29

PHL
10h 1m
YYZ
YUL

Jun 29

YQB
Air Canada Logo
Air Canada

Jul 3

YQB
4h 8m
YUL

Jul 3

PHL

as low as

$632

Philadelphia, US (PHL) - Quebec, CA (YQB)

Air Canada Logo
Air Canada

Jun 13

PHL
9h 55m
YYZ
YUL

Jun 13

YQB
Air Canada Logo
Air Canada

Jun 15

YQB
4h 8m
YUL

Jun 15

PHL

as low as

$663

Philadelphia, US (PHL) - Quebec, CA (YQB)

Air Canada Logo
Air Canada

Jun 19

PHL
4h 21m
YUL

Jun 19

YQB
Air Canada Logo
Air Canada

Jun 21

YQB
4h 34m
YYZ

Jun 21

PHL

as low as

$692

Philadelphia, US (PHL) - Quebec, CA (YQB)

American Airlines Logo
American Airlines

Jun 20

PHL
6h 10m
ORD

Jun 20

YQB
American Airlines Logo
American Airlines

Jun 22

YQB
1h 50m
Direct

Jun 22

PHL

as low as

$704

Philadelphia, US (PHL) - Quebec, CA (YQB)

Air Canada Logo
Air Canada

Jun 14

PHL
9h 55m
YYZ
YUL

Jun 14

YQB
Air Canada Logo
Air Canada

Jun 16

YQB
3h 46m
YUL

Jun 16

PHL

as low as

$717

Philadelphia, US (PHL) - Quebec, CA (YQB)

Air Canada Logo
Air Canada

Jun 19

PHL
10h 1m
YYZ
YUL

Jun 19

YQB
Air Canada Logo
Air Canada

Jun 21

YQB
4h 34m
YYZ

Jun 21

PHL

as low as

$805

Philadelphia, US (PHL) - Quebec, CA (YQB)

United Airlines Logo
United Airlines

Jun 20

PHL
7h 46m
ORD

Jun 20

YQB
United Airlines Logo
United Airlines

Jun 22

YQB
9h 27m
ORD

Jun 23

PHL

as low as

$1368

Top Deals on flights from Philadelphia to Windsor

Philadelphia, US (PHL) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

May 29

PHL
16h 41m
YYZ

May 30

YQG
Air Canada Logo
Air Canada

Jun 5

YQG
18h 8m
YYZ

Jun 6

PHL

as low as

$825

Philadelphia, US (PHL) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

May 29

PHL
4h 21m
YYZ

May 29

YQG
Air Canada Logo
Air Canada

Jun 5

YQG
11h 51m
YYZ
YUL

Jun 5

PHL

as low as

$887

Philadelphia, US (PHL) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

May 29

PHL
4h 21m
YYZ

May 29

YQG
Air Canada Logo
Air Canada

Jun 5

YQG
18h 8m
YYZ

Jun 6

PHL

as low as

$906

Philadelphia, US (PHL) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

May 29

PHL
16h 35m
ORD
YYZ

May 30

YQG
Air Canada Logo
Air Canada

Jun 5

YQG
11h 51m
YYZ
YUL

Jun 5

PHL

as low as

$1030

Philadelphia, US (PHL) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

Jun 13

PHL
7h 56m
YYZ

Jun 13

YQG
Air Canada Logo
Air Canada

Jul 9

YQG
5h 44m
YYZ

Jul 9

PHL

as low as

$1166

Philadelphia, US (PHL) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

Jun 13

PHL
7h 56m
YYZ

Jun 13

YQG
Air Canada Logo
Air Canada

Jul 9

YQG
6h 7m
YYZ
YUL

Jul 9

PHL

as low as

$2015

Philadelphia, US (PHL) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

Jun 13

PHL
6h 37m
CLE
YYZ

Jun 13

YQG
Air Canada Logo
Air Canada

Jul 9

YQG
6h 7m
YYZ
YUL

Jul 9

PHL

as low as

$6747