background

Flight Deals from Ontario to Philadelphia from $343

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

DL 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 Toronto to Philadelphia

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

Air Canada Logo
Air Canada

May 22

YTZ
6h 11m
YUL

May 22

PHL
Air Canada Logo
Air Canada

May 26

PHL
4h 5m
YYZ

May 26

YTZ

as low as

$343

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

Air Canada Logo
Air Canada

May 22

YYZ
1h 33m
Direct

May 22

PHL
Air Canada Logo
Air Canada

May 26

PHL
6h 25m
YYZ

May 26

YYZ

as low as

$345

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

United Airlines Logo
United Airlines

May 15

YYZ
1h 30m
Direct

May 15

PHL
United Airlines Logo
United Airlines

May 24

PHL
1h 40m
Direct

May 24

YYZ

as low as

$345

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

Air Canada Logo
Air Canada

May 23

YHM
4h 43m
YYZ

May 23

PHL
Air Canada Logo
Air Canada

May 24

PHL
1h 40m
Direct

May 24

YHM

as low as

$345

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

Air Canada Logo
Air Canada

May 23

YTZ
5h 46m
YOW
YUL

May 23

PHL
Air Canada Logo
Air Canada

May 24

PHL
6h 25m
YYZ

May 24

YTZ

as low as

$348

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

United Airlines Logo
United Airlines

May 15

YYZ
3h 30m
IAD

May 15

PHL
United Airlines Logo
United Airlines

May 24

PHL
1h 40m
Direct

May 24

YYZ

as low as

$360

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

American Airlines Logo
American Airlines

May 25

YYZ
1h 30m
Direct

May 25

PHL
American Airlines Logo
American Airlines

Jun 8

PHL
1h 39m
Direct

Jun 8

YYZ

as low as

$367

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

Delta Air Lines Logo
Delta Air Lines

May 22

YYZ
5h
DTW

May 22

PHL
Delta Air Lines Logo
Delta Air Lines

May 26

PHL
7h 11m
DTW

May 26

YYZ

as low as

$370

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

Air Canada Logo
Air Canada

May 24

YKF
6h 28m
YYZ

May 24

PHL
Air Canada Logo
Air Canada

May 26

PHL
1h 34m
Direct

May 26

YKF

as low as

$377

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

American Airlines Logo
American Airlines

May 25

YYZ
6h 58m
LGA

May 25

PHL
American Airlines Logo
American Airlines

Jun 8

PHL
1h 39m
Direct

Jun 8

YYZ

as low as

$382

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

Air Canada Logo
Air Canada

May 15

YYZ
6h 36m
YUL

May 15

PHL
Air Canada Logo
Air Canada

May 29

PHL
5h 24m
ORD

May 29

YYZ

as low as

$392

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

American Airlines Logo
American Airlines

May 28

YYZ
1h 35m
Direct

May 28

PHL
American Airlines Logo
American Airlines

Jun 11

PHL
5h 59m
DCA

Jun 11

YYZ

as low as

$409

Top Deals on flights from Ottawa to Philadelphia

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

Air Canada Logo
Air Canada

Jun 1

YOW
3h 26m
YUL

Jun 1

PHL
Air Canada Logo
Air Canada

Jun 25

PHL
5h 40m
YYZ

Jun 25

YOW

as low as

$598

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

Air Canada Logo
Air Canada

Jun 13

YOW
5h 28m
YUL

Jun 13

PHL
Air Canada Logo
Air Canada

Jun 16

PHL
5h 39m
YYZ

Jun 16

YOW

as low as

$598

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

Air Canada Logo
Air Canada

Jun 29

YOW
3h 28m
YUL

Jun 29

PHL
Air Canada Logo
Air Canada

Jul 3

PHL
3h 59m
YUL

Jul 3

YOW

as low as

$624

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

Air Canada Logo
Air Canada

Jun 10

YOW
3h 26m
YUL

Jun 10

PHL
Air Canada Logo
Air Canada

Jun 11

PHL
4h 57m
YUL

Jun 11

YOW

as low as

$625

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

Air Canada Logo
Air Canada

May 19

YOW
3h 26m
YUL

May 19

PHL
Air Canada Logo
Air Canada

Jun 11

PHL
4h 57m
YUL

Jun 11

YOW

as low as

$632

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

United Airlines Logo
United Airlines

Jun 9

YOW
4h
IAD

Jun 9

PHL
United Airlines Logo
United Airlines

Jun 12

PHL
5h 39m
YYZ

Jun 12

YOW

as low as

$641

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

Air Canada Logo
Air Canada

May 28

YOW
5h 31m
YUL

May 28

PHL
Air Canada Logo
Air Canada

Jun 25

PHL
5h 40m
YYZ

Jun 25

YOW

as low as

$673

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

Air Canada Logo
Air Canada

May 16

YOW
3h 53m
YYZ

May 16

PHL
Air Canada Logo
Air Canada

Jun 11

PHL
4h 57m
YUL

Jun 11

YOW

as low as

$679

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

Air Canada Logo
Air Canada

May 24

YOW
3h 26m
YUL

May 24

PHL
Air Canada Logo
Air Canada

May 28

PHL
4h 5m
YUL

May 28

YOW

as low as

$707

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

Air Canada Logo
Air Canada

May 20

YOW
6h 1m
YUL

May 20

PHL
Air Canada Logo
Air Canada

May 23

PHL
5h 39m
YYZ

May 23

YOW

as low as

$712

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

Air Canada Logo
Air Canada

May 15

YOW
5h 5m
YYZ

May 15

PHL
Air Canada Logo
Air Canada

May 15

PHL
4h 57m
YUL

May 15

YOW

as low as

$762

Top Deals on flights from Windsor to Philadelphia

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

Air Canada Logo
Air Canada

May 29

YQG
5h 33m
YYZ

May 29

PHL
Air Canada Logo
Air Canada

Jun 5

PHL
16h 33m
ORD
YYZ

Jun 6

YQG

as low as

$673

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

Air Canada Logo
Air Canada

May 29

YQG
11h 13m
YYZ
ORD

May 29

PHL
Air Canada Logo
Air Canada

Jun 5

PHL
16h 33m
ORD
YYZ

Jun 6

YQG

as low as

$689

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

Air Canada Logo
Air Canada

May 29

YQG
5h 33m
YYZ

May 29

PHL
Air Canada Logo
Air Canada

Jun 5

PHL
25h 59m
YYZ

Jun 6

YQG

as low as

$716

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

Air Canada Logo
Air Canada

May 29

YQG
22h 26m
YYZ
YUL

May 30

PHL
Air Canada Logo
Air Canada

Jun 5

PHL
16h 33m
ORD
YYZ

Jun 6

YQG

as low as

$726

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

Air Canada Logo
Air Canada

May 29

YQG
6h 18m
YYZ

May 29

PHL
Air Canada Logo
Air Canada

Jun 5

PHL
25h 59m
YYZ

Jun 6

YQG

as low as

$757

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

United Airlines Logo
United Airlines

May 29

YQG
5h 33m
YYZ

May 29

PHL
United Airlines Logo
United Airlines

Jun 5

PHL
16h 33m
ORD
YYZ

Jun 6

YQG

as low as

$944

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

United Airlines Logo
United Airlines

May 29

YQG
5h 33m
YYZ

May 29

PHL
United Airlines Logo
United Airlines

Jun 5

PHL
25h 59m
YYZ

Jun 6

YQG

as low as

$956

Top Deals on flights from London to Philadelphia

London, CA (YXU) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

Jun 28

YXU
3h 37m
YYZ

Jun 28

PHL
Air Canada Logo
Air Canada

Jul 22

PHL
4h 57m
YYZ

Jul 22

YXU

as low as

$596

London, CA (YXU) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

Jun 28

YXU
3h 37m
YYZ

Jun 28

PHL
Air Canada Logo
Air Canada

Jul 22

PHL
7h 22m
YUL
YYZ

Jul 22

YXU

as low as

$601

London, CA (YXU) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

Jun 28

YXU
8h 18m
YYZ
YUL

Jun 28

PHL
Air Canada Logo
Air Canada

Jul 22

PHL
7h 22m
YUL
YYZ

Jul 22

YXU

as low as

$606

London, CA (YXU) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

Jun 25

YXU
5h 54m
YYZ

Jun 25

PHL
Air Canada Logo
Air Canada

Jun 26

PHL
7h 27m
YYZ

Jun 26

YXU

as low as

$619

London, CA (YXU) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

Jun 25

YXU
8h 18m
YYZ
YUL

Jun 25

PHL
Air Canada Logo
Air Canada

Jun 26

PHL
7h 27m
YYZ

Jun 26

YXU

as low as

$625

London, CA (YXU) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

May 15

YXU
4h 5m
YYZ

May 15

PHL
Air Canada Logo
Air Canada

May 19

PHL
4h 38m
YYZ

May 19

YXU

as low as

$823

London, CA (YXU) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

May 15

YXU
8h 21m
YYZ
YUL

May 15

PHL
Air Canada Logo
Air Canada

May 19

PHL
4h 38m
YYZ

May 19

YXU

as low as

$828

London, CA (YXU) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

May 2

YXU
4h 4m
YYZ

May 2

PHL
Air Canada Logo
Air Canada

May 28

PHL
4h 38m
YYZ

May 28

YXU

as low as

$833

London, CA (YXU) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

May 2

YXU
8h 21m
YYZ
YUL

May 2

PHL
Air Canada Logo
Air Canada

May 28

PHL
4h 38m
YYZ

May 28

YXU

as low as

$838

London, CA (YXU) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

Jun 25

YXU
8h 18m
YYZ
YUL

Jun 25

PHL
Air Canada Logo
Air Canada

Jun 26

PHL
6h 8m
CLE
YYZ

Jun 26

YXU

as low as

$5819

Top Deals on flights from Thunder Bay to Philadelphia

Thunder Bay, CA (YQT) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

May 30

YQT
4h 55m
YYZ

May 30

PHL
Air Canada Logo
Air Canada

Jun 6

PHL
16h 19m
ORD
YYZ

Jun 6

YQT

as low as

$686

Thunder Bay, CA (YQT) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

May 30

YQT
9h 11m
YYZ
YUL

May 30

PHL
Air Canada Logo
Air Canada

Jun 6

PHL
16h 19m
ORD
YYZ

Jun 6

YQT

as low as

$692

Thunder Bay, CA (YQT) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

May 30

YQT
4h 55m
YYZ

May 30

PHL
Air Canada Logo
Air Canada

Jun 6

PHL
11h 49m
YYZ

Jun 6

YQT

as low as

$700

Thunder Bay, CA (YQT) - Philadelphia, US (PHL)

United Airlines Logo
United Airlines

May 30

YQT
18h 4m
YYZ
IAD

May 30

PHL
United Airlines Logo
United Airlines

Jun 6

PHL
16h 19m
ORD
YYZ

Jun 6

YQT

as low as

$742

Thunder Bay, CA (YQT) - Philadelphia, US (PHL)

United Airlines Logo
United Airlines

May 30

YQT
4h 55m
YYZ

May 30

PHL
United Airlines Logo
United Airlines

Jun 6

PHL
16h 19m
ORD
YYZ

Jun 6

YQT

as low as

$747

Thunder Bay, CA (YQT) - Philadelphia, US (PHL)

United Airlines Logo
United Airlines

Jun 12

YQT
5h 43m
YYZ

Jun 12

PHL
United Airlines Logo
United Airlines

Jun 19

PHL
8h 18m
YYZ

Jun 19

YQT

as low as

$756

Thunder Bay, CA (YQT) - Philadelphia, US (PHL)

United Airlines Logo
United Airlines

May 30

YQT
4h 55m
YYZ

May 30

PHL
United Airlines Logo
United Airlines

Jun 6

PHL
11h 49m
YYZ

Jun 6

YQT

as low as

$761

Thunder Bay, CA (YQT) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

May 30

YQT
4h 55m
YYZ

May 30

PHL
Air Canada Logo
Air Canada

Jun 6

PHL
15h 19m
YYZ

Jun 6

YQT

as low as

$761

Thunder Bay, CA (YQT) - Philadelphia, US (PHL)

United Airlines Logo
United Airlines

Jun 12

YQT
10h 28m
YYZ
ORD

Jun 12

PHL
United Airlines Logo
United Airlines

Jun 19

PHL
8h 18m
YYZ

Jun 19

YQT

as low as

$801

Thunder Bay, CA (YQT) - Philadelphia, US (PHL)

United Airlines Logo
United Airlines

Jun 12

YQT
10h 28m
YYZ
ORD

Jun 12

PHL
United Airlines Logo
United Airlines

Jun 19

PHL
9h 23m
ORD
YYZ

Jun 19

YQT

as low as

$923

Thunder Bay, CA (YQT) - Philadelphia, US (PHL)

WestJet Logo
WestJet

Jun 12

YQT
15h 24m
YYC
ATL

Jun 13

PHL
WestJet Logo
WestJet

Jun 19

PHL
13h 25m
ATL
YYC

Jun 19

YQT

as low as

$1637

Top Deals on flights from Timmins to Philadelphia

Timmins, CA (YTS) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

May 29

YTS
4h 50m
YYZ

May 29

PHL
Air Canada Logo
Air Canada

Jun 5

PHL
4h 24m
YYZ

Jun 5

YTS

as low as

$618

Timmins, CA (YTS) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

May 29

YTS
6h 23m
YYZ

May 29

PHL
Air Canada Logo
Air Canada

Jun 5

PHL
4h 24m
YYZ

Jun 5

YTS

as low as

$618

Timmins, CA (YTS) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

May 29

YTS
9h 6m
YYZ
YUL

May 29

PHL
Air Canada Logo
Air Canada

Jun 5

PHL
4h 24m
YYZ

Jun 5

YTS

as low as

$623

Timmins, CA (YTS) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

May 29

YTS
6h 23m
YYZ

May 29

PHL
Air Canada Logo
Air Canada

Jun 5

PHL
7h 54m
YYZ

Jun 5

YTS

as low as

$641

Timmins, CA (YTS) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

May 29

YTS
4h 50m
YYZ

May 29

PHL
Air Canada Logo
Air Canada

Jun 5

PHL
7h 54m
YYZ

Jun 5

YTS

as low as

$641

Timmins, CA (YTS) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

May 29

YTS
4h 50m
YYZ

May 29

PHL
Air Canada Logo
Air Canada

Jun 5

PHL
14h 44m
YYZ

Jun 5

YTS

as low as

$641

Timmins, CA (YTS) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

May 29

YTS
9h 6m
YYZ
YUL

May 29

PHL
Air Canada Logo
Air Canada

Jun 5

PHL
7h 54m
YYZ

Jun 5

YTS

as low as

$646

Timmins, CA (YTS) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

May 29

YTS
9h 6m
YYZ
YUL

May 29

PHL
Air Canada Logo
Air Canada

Jun 5

PHL
11h 14m
YYZ

Jun 5

YTS

as low as

$646

Timmins, CA (YTS) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

May 29

YTS
8h 54m
YYZ
ORD

May 29

PHL
Air Canada Logo
Air Canada

Jun 5

PHL
4h 24m
YYZ

Jun 5

YTS

as low as

$655

Timmins, CA (YTS) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

May 29

YTS
4h 50m
YYZ

May 29

PHL
Air Canada Logo
Air Canada

Jun 5

PHL
8h 59m
ORD
YYZ

Jun 5

YTS

as low as

$676

Timmins, CA (YTS) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

May 29

YTS
6h 23m
YYZ

May 29

PHL
Air Canada Logo
Air Canada

Jun 5

PHL
8h 59m
ORD
YYZ

Jun 5

YTS

as low as

$676

Timmins, CA (YTS) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

May 29

YTS
8h 54m
YYZ
ORD

May 29

PHL
Air Canada Logo
Air Canada

Jun 5

PHL
7h 54m
YYZ

Jun 5

YTS

as low as

$679

Top Deals on flights from Greater Sudbury to Philadelphia

Greater Sudbury, CA (YSB) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

May 23

YSB
6h 33m
YYZ

May 23

PHL
Air Canada Logo
Air Canada

May 25

PHL
4h 12m
YYZ

May 25

YSB

as low as

$707

Greater Sudbury, CA (YSB) - Philadelphia, US (PHL)

United Airlines Logo
United Airlines

May 29

YSB
6h 3m
YYZ

May 29

PHL
United Airlines Logo
United Airlines

Jun 5

PHL
4h 17m
YYZ

Jun 5

YSB

as low as

$707

Greater Sudbury, CA (YSB) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

May 29

YSB
6h 33m
YYZ

May 29

PHL
Air Canada Logo
Air Canada

Jun 5

PHL
4h 17m
YYZ

Jun 5

YSB

as low as

$707

Greater Sudbury, CA (YSB) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

May 23

YSB
6h 11m
YYZ
YUL

May 23

PHL
Air Canada Logo
Air Canada

May 25

PHL
4h 12m
YYZ

May 25

YSB

as low as

$712

Greater Sudbury, CA (YSB) - Philadelphia, US (PHL)

United Airlines Logo
United Airlines

May 29

YSB
6h 33m
YYZ

May 29

PHL
United Airlines Logo
United Airlines

Jun 5

PHL
8h 52m
ORD
YYZ

Jun 5

YSB

as low as

$716

Greater Sudbury, CA (YSB) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

May 29

YSB
6h 33m
YYZ

May 29

PHL
Air Canada Logo
Air Canada

Jun 5

PHL
8h 52m
ORD
YYZ

Jun 5

YSB

as low as

$716

Greater Sudbury, CA (YSB) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

May 29

YSB
6h 3m
YYZ

May 29

PHL
Air Canada Logo
Air Canada

Jun 5

PHL
7h 47m
YYZ

Jun 5

YSB

as low as

$728

Greater Sudbury, CA (YSB) - Philadelphia, US (PHL)

United Airlines Logo
United Airlines

May 29

YSB
15h
YYZ
ORD

May 30

PHL
United Airlines Logo
United Airlines

Jun 5

PHL
8h 52m
ORD
YYZ

Jun 5

YSB

as low as

$732

Greater Sudbury, CA (YSB) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

May 29

YSB
6h 3m
YYZ

May 29

PHL
Air Canada Logo
Air Canada

Jun 5

PHL
23h 22m
YUL
YYZ

Jun 6

YSB

as low as

$743

Greater Sudbury, CA (YSB) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

May 29

YSB
12h 21m
YYZ
YUL

May 29

PHL
Air Canada Logo
Air Canada

Jun 5

PHL
8h 52m
ORD
YYZ

Jun 5

YSB

as low as

$745

Greater Sudbury, CA (YSB) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

May 29

YSB
12h 21m
YYZ
YUL

May 29

PHL
Air Canada Logo
Air Canada

Jun 5

PHL
23h 22m
YUL
YYZ

Jun 6

YSB

as low as

$772

Top Deals on flights from Sault Ste. Marie to Philadelphia

Sault Ste. Marie, CA (YAM) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

May 29

YAM
4h 40m
YYZ

May 29

PHL
Air Canada Logo
Air Canada

Jun 5

PHL
17h 58m
ORD
YYZ

Jun 6

YAM

as low as

$685

Sault Ste. Marie, CA (YAM) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

May 29

YAM
4h 18m
YYZ

May 29

PHL
Air Canada Logo
Air Canada

Jun 5

PHL
17h 58m
ORD
YYZ

Jun 6

YAM

as low as

$685

Sault Ste. Marie, CA (YAM) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

May 29

YAM
8h 56m
YYZ
YUL

May 29

PHL
Air Canada Logo
Air Canada

Jun 5

PHL
17h 58m
ORD
YYZ

Jun 6

YAM

as low as

$690

Sault Ste. Marie, CA (YAM) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

May 29

YAM
10h 36m
YYZ
YUL

May 29

PHL
Air Canada Logo
Air Canada

Jun 5

PHL
17h 58m
ORD
YYZ

Jun 6

YAM

as low as

$690

Sault Ste. Marie, CA (YAM) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

May 29

YAM
4h 18m
YYZ

May 29

PHL
Air Canada Logo
Air Canada

Jun 5

PHL
14h 29m
YYZ

Jun 5

YAM

as low as

$760

Sault Ste. Marie, CA (YAM) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

May 29

YAM
4h 40m
YYZ

May 29

PHL
Air Canada Logo
Air Canada

Jun 5

PHL
14h 29m
YYZ

Jun 5

YAM

as low as

$760

Sault Ste. Marie, CA (YAM) - Philadelphia, US (PHL)

Air Canada Logo
Air Canada

May 29

YAM
4h 18m
YYZ

May 29

PHL
Air Canada Logo
Air Canada

Jun 5

PHL
10h 59m
YYZ

Jun 5

YAM

as low as

$869