background

Flight Deals from Minnesota to Ontario from $249

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

DL LogoUA LogoAC LogoWS LogoSY 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 Minneapolis to Toronto

Minneapolis, US (MSP) - Toronto, CA (YTO)

Sun Country Airlines Logo
Sun Country Airlines

Jun 22

MSP
3h
Direct

Jun 22

YYZ
Sun Country Airlines Logo
Sun Country Airlines

Jun 22

YYZ
1h 13m
Direct

Jun 22

MSP

as low as

$249

Minneapolis, US (MSP) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

Jun 12

MSP
3h 8m
Direct

Jun 12

YYZ
United Airlines Logo
United Airlines

Jun 19

YYZ
1h 16m
Direct

Jun 19

MSP

as low as

$435

Minneapolis, US (MSP) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

Jun 13

MSP
6h 55m
YYZ

Jun 13

YKF
Air Canada Logo
Air Canada

Jun 19

YKF
1h 16m
Direct

Jun 19

MSP

as low as

$435

Minneapolis, US (MSP) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

Jun 12

MSP
3h 8m
Direct

Jun 12

YYZ
Air Canada Logo
Air Canada

Jun 19

YYZ
1h 16m
Direct

Jun 19

MSP

as low as

$435

Minneapolis, US (MSP) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

Jul 4

MSP
3h 8m
Direct

Jul 4

YYZ
Air Canada Logo
Air Canada

Jul 7

YYZ
7h 33m
YYZ

Jul 7

MSP

as low as

$435

Minneapolis, US (MSP) - Toronto, CA (YTO)

Delta Air Lines Logo
Delta Air Lines

Jun 12

MSP
3h 5m
Direct

Jun 12

YYZ
Delta Air Lines Logo
Delta Air Lines

Jun 19

YYZ
1h 22m
Direct

Jun 19

MSP

as low as

$435

Minneapolis, US (MSP) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

Jun 13

MSP
7h
YYZ

Jun 13

YHM
Air Canada Logo
Air Canada

Jun 19

YHM
6h 43m
YYZ

Jun 19

MSP

as low as

$435

Minneapolis, US (MSP) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

Jun 18

MSP
3h 8m
Direct

Jun 18

YYZ
Air Canada Logo
Air Canada

Jun 23

YYZ
5h 14m
YUL

Jun 23

MSP

as low as

$440

Minneapolis, US (MSP) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

Jul 1

MSP
12h 34m
CLT

Jul 1

YYZ
American Airlines Logo
American Airlines

Jul 5

YYZ
5h 44m
PHL

Jul 5

MSP

as low as

$460

Minneapolis, US (MSP) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

Jun 11

MSP
6h 40m
ORD

Jun 11

YYZ
Air Canada Logo
Air Canada

Jun 22

YYZ
1h 13m
Direct

Jun 22

MSP

as low as

$466

Minneapolis, US (MSP) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

Jun 27

MSP
9h 54m
YUL
YOW

Jun 27

YYZ
Air Canada Logo
Air Canada

Jul 5

YYZ
7h 33m
YYZ

Jul 5

MSP

as low as

$488

Minneapolis, US (MSP) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

Jul 4

MSP
6h 47m
IAD

Jul 4

YYZ
United Airlines Logo
United Airlines

Jul 6

YYZ
6h 13m
ORD

Jul 6

MSP

as low as

$503

Top Deals on flights from Duluth to Toronto

Duluth, US (DLH) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 27

DLH
4h 42m
ORD

May 27

YYZ
Air Canada Logo
Air Canada

Jun 3

YYZ
8h 45m
ORD

Jun 3

DLH

as low as

$725

Duluth, US (DLH) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 27

DLH
4h 42m
ORD

May 27

YYZ
Air Canada Logo
Air Canada

Jun 3

YYZ
10h 55m
ORD

Jun 3

DLH

as low as

$725

Duluth, US (DLH) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 27

DLH
6h 46m
ORD

May 27

YYZ
Air Canada Logo
Air Canada

Jun 3

YYZ
8h 45m
ORD

Jun 3

DLH

as low as

$725

Duluth, US (DLH) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 27

DLH
29h 35m
ORD
BNA

May 28

YYZ
Air Canada Logo
Air Canada

Jun 3

YYZ
10h 55m
ORD

Jun 3

DLH

as low as

$740

Duluth, US (DLH) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 27

DLH
29h 35m
ORD
BNA

May 28

YYZ
Air Canada Logo
Air Canada

Jun 3

YYZ
12h 55m
ORD

Jun 3

DLH

as low as

$740

Duluth, US (DLH) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 27

DLH
29h 35m
ORD
BNA

May 28

YYZ
Air Canada Logo
Air Canada

Jun 3

YYZ
8h 45m
ORD

Jun 3

DLH

as low as

$740

Duluth, US (DLH) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 27

DLH
19h 13m
ORD
LGA

May 28

YYZ
Air Canada Logo
Air Canada

Jun 3

YYZ
8h 45m
ORD

Jun 3

DLH

as low as

$796

Duluth, US (DLH) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 27

DLH
19h 13m
ORD
LGA

May 28

YYZ
Air Canada Logo
Air Canada

Jun 3

YYZ
10h 55m
ORD

Jun 3

DLH

as low as

$796

Duluth, US (DLH) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 27

DLH
19h 13m
ORD
LGA

May 28

YYZ
Air Canada Logo
Air Canada

Jun 3

YYZ
12h 55m
ORD

Jun 3

DLH

as low as

$796

Duluth, US (DLH) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 27

DLH
11h 23m
ORD
DCA

May 27

YYZ
Air Canada Logo
Air Canada

Jun 3

YYZ
12h 55m
ORD

Jun 3

DLH

as low as

$839

Duluth, US (DLH) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 27

DLH
11h 23m
ORD
DCA

May 27

YYZ
Air Canada Logo
Air Canada

Jun 3

YYZ
10h 55m
ORD

Jun 3

DLH

as low as

$839

Duluth, US (DLH) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 27

DLH
19h 49m
ORD
EWR

May 28

YYZ
Air Canada Logo
Air Canada

Jun 3

YYZ
10h 55m
ORD

Jun 3

DLH

as low as

$870

Top Deals on flights from Rochester to Toronto

Rochester, US (RST) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

RST
3h 44m
ORD

May 29

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
4h 42m
ORD

Jun 5

RST

as low as

$530

Rochester, US (RST) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

RST
4h 14m
ORD

May 29

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
4h 42m
ORD

Jun 5

RST

as low as

$530

Rochester, US (RST) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

RST
5h 23m
ORD

May 29

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
4h 42m
ORD

Jun 5

RST

as low as

$530

Rochester, US (RST) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

RST
3h 44m
ORD

May 29

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
6h 21m
ORD

Jun 5

RST

as low as

$530

Rochester, US (RST) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

RST
3h 57m
ORD

May 29

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
4h 42m
ORD

Jun 5

RST

as low as

$530

Rochester, US (RST) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

RST
3h 44m
ORD

May 29

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
9h 5m
CLT
ORD

Jun 5

RST

as low as

$540

Rochester, US (RST) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

RST
3h 57m
ORD

May 29

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
9h 5m
CLT
ORD

Jun 5

RST

as low as

$540

Rochester, US (RST) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

RST
3h 44m
ORD

May 29

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
9h 21m
LGA
ORD

Jun 5

RST

as low as

$540

Rochester, US (RST) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

RST
8h 33m
ORD
PHL

May 29

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
4h 42m
ORD

Jun 5

RST

as low as

$540

Rochester, US (RST) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

RST
3h 57m
ORD

May 29

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
9h 21m
LGA
ORD

Jun 5

RST

as low as

$540

Rochester, US (RST) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

RST
4h 14m
ORD

May 29

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
7h 54m
CLT
ORD

Jun 5

RST

as low as

$540

Rochester, US (RST) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

RST
8h 9m
ORD
LGA

May 29

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
4h 42m
ORD

Jun 5

RST

as low as

$540

Top Deals on flights from Minneapolis to Ottawa

Minneapolis, US (MSP) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

Jun 25

MSP
7h 5m
YUL

Jun 25

YOW
Air Canada Logo
Air Canada

Jun 26

YOW
5h 53m
YYZ

Jun 26

MSP

as low as

$493

Minneapolis, US (MSP) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

Jun 28

MSP
7h 5m
YUL

Jun 28

YOW
Air Canada Logo
Air Canada

Jul 23

YOW
5h 38m
YUL

Jul 23

MSP

as low as

$683

Minneapolis, US (MSP) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

Jun 21

MSP
15h 34m
EWR

Jun 22

YOW
United Airlines Logo
United Airlines

Jun 27

YOW
5h 53m
YYZ

Jun 27

MSP

as low as

$729

Minneapolis, US (MSP) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

Jun 21

MSP
7h 5m
YUL

Jun 21

YOW
Air Canada Logo
Air Canada

Jun 28

YOW
5h 53m
YYZ

Jun 28

MSP

as low as

$742

Minneapolis, US (MSP) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

Jun 12

MSP
7h 49m
YYZ

Jun 12

YOW
Air Canada Logo
Air Canada

Jun 15

YOW
5h 17m
YUL

Jun 15

MSP

as low as

$794

Minneapolis, US (MSP) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

May 14

MSP
7h 49m
YYZ

May 14

YOW
Air Canada Logo
Air Canada

May 20

YOW
5h 50m
YYZ

May 20

MSP

as low as

$818

Minneapolis, US (MSP) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

May 10

MSP
7h 49m
YYZ

May 10

YOW
Air Canada Logo
Air Canada

May 18

YOW
5h 50m
YYZ

May 18

MSP

as low as

$830

Minneapolis, US (MSP) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

May 9

MSP
7h 49m
YYZ

May 9

YOW
Air Canada Logo
Air Canada

May 18

YOW
5h 50m
YYZ

May 18

MSP

as low as

$830

Minneapolis, US (MSP) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

May 16

MSP
7h 49m
YYZ

May 16

YOW
Air Canada Logo
Air Canada

May 19

YOW
5h 44m
YYZ

May 19

MSP

as low as

$838

Minneapolis, US (MSP) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

May 18

MSP
7h 49m
YYZ

May 18

YOW
Air Canada Logo
Air Canada

Jun 11

YOW
5h 17m
YUL

Jun 11

MSP

as low as

$846

Minneapolis, US (MSP) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

May 12

MSP
7h 49m
YYZ

May 12

YOW
Air Canada Logo
Air Canada

Jun 4

YOW
5h 17m
YUL

Jun 4

MSP

as low as

$846

Minneapolis, US (MSP) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

May 23

MSP
5h 54m
YYZ

May 23

YOW
United Airlines Logo
United Airlines

May 26

YOW
14h 22m
EWR

May 27

MSP

as low as

$852

Top Deals on flights from Duluth to Ottawa

Duluth, US (DLH) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

May 30

DLH
5h 31m
ORD

May 30

YOW
United Airlines Logo
United Airlines

Jun 6

YOW
11h 53m
ORD

Jun 6

DLH

as low as

$824

Duluth, US (DLH) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

May 30

DLH
5h 31m
ORD

May 30

YOW
United Airlines Logo
United Airlines

Jun 6

YOW
12h 3m
YYZ
ORD

Jun 6

DLH

as low as

$836

Duluth, US (DLH) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

May 30

DLH
12h 35m
ORD

May 30

YOW
United Airlines Logo
United Airlines

Jun 6

YOW
11h 53m
ORD

Jun 6

DLH

as low as

$878

Duluth, US (DLH) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

May 30

DLH
9h 8m
ORD

May 30

YOW
United Airlines Logo
United Airlines

Jun 6

YOW
11h 53m
ORD

Jun 6

DLH

as low as

$878

Duluth, US (DLH) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

May 30

DLH
5h 31m
ORD

May 30

YOW
United Airlines Logo
United Airlines

Jun 6

YOW
21h 19m
EWR
ORD

Jun 7

DLH

as low as

$931

Duluth, US (DLH) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

May 30

DLH
5h 31m
ORD

May 30

YOW
United Airlines Logo
United Airlines

Jun 6

YOW
24h 12m
EWR
ORD

Jun 7

DLH

as low as

$931

Duluth, US (DLH) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

May 30

DLH
8h 29m
ORD

May 30

YOW
United Airlines Logo
United Airlines

Jun 6

YOW
21h 19m
EWR
ORD

Jun 7

DLH

as low as

$952

Duluth, US (DLH) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

May 30

DLH
5h 31m
ORD

May 30

YOW
United Airlines Logo
United Airlines

Jun 6

YOW
8h 15m
IAD
ORD

Jun 6

DLH

as low as

$1030

Duluth, US (DLH) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

May 30

DLH
8h 29m
ORD

May 30

YOW
United Airlines Logo
United Airlines

Jun 6

YOW
8h 15m
IAD
ORD

Jun 6

DLH

as low as

$1063

Duluth, US (DLH) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

May 30

DLH
9h 8m
ORD

May 30

YOW
United Airlines Logo
United Airlines

Jun 6

YOW
8h 15m
IAD
ORD

Jun 6

DLH

as low as

$1063

Duluth, US (DLH) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

May 30

DLH
9h 8m
ORD

May 30

YOW
United Airlines Logo
United Airlines

Jun 6

YOW
11h 53m
ORD

Jun 6

DLH

as low as

$1159

Duluth, US (DLH) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

May 30

DLH
12h 35m
ORD

May 30

YOW
United Airlines Logo
United Airlines

Jun 6

YOW
11h 53m
ORD

Jun 6

DLH

as low as

$1159

Top Deals on flights from Minneapolis to Windsor

Minneapolis, US (MSP) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

May 29

MSP
25h 16m
YYZ

May 30

YQG
Air Canada Logo
Air Canada

Jun 5

YQG
10h 42m
YYZ
YUL

Jun 5

MSP

as low as

$793

Minneapolis, US (MSP) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

May 29

MSP
24h 31m
ORD
YYZ

May 30

YQG
Air Canada Logo
Air Canada

Jun 5

YQG
10h 42m
YYZ
YUL

Jun 5

MSP

as low as

$802

Minneapolis, US (MSP) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

May 29

MSP
20h 46m
DEN
YYZ

May 30

YQG
Air Canada Logo
Air Canada

Jun 5

YQG
10h 42m
YYZ
YUL

Jun 5

MSP

as low as

$821

Minneapolis, US (MSP) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

May 29

MSP
20h 46m
DEN
YYZ

May 30

YQG
Air Canada Logo
Air Canada

Jun 5

YQG
14h 13m
YYZ
ORD

Jun 5

MSP

as low as

$831

Minneapolis, US (MSP) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

May 29

MSP
20h 46m
DEN
YYZ

May 30

YQG
Air Canada Logo
Air Canada

Jun 5

YQG
8h 24m
YYZ
ORD

Jun 5

MSP

as low as

$831

Minneapolis, US (MSP) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

May 29

MSP
7h 11m
YYZ

May 29

YQG
Air Canada Logo
Air Canada

Jun 5

YQG
10h 24m
YYZ

Jun 5

MSP

as low as

$903