background

Flight Deals from Portland to Ontario from $193

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

DL LogoAS LogoUA LogoAC LogoWS LogoQR LogoSQ 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 Portland to Toronto

Portland, US (PDX) - Toronto, CA (YTO)

WestJet Logo
WestJet

Jul 16

PDX
11h 1m
YYC

Jul 17

YKF
WestJet Logo
WestJet

Jul 21

YKF
6h 52m
YYC

Jul 21

PDX

as low as

$193

Portland, US (PDX) - Toronto, CA (YTO)

WestJet Logo
WestJet

Jul 16

PDX
16h 6m
YYC
YEG

Jul 17

YYZ
WestJet Logo
WestJet

Jul 21

YYZ
6h 52m
YYC

Jul 21

PDX

as low as

$228

Portland, US (PDX) - Toronto, CA (YTO)

WestJet Logo
WestJet

Jul 15

PDX
10h 56m
YYC

Jul 16

YHM
WestJet Logo
WestJet

Aug 6

YHM
6h 52m
YYC

Aug 6

PDX

as low as

$236

Portland, US (PDX) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

Jul 30

PDX
14h 19m
YVR
YYC

Jul 31

YYZ
Air Canada Logo
Air Canada

Aug 5

YYZ
8h 15m
YVR

Aug 5

PDX

as low as

$349

Portland, US (PDX) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

Jul 8

PDX
16h 41m
IAD

Jul 9

YYZ
United Airlines Logo
United Airlines

Jul 21

YYZ
10h 26m
ORD
DEN

Jul 21

PDX

as low as

$349

Portland, US (PDX) - Toronto, CA (YTO)

Alaska Airlines Logo
Alaska Airlines

Jul 27

PDX
13h 38m
DFW

Jul 28

YYZ
Alaska Airlines Logo
Alaska Airlines

Aug 1

YYZ
6h 52m
YYC

Aug 1

PDX

as low as

$351

Portland, US (PDX) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

Jul 15

PDX
12h 40m
YVR

Jul 16

YYZ
Air Canada Logo
Air Canada

Aug 6

YYZ
10h 41m
YQR
YVR

Aug 6

PDX

as low as

$373

Portland, US (PDX) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

Jul 9

PDX
14h 49m
YVR
YOW

Jul 9

YYZ
Air Canada Logo
Air Canada

Jul 15

YYZ
8h 56m
YOW
YVR

Jul 15

PDX

as low as

$378

Portland, US (PDX) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

Jul 28

PDX
11h 1m
ORD

Jul 29

YYZ
American Airlines Logo
American Airlines

Aug 6

YYZ
10h 7m
ORD

Aug 6

PDX

as low as

$383

Portland, US (PDX) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

Jul 22

PDX
11h 25m
SFO

Jul 23

YYZ
Air Canada Logo
Air Canada

Jul 29

YYZ
8h 33m
EWR

Jul 29

PDX

as low as

$385

Portland, US (PDX) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

Jul 28

PDX
16h 20m
PHX
JFK

Jul 29

YYZ
American Airlines Logo
American Airlines

Aug 6

YYZ
10h 7m
ORD

Aug 6

PDX

as low as

$392

Portland, US (PDX) - Toronto, CA (YTO)

Alaska Airlines Logo
Alaska Airlines

Jul 16

PDX
9h 45m
SEA

Jul 16

YYZ
Alaska Airlines Logo
Alaska Airlines

Jul 21

YYZ
6h 52m
YYC

Jul 21

PDX

as low as

$411

Top Deals on flights from Portland to Ottawa

Portland, US (PDX) - Ottawa, CA (YOW)

WestJet Logo
WestJet

May 24

PDX
10h 57m
YYC

May 25

YOW
WestJet Logo
WestJet

Jun 1

YOW
6h 52m
YYC

Jun 1

PDX

as low as

$364

Portland, US (PDX) - Ottawa, CA (YOW)

WestJet Logo
WestJet

May 24

PDX
15h 40m
YYC
YEG

May 25

YOW
WestJet Logo
WestJet

Jun 1

YOW
6h 52m
YYC

Jun 1

PDX

as low as

$364

Portland, US (PDX) - Ottawa, CA (YOW)

WestJet Logo
WestJet

May 24

PDX
15h 40m
YYC
YEG

May 25

YOW
WestJet Logo
WestJet

Jun 1

YOW
6h 57m
YYZ
YYC

Jun 1

PDX

as low as

$376

Portland, US (PDX) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

May 27

PDX
10h 53m
YVR

May 27

YOW
Air Canada Logo
Air Canada

May 30

YOW
4h 55m
YVR

May 30

PDX

as low as

$622

Portland, US (PDX) - Ottawa, CA (YOW)

Alaska Airlines Logo
Alaska Airlines

Jun 12

PDX
14h 56m
YVR
YYZ

Jun 13

YOW
Alaska Airlines Logo
Alaska Airlines

Jun 18

YOW
5h 56m
YVR

Jun 18

PDX

as low as

$624

Portland, US (PDX) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

May 27

PDX
13h 11m
YVR
YYC

May 27

YOW
Air Canada Logo
Air Canada

May 30

YOW
4h 55m
YVR

May 30

PDX

as low as

$627

Portland, US (PDX) - Ottawa, CA (YOW)

Porter Airlines Logo
Porter Airlines

Jun 12

PDX
12h 36m
BOS

Jun 13

YOW
Porter Airlines Logo
Porter Airlines

Jun 18

YOW
5h 56m
YVR

Jun 18

PDX

as low as

$716

Portland, US (PDX) - Ottawa, CA (YOW)

Alaska Airlines Logo
Alaska Airlines

May 18

PDX
14h 49m
YVR
YYZ

May 19

YOW
Alaska Airlines Logo
Alaska Airlines

Jun 11

YOW
5h 48m
YVR

Jun 11

PDX

as low as

$728

Portland, US (PDX) - Ottawa, CA (YOW)

Alaska Airlines Logo
Alaska Airlines

Jun 12

PDX
14h 56m
YVR
YYZ

Jun 13

YOW
Alaska Airlines Logo
Alaska Airlines

Jun 18

YOW
10h 35m
YTZ
EWR

Jun 18

PDX

as low as

$746

Portland, US (PDX) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

May 18

PDX
12h 39m
YVR
YYZ

May 19

YOW
Air Canada Logo
Air Canada

Jun 11

YOW
6h 50m
YWG
YVR

Jun 11

PDX

as low as

$764

Portland, US (PDX) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

May 18

PDX
10h 4m
YVR

May 18

YOW
Air Canada Logo
Air Canada

Jun 11

YOW
6h 50m
YWG
YVR

Jun 11

PDX

as low as

$769

Portland, US (PDX) - Ottawa, CA (YOW)

Porter Airlines Logo
Porter Airlines

May 18

PDX
12h 55m
LAS

May 18

YOW
Porter Airlines Logo
Porter Airlines

Jun 11

YOW
5h 48m
YVR

Jun 11

PDX

as low as

$827

Top Deals on flights from Portland to London

Portland, US (PDX) - London, CA (YXU)

WestJet Logo
WestJet

Jun 25

PDX
15h 29m
YYC

Jun 26

YXU
WestJet Logo
WestJet

Jul 23

YXU
6h 52m
YYC

Jul 23

PDX

as low as

$277

Portland, US (PDX) - London, CA (YXU)

WestJet Logo
WestJet

May 15

PDX
15h 29m
YYC

May 16

YXU
WestJet Logo
WestJet

May 19

YXU
6h 52m
YYC

May 19

PDX

as low as

$279

Portland, US (PDX) - London, CA (YXU)

WestJet Logo
WestJet

May 24

PDX
15h 29m
YYC

May 25

YXU
WestJet Logo
WestJet

May 28

YXU
8h 33m
YYC
YVR

May 28

PDX

as low as

$490

Portland, US (PDX) - London, CA (YXU)

WestJet Logo
WestJet

Jun 25

PDX
14h 44m
SFO
YYC

Jun 26

YXU
WestJet Logo
WestJet

Jul 23

YXU
6h 52m
YYC

Jul 23

PDX

as low as

$508

Portland, US (PDX) - London, CA (YXU)

WestJet Logo
WestJet

May 15

PDX
16h 17m
LAX
YYC

May 16

YXU
WestJet Logo
WestJet

May 19

YXU
6h 52m
YYC

May 19

PDX

as low as

$571

Portland, US (PDX) - London, CA (YXU)

United Airlines Logo
United Airlines

May 29

PDX
19h 6m
ORD
YYZ

May 30

YXU
United Airlines Logo
United Airlines

Jun 5

YXU
14h 32m
YYZ
SFO

Jun 5

PDX

as low as

$608

Portland, US (PDX) - London, CA (YXU)

WestJet Logo
WestJet

May 24

PDX
16h 17m
LAX
YYC

May 25

YXU
WestJet Logo
WestJet

May 28

YXU
8h 33m
YYC
YVR

May 28

PDX

as low as

$641

Portland, US (PDX) - London, CA (YXU)

WestJet Logo
WestJet

May 16

PDX
14h 32m
LAS
YYC

May 17

YXU
WestJet Logo
WestJet

Jun 11

YXU
6h 52m
YYC

Jun 11

PDX

as low as

$815

Portland, US (PDX) - London, CA (YXU)

WestJet Logo
WestJet

May 15

PDX
16h 17m
LAX
YYC

May 16

YXU
WestJet Logo
WestJet

May 19

YXU
12h 4m
YYC
PHX

May 19

PDX

as low as

$834

Portland, US (PDX) - London, CA (YXU)

WestJet Logo
WestJet

May 16

PDX
14h 32m
LAS
YYC

May 17

YXU
WestJet Logo
WestJet

Jun 11

YXU
8h 33m
YYC
YVR

Jun 11

PDX

as low as

$855

Portland, US (PDX) - London, CA (YXU)

Air Canada Logo
Air Canada

May 13

PDX
15h 40m
LAX
YYZ

May 14

YXU
Air Canada Logo
Air Canada

Jun 4

YXU
8h 18m
YYZ
YVR

Jun 4

PDX

as low as

$873

Portland, US (PDX) - London, CA (YXU)

Air Canada Logo
Air Canada

May 24

PDX
15h 48m
LAX
YYZ

May 25

YXU
Air Canada Logo
Air Canada

May 28

YXU
10h 9m
YYZ
LAX

May 28

PDX

as low as

$925

Top Deals on flights from Portland to Thunder Bay

Portland, US (PDX) - Thunder Bay, CA (YQT)

Air Canada Logo
Air Canada

May 27

PDX
30h 34m
YVR
YYZ

May 28

YQT
Air Canada Logo
Air Canada

Jun 3

YQT
18h 32m
YYZ
SFO

Jun 3

PDX

as low as

$542

Portland, US (PDX) - Thunder Bay, CA (YQT)

Air Canada Logo
Air Canada

May 27

PDX
30h 34m
YVR
YYZ

May 28

YQT
Air Canada Logo
Air Canada

Jun 3

YQT
16h 20m
YYZ
SFO

Jun 3

PDX

as low as

$542

Portland, US (PDX) - Thunder Bay, CA (YQT)

Air Canada Logo
Air Canada

May 27

PDX
11h 19m
ORD
YYZ

May 27

YQT
Air Canada Logo
Air Canada

Jun 3

YQT
18h 32m
YYZ
SFO

Jun 3

PDX

as low as

$596

Portland, US (PDX) - Thunder Bay, CA (YQT)

Air Canada Logo
Air Canada

May 27

PDX
12h 49m
ORD
YYZ

May 27

YQT
Air Canada Logo
Air Canada

Jun 3

YQT
18h 32m
YYZ
SFO

Jun 3

PDX

as low as

$596

Portland, US (PDX) - Thunder Bay, CA (YQT)

Air Canada Logo
Air Canada

May 27

PDX
11h 19m
ORD
YYZ

May 27

YQT
Air Canada Logo
Air Canada

Jun 3

YQT
16h 20m
YYZ
SFO

Jun 3

PDX

as low as

$596

Portland, US (PDX) - Thunder Bay, CA (YQT)

United Airlines Logo
United Airlines

May 27

PDX
14h 19m
SFO
YYZ

May 27

YQT
United Airlines Logo
United Airlines

Jun 3

YQT
13h 44m
YYZ
EWR

Jun 3

PDX

as low as

$600

Portland, US (PDX) - Thunder Bay, CA (YQT)

United Airlines Logo
United Airlines

May 27

PDX
14h 19m
SFO
YYZ

May 27

YQT
United Airlines Logo
United Airlines

Jun 3

YQT
16h 20m
YYZ
SFO

Jun 3

PDX

as low as

$600

Portland, US (PDX) - Thunder Bay, CA (YQT)

United Airlines Logo
United Airlines

May 27

PDX
14h 19m
SFO
YYZ

May 27

YQT
United Airlines Logo
United Airlines

Jun 3

YQT
18h 32m
YYZ
SFO

Jun 3

PDX

as low as

$600

Portland, US (PDX) - Thunder Bay, CA (YQT)

United Airlines Logo
United Airlines

May 27

PDX
14h 19m
SFO
YYZ

May 27

YQT
United Airlines Logo
United Airlines

Jun 3

YQT
12h 46m
YYZ
DEN

Jun 3

PDX

as low as

$600

Portland, US (PDX) - Thunder Bay, CA (YQT)

United Airlines Logo
United Airlines

May 27

PDX
12h 49m
ORD
YYZ

May 27

YQT
United Airlines Logo
United Airlines

Jun 3

YQT
13h 44m
YYZ
EWR

Jun 3

PDX

as low as

$605

Portland, US (PDX) - Thunder Bay, CA (YQT)

United Airlines Logo
United Airlines

May 27

PDX
12h 49m
ORD
YYZ

May 27

YQT
United Airlines Logo
United Airlines

Jun 3

YQT
12h 46m
YYZ
DEN

Jun 3

PDX

as low as

$605

Portland, US (PDX) - Thunder Bay, CA (YQT)

United Airlines Logo
United Airlines

May 27

PDX
11h 34m
IAD
YYZ

May 27

YQT
United Airlines Logo
United Airlines

Jun 3

YQT
12h 46m
YYZ
DEN

Jun 3

PDX

as low as

$605

Top Deals on flights from Portland to Timmins

Portland, US (PDX) - Timmins, CA (YTS)

Air Canada Logo
Air Canada

May 27

PDX
11h 34m
YVR
YYZ

May 28

YTS
Air Canada Logo
Air Canada

Jun 3

YTS
12h 15m
YYZ
YVR

Jun 3

PDX

as low as

$649

Portland, US (PDX) - Timmins, CA (YTS)

Air Canada Logo
Air Canada

May 27

PDX
11h 34m
YVR
YYZ

May 28

YTS
Air Canada Logo
Air Canada

Jun 3

YTS
10h 40m
YYZ
YVR

Jun 3

PDX

as low as

$649

Portland, US (PDX) - Timmins, CA (YTS)

Air Canada Logo
Air Canada

May 27

PDX
11h 34m
YVR
YYZ

May 28

YTS
Air Canada Logo
Air Canada

Jun 3

YTS
16h 5m
YYZ
SFO

Jun 3

PDX

as low as

$659

Portland, US (PDX) - Timmins, CA (YTS)

Air Canada Logo
Air Canada

May 27

PDX
11h 34m
YVR
YYZ

May 28

YTS
Air Canada Logo
Air Canada

Jun 3

YTS
18h 17m
YYZ
SFO

Jun 3

PDX

as low as

$659

Portland, US (PDX) - Timmins, CA (YTS)

Air Canada Logo
Air Canada

May 27

PDX
11h 34m
YVR
YYZ

May 28

YTS
Air Canada Logo
Air Canada

Jun 3

YTS
11h 25m
YYZ
SFO

Jun 4

PDX

as low as

$659

Portland, US (PDX) - Timmins, CA (YTS)

Air Canada Logo
Air Canada

May 27

PDX
11h 34m
YVR
YYZ

May 28

YTS
Air Canada Logo
Air Canada

Jun 3

YTS
14h 21m
YYZ
ORD

Jun 3

PDX

as low as

$682

Portland, US (PDX) - Timmins, CA (YTS)

Air Canada Logo
Air Canada

May 27

PDX
10h 44m
ORD
YYZ

May 27

YTS
Air Canada Logo
Air Canada

Jun 3

YTS
10h 40m
YYZ
YVR

Jun 3

PDX

as low as

$770

Portland, US (PDX) - Timmins, CA (YTS)

Air Canada Logo
Air Canada

May 27

PDX
10h 44m
ORD
YYZ

May 27

YTS
Air Canada Logo
Air Canada

Jun 3

YTS
10h 29m
YYZ
ORD

Jun 3

PDX

as low as

$847

Top Deals on flights from Portland to Greater Sudbury

Portland, US (PDX) - Greater Sudbury, CA (YSB)

Air Canada Logo
Air Canada

May 29

PDX
10h 27m
YVR
YYZ

May 30

YSB
Air Canada Logo
Air Canada

Jun 5

YSB
29h 39m
YYZ
ORD

Jun 6

PDX

as low as

$731

Portland, US (PDX) - Greater Sudbury, CA (YSB)

Air Canada Logo
Air Canada

May 29

PDX
21h 37m
ORD
YYZ

May 30

YSB
Air Canada Logo
Air Canada

Jun 5

YSB
29h 39m
YYZ
ORD

Jun 6

PDX

as low as

$759

Portland, US (PDX) - Greater Sudbury, CA (YSB)

Air Canada Logo
Air Canada

May 29

PDX
20h 7m
YVR
YYZ

May 30

YSB
Air Canada Logo
Air Canada

Jun 5

YSB
29h 39m
YYZ
ORD

Jun 6

PDX

as low as

$774

Portland, US (PDX) - Greater Sudbury, CA (YSB)

Air Canada Logo
Air Canada

May 29

PDX
23h 52m
YVR
YYZ

May 30

YSB
Air Canada Logo
Air Canada

Jun 5

YSB
29h 39m
YYZ
ORD

Jun 6

PDX

as low as

$774

Portland, US (PDX) - Greater Sudbury, CA (YSB)

United Airlines Logo
United Airlines

May 29

PDX
19h 7m
ORD
YYZ

May 30

YSB
United Airlines Logo
United Airlines

Jun 5

YSB
20h 2m
YYZ
SFO

Jun 6

PDX

as low as

$926

Portland, US (PDX) - Greater Sudbury, CA (YSB)

Air Canada Logo
Air Canada

May 29

PDX
20h 13m
SFO
YYZ

May 30

YSB
Air Canada Logo
Air Canada

Jun 5

YSB
29h 39m
YYZ
ORD

Jun 6

PDX

as low as

$959

Portland, US (PDX) - Greater Sudbury, CA (YSB)

United Airlines Logo
United Airlines

May 29

PDX
19h 7m
ORD
YYZ

May 30

YSB
United Airlines Logo
United Airlines

Jun 5

YSB
29h 40m
YYZ
SFO

Jun 6

PDX

as low as

$977

Portland, US (PDX) - Greater Sudbury, CA (YSB)

United Airlines Logo
United Airlines

May 29

PDX
19h 7m
ORD
YYZ

May 30

YSB
United Airlines Logo
United Airlines

Jun 5

YSB
20h 47m
YYZ
ORD

Jun 6

PDX

as low as

$977

Portland, US (PDX) - Greater Sudbury, CA (YSB)

United Airlines Logo
United Airlines

May 29

PDX
19h 7m
ORD
YYZ

May 30

YSB
United Airlines Logo
United Airlines

Jun 5

YSB
9h 40m
YYZ
DEN

Jun 5

PDX

as low as

$1022

Portland, US (PDX) - Greater Sudbury, CA (YSB)

United Airlines Logo
United Airlines

May 29

PDX
19h 7m
ORD
YYZ

May 30

YSB
United Airlines Logo
United Airlines

Jun 5

YSB
18h 47m
YYZ
DEN

Jun 6

PDX

as low as

$1022

Portland, US (PDX) - Greater Sudbury, CA (YSB)

United Airlines Logo
United Airlines

May 29

PDX
20h 13m
SFO
YYZ

May 30

YSB
United Airlines Logo
United Airlines

Jun 5

YSB
9h 40m
YYZ
DEN

Jun 5

PDX

as low as

$1122

Portland, US (PDX) - Greater Sudbury, CA (YSB)

United Airlines Logo
United Airlines

May 29

PDX
20h 13m
SFO
YYZ

May 30

YSB
United Airlines Logo
United Airlines

Jun 5

YSB
18h 47m
YYZ
DEN

Jun 6

PDX

as low as

$1122

Top Deals on flights from Portland to Sault Ste. Marie

Portland, US (PDX) - Sault Ste. Marie, CA (YAM)

Air Canada Logo
Air Canada

May 29

PDX
12h 14m
YVR
YYZ

May 30

YAM
Air Canada Logo
Air Canada

Jun 5

YAM
19h 51m
YYZ
ORD

Jun 5

PDX

as low as

$827

Portland, US (PDX) - Sault Ste. Marie, CA (YAM)

Air Canada Logo
Air Canada

May 29

PDX
12h 14m
YVR
YYZ

May 30

YAM
Air Canada Logo
Air Canada

Jun 5

YAM
15h 59m
YYZ
ORD

Jun 5

PDX

as low as

$827