background

Flight Deals from Ontario to Minnesota from $241

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

VS LogoDL LogoAS LogoUA LogoAC LogoWS LogoQR 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 Minneapolis

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

Air Canada Logo
Air Canada

May 10

YTZ
4h 32m
YUL

May 10

MSP
Air Canada Logo
Air Canada

May 11

MSP
6h 55m
YYZ

May 11

YTZ

as low as

$241

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

Air Canada Logo
Air Canada

May 13

YKF
7h 49m
YYZ

May 13

MSP
Air Canada Logo
Air Canada

May 16

MSP
3h 8m
Direct

May 16

YKF

as low as

$242

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

Delta Air Lines Logo
Delta Air Lines

May 23

YYZ
1h 29m
Direct

May 23

MSP
Delta Air Lines Logo
Delta Air Lines

May 25

MSP
3h 9m
Direct

May 25

YYZ

as low as

$242

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

United Airlines Logo
United Airlines

May 23

YYZ
1h 19m
Direct

May 23

MSP
United Airlines Logo
United Airlines

May 25

MSP
3h 8m
Direct

May 25

YYZ

as low as

$242

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

Air Canada Logo
Air Canada

May 13

YHM
8h 4m
YYZ

May 13

MSP
Air Canada Logo
Air Canada

May 25

MSP
7h
YYZ

May 25

YHM

as low as

$242

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

Virgin Atlantic Logo
Virgin Atlantic

May 11

YYZ
1h 26m
Direct

May 11

MSP
Virgin Atlantic Logo
Virgin Atlantic

May 15

MSP
3h 9m
Direct

May 15

YYZ

as low as

$242

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

United Airlines Logo
United Airlines

May 13

YYZ
1h 19m
Direct

May 13

MSP
United Airlines Logo
United Airlines

May 17

MSP
17h 18m
DEN

May 17

YYZ

as low as

$252

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

United Airlines Logo
United Airlines

May 10

YYZ
1h 5m
Direct

May 10

MSP
United Airlines Logo
United Airlines

May 17

MSP
11h 45m
EWR

May 17

YYZ

as low as

$252

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

United Airlines Logo
United Airlines

May 11

YYZ
1h 5m
Direct

May 11

MSP
United Airlines Logo
United Airlines

May 15

MSP
7h 42m
ORD

May 15

YYZ

as low as

$252

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

Delta Air Lines Logo
Delta Air Lines

May 22

YYZ
1h 26m
Direct

May 22

MSP
Delta Air Lines Logo
Delta Air Lines

May 28

MSP
6h 26m
DTW

May 28

YYZ

as low as

$252

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

Delta Air Lines Logo
Delta Air Lines

May 13

YYZ
7h 47m
JFK

May 13

MSP
Delta Air Lines Logo
Delta Air Lines

May 17

MSP
3h 9m
Direct

May 17

YYZ

as low as

$258

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

Delta Air Lines Logo
Delta Air Lines

May 23

YYZ
7h 35m
LGA

May 23

MSP
Delta Air Lines Logo
Delta Air Lines

May 25

MSP
3h 9m
Direct

May 25

YYZ

as low as

$258

Top Deals on flights from Ottawa to Minneapolis

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

Air Canada Logo
Air Canada

Jun 5

YOW
5h 17m
YUL

Jun 5

MSP
Air Canada Logo
Air Canada

Jun 9

MSP
7h 49m
YYZ

Jun 9

YOW

as low as

$591

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

WestJet Logo
WestJet

May 23

YOW
19h 57m
YEG

May 24

MSP
WestJet Logo
WestJet

May 25

MSP
15h 45m
YYC

May 26

YOW

as low as

$593

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

WestJet Logo
WestJet

Jun 19

YOW
19h 57m
YEG

Jun 20

MSP
WestJet Logo
WestJet

Jun 26

MSP
15h 25m
YEG

Jun 27

YOW

as low as

$615

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

Air Canada Logo
Air Canada

May 20

YOW
5h 22m
YUL

May 20

MSP
Air Canada Logo
Air Canada

Jun 11

MSP
7h 49m
YYZ

Jun 11

YOW

as low as

$656

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

Air Canada Logo
Air Canada

May 9

YOW
5h 50m
YYZ

May 9

MSP
Air Canada Logo
Air Canada

Aug 23

MSP
7h 5m
YUL

Aug 23

YOW

as low as

$712

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

Air Canada Logo
Air Canada

May 17

YOW
5h 22m
YUL

May 17

MSP
Air Canada Logo
Air Canada

Jun 11

MSP
7h 49m
YYZ

Jun 11

YOW

as low as

$712

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

Air Canada Logo
Air Canada

May 14

YOW
10h 37m
YYZ
YUL

May 14

MSP
Air Canada Logo
Air Canada

May 18

MSP
12h 24m
YUL
YYZ

May 19

YOW

as low as

$748

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

Air Canada Logo
Air Canada

May 14

YOW
5h 50m
YYZ

May 14

MSP
Air Canada Logo
Air Canada

May 18

MSP
12h 24m
YUL
YYZ

May 19

YOW

as low as

$764

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

WestJet Logo
WestJet

Jun 21

YOW
18h 41m
YYC

Jun 22

MSP
WestJet Logo
WestJet

Jun 25

MSP
15h 25m
YEG

Jun 26

YOW

as low as

$776

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

WestJet Logo
WestJet

May 14

YOW
6h 50m
YWG

May 14

MSP
WestJet Logo
WestJet

May 18

MSP
15h 25m
YEG

May 19

YOW

as low as

$843

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

WestJet Logo
WestJet

May 14

YOW
6h 50m
YWG

May 14

MSP
WestJet Logo
WestJet

May 18

MSP
11h 37m
ATL
YYZ

May 19

YOW

as low as

$850

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

WestJet Logo
WestJet

May 14

YOW
11h 10m
YYZ
LGA

May 14

MSP
WestJet Logo
WestJet

May 18

MSP
11h 37m
ATL
YYZ

May 19

YOW

as low as

$872

Top Deals on flights from Windsor to Minneapolis

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

Air Canada Logo
Air Canada

May 29

YQG
7h 24m
YYZ
ORD

May 29

MSP
Air Canada Logo
Air Canada

Jun 5

MSP
8h 11m
YYZ

Jun 5

YQG

as low as

$673

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

Air Canada Logo
Air Canada

May 29

YQG
9h 24m
YYZ

May 29

MSP
Air Canada Logo
Air Canada

Jun 5

MSP
8h 11m
YYZ

Jun 5

YQG

as low as

$682

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

Air Canada Logo
Air Canada

May 18

YQG
9h 42m
YYZ
YUL

May 18

MSP
Air Canada Logo
Air Canada

Jun 11

MSP
8h 11m
YYZ

Jun 11

YQG

as low as

$708

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

Air Canada Logo
Air Canada

May 29

YQG
7h 24m
YYZ
ORD

May 29

MSP
Air Canada Logo
Air Canada

Jun 5

MSP
21h 44m
DEN
YYZ

Jun 6

YQG

as low as

$719

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

Air Canada Logo
Air Canada

May 18

YQG
9h 24m
YYZ

May 18

MSP
Air Canada Logo
Air Canada

Jun 11

MSP
8h 11m
YYZ

Jun 11

YQG

as low as

$727

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

Air Canada Logo
Air Canada

May 29

YQG
9h 42m
YYZ
YUL

May 29

MSP
Air Canada Logo
Air Canada

Jun 5

MSP
21h 44m
DEN
YYZ

Jun 6

YQG

as low as

$730

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

Air Canada Logo
Air Canada

May 8

YQG
9h 42m
YYZ
YUL

May 8

MSP
Air Canada Logo
Air Canada

Jun 4

MSP
8h 11m
YYZ

Jun 4

YQG

as low as

$1352

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

Air Canada Logo
Air Canada

May 8

YQG
9h 24m
YYZ

May 8

MSP
Air Canada Logo
Air Canada

Jun 4

MSP
8h 11m
YYZ

Jun 4

YQG

as low as

$1370

Top Deals on flights from London to Minneapolis

London, CA (YXU) - Minneapolis, US (MSP)

United Airlines Logo
United Airlines

May 30

YXU
3h 54m
YYZ

May 30

MSP
United Airlines Logo
United Airlines

Jun 6

MSP
7h 43m
YYZ

Jun 6

YXU

as low as

$725

London, CA (YXU) - Minneapolis, US (MSP)

Air Canada Logo
Air Canada

May 30

YXU
3h 54m
YYZ

May 30

MSP
Air Canada Logo
Air Canada

Jun 6

MSP
7h 44m
YYZ

Jun 6

YXU

as low as

$725

London, CA (YXU) - Minneapolis, US (MSP)

WestJet Logo
WestJet

May 30

YXU
8h 7m
YYC

May 30

MSP
WestJet Logo
WestJet

Jun 6

MSP
14h 14m
YQR
YYC

Jun 7

YXU

as low as

$737

London, CA (YXU) - Minneapolis, US (MSP)

United Airlines Logo
United Airlines

May 30

YXU
8h 9m
YYZ
DEN

May 30

MSP
United Airlines Logo
United Airlines

Jun 6

MSP
7h 43m
YYZ

Jun 6

YXU

as low as

$740

London, CA (YXU) - Minneapolis, US (MSP)

Air Canada Logo
Air Canada

May 30

YXU
8h 13m
YYZ
ORD

May 30

MSP
Air Canada Logo
Air Canada

Jun 6

MSP
7h 44m
YYZ

Jun 6

YXU

as low as

$740

London, CA (YXU) - Minneapolis, US (MSP)

WestJet Logo
WestJet

May 30

YXU
12h 25m
YYC
YXE

May 30

MSP
WestJet Logo
WestJet

Jun 6

MSP
14h 14m
YQR
YYC

Jun 7

YXU

as low as

$762

London, CA (YXU) - Minneapolis, US (MSP)

Air Canada Logo
Air Canada

May 30

YXU
8h 13m
YYZ
ORD

May 30

MSP
Air Canada Logo
Air Canada

Jun 6

MSP
16h 1m
ORD
YYZ

Jun 7

YXU

as low as

$774

London, CA (YXU) - Minneapolis, US (MSP)

United Airlines Logo
United Airlines

May 30

YXU
8h 9m
YYZ
DEN

May 30

MSP
United Airlines Logo
United Airlines

Jun 6

MSP
16h
ORD
YYZ

Jun 7

YXU

as low as

$774

London, CA (YXU) - Minneapolis, US (MSP)

WestJet Logo
WestJet

May 30

YXU
8h 7m
YYC

May 30

MSP
WestJet Logo
WestJet

Jun 6

MSP
14h 14m
YYC

Jun 7

YXU

as low as

$832

London, CA (YXU) - Minneapolis, US (MSP)

Air Canada Logo
Air Canada

May 30

YXU
3h 54m
YYZ

May 30

MSP
Air Canada Logo
Air Canada

Jun 6

MSP
11h 24m
ORD
YYZ

Jun 6

YXU

as low as

$863

London, CA (YXU) - Minneapolis, US (MSP)

Air Canada Logo
Air Canada

May 30

YXU
8h 13m
YYZ
ORD

May 30

MSP
Air Canada Logo
Air Canada

Jun 6

MSP
11h 24m
ORD
YYZ

Jun 6

YXU

as low as

$878

London, CA (YXU) - Minneapolis, US (MSP)

Air Canada Logo
Air Canada

May 30

YXU
3h 54m
YYZ

May 30

MSP
Air Canada Logo
Air Canada

Jun 6

MSP
7h 44m
YYZ

Jun 6

YXU

as low as

$1236

Top Deals on flights from Toronto to Duluth

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

United Airlines Logo
United Airlines

May 29

YYZ
14h 52m
ORD

May 30

DLH
United Airlines Logo
United Airlines

Jun 5

DLH
14h 51m
ORD
IAD

Jun 6

YYZ

as low as

$746

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

United Airlines Logo
United Airlines

May 29

YYZ
4h 52m
ORD

May 29

DLH
United Airlines Logo
United Airlines

Jun 5

DLH
14h 51m
ORD
IAD

Jun 6

YYZ

as low as

$746

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

United Airlines Logo
United Airlines

May 29

YYZ
5h 40m
ORD

May 29

DLH
United Airlines Logo
United Airlines

Jun 5

DLH
14h 51m
ORD
IAD

Jun 6

YYZ

as low as

$746

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

United Airlines Logo
United Airlines

May 29

YYZ
4h 29m
ORD

May 29

DLH
United Airlines Logo
United Airlines

Jun 5

DLH
14h 51m
ORD
IAD

Jun 6

YYZ

as low as

$746

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

United Airlines Logo
United Airlines

May 29

YYZ
21h 7m
ORD

May 30

DLH
United Airlines Logo
United Airlines

Jun 5

DLH
4h 45m
ORD

Jun 5

YYZ

as low as

$793

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

United Airlines Logo
United Airlines

May 29

YYZ
22h 52m
ORD

May 30

DLH
United Airlines Logo
United Airlines

Jun 5

DLH
4h 45m
ORD

Jun 5

YYZ

as low as

$793

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

United Airlines Logo
United Airlines

May 29

YYZ
21h 42m
ORD

May 30

DLH
United Airlines Logo
United Airlines

Jun 5

DLH
4h 45m
ORD

Jun 5

YYZ

as low as

$793

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

United Airlines Logo
United Airlines

May 29

YYZ
18h 37m
ORD

May 30

DLH
United Airlines Logo
United Airlines

Jun 5

DLH
4h 45m
ORD

Jun 5

YYZ

as low as

$793

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

Air Canada Logo
Air Canada

May 29

YYZ
8h 45m
ORD

May 29

DLH
United Airlines Logo
United Airlines

Jun 5

DLH
14h 51m
ORD
IAD

Jun 6

YYZ

as low as

$819

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

Air Canada Logo
Air Canada

May 29

YYZ
7h 34m
ORD

May 29

DLH
United Airlines Logo
United Airlines

Jun 5

DLH
14h 51m
ORD
IAD

Jun 6

YYZ

as low as

$819

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

Air Canada Logo
Air Canada

May 29

YYZ
10h 55m
ORD

May 29

DLH
United Airlines Logo
United Airlines

Jun 5

DLH
14h 51m
ORD
IAD

Jun 6

YYZ

as low as

$819

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

Air Canada Logo
Air Canada

May 29

YYZ
8h 45m
ORD

May 29

DLH
United Airlines Logo
United Airlines

Jun 5

DLH
4h 45m
ORD

Jun 5

YYZ

as low as

$844

Top Deals on flights from Ottawa to Duluth

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

United Airlines Logo
United Airlines

May 30

YOW
5h 30m
ORD

May 30

DLH
United Airlines Logo
United Airlines

Jun 6

DLH
13h 58m
ORD
EWR

Jun 7

YOW

as low as

$728

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

United Airlines Logo
United Airlines

May 30

YOW
5h 30m
ORD

May 30

DLH
United Airlines Logo
United Airlines

Jun 6

DLH
14h 45m
ORD
IAD

Jun 7

YOW

as low as

$728

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

United Airlines Logo
United Airlines

May 30

YOW
8h 49m
ORD

May 30

DLH
United Airlines Logo
United Airlines

Jun 6

DLH
14h 45m
ORD
IAD

Jun 7

YOW

as low as

$752

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

United Airlines Logo
United Airlines

May 30

YOW
8h 49m
ORD

May 30

DLH
United Airlines Logo
United Airlines

Jun 6

DLH
13h 58m
ORD
EWR

Jun 7

YOW

as low as

$752

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

United Airlines Logo
United Airlines

May 30

YOW
8h 59m
YYZ
ORD

May 30

DLH
United Airlines Logo
United Airlines

Jun 6

DLH
14h 45m
ORD
IAD

Jun 7

YOW

as low as

$764

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

United Airlines Logo
United Airlines

May 30

YOW
16h 25m
YYZ
ORD

May 30

DLH
United Airlines Logo
United Airlines

Jun 6

DLH
13h 58m
ORD
EWR

Jun 7

YOW

as low as

$764

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

United Airlines Logo
United Airlines

May 30

YOW
16h 25m
YYZ
ORD

May 30

DLH
United Airlines Logo
United Airlines

Jun 6

DLH
14h 45m
ORD
IAD

Jun 7

YOW

as low as

$764

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

United Airlines Logo
United Airlines

May 30

YOW
5h 30m
ORD

May 30

DLH
United Airlines Logo
United Airlines

Jun 6

DLH
19h 14m
ORD
DCA

Jun 7

YOW

as low as

$861

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

United Airlines Logo
United Airlines

May 30

YOW
8h 49m
ORD

May 30

DLH
United Airlines Logo
United Airlines

Jun 6

DLH
19h 14m
ORD
DCA

Jun 7

YOW

as low as

$886

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

United Airlines Logo
United Airlines

May 30

YOW
5h 30m
ORD

May 30

DLH
United Airlines Logo
United Airlines

Jun 6

DLH
18h 51m
ORD

Jun 7

YOW

as low as

$917

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

Air Canada Logo
Air Canada

May 30

YOW
5h 30m
ORD

May 30

DLH
United Airlines Logo
United Airlines

Jun 6

DLH
14h 45m
ORD
IAD

Jun 7

YOW

as low as

$1023

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

Air Canada Logo
Air Canada

May 30

YOW
5h 30m
ORD

May 30

DLH
United Airlines Logo
United Airlines

Jun 6

DLH
13h 58m
ORD
EWR

Jun 7

YOW

as low as

$1023

Top Deals on flights from London to Duluth

London, CA (YXU) - Duluth, US (DLH)

United Airlines Logo
United Airlines

May 30

YXU
13h
YYZ
ORD

May 30

DLH
United Airlines Logo
United Airlines

Jun 6

DLH
14h 5m
ORD
YYZ

Jun 7

YXU

as low as

$790

Top Deals on flights from Toronto to Rochester

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

American Airlines Logo
American Airlines

May 29

YYZ
4h 50m
ORD

May 29

RST
American Airlines Logo
American Airlines

Jun 5

RST
9h 4m
ORD

Jun 5

YYZ

as low as

$423

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

American Airlines Logo
American Airlines

May 29

YYZ
4h 7m
ORD

May 29

RST
American Airlines Logo
American Airlines

Jun 5

RST
4h 56m
ORD

Jun 5

YYZ

as low as

$423

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

American Airlines Logo
American Airlines

May 29

YYZ
5h 31m
ORD

May 29

RST
American Airlines Logo
American Airlines

Jun 5

RST
3h 59m
ORD

Jun 5

YYZ

as low as

$423

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

American Airlines Logo
American Airlines

May 29

YYZ
6h 15m
ORD

May 29

RST
American Airlines Logo
American Airlines

Jun 5

RST
3h 59m
ORD

Jun 5

YYZ

as low as

$423

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

American Airlines Logo
American Airlines

May 29

YYZ
4h 50m
ORD

May 29

RST
American Airlines Logo
American Airlines

Jun 5

RST
4h 56m
ORD

Jun 5

YYZ

as low as

$423

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

American Airlines Logo
American Airlines

May 29

YYZ
7h 55m
LGA
ORD

May 29

RST
American Airlines Logo
American Airlines

Jun 5

RST
3h 59m
ORD

Jun 5

YYZ

as low as

$433

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

American Airlines Logo
American Airlines

May 29

YYZ
7h 25m
CLT
ORD

May 29

RST
American Airlines Logo
American Airlines

Jun 5

RST
3h 59m
ORD

Jun 5

YYZ

as low as

$433

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

American Airlines Logo
American Airlines

May 29

YYZ
8h 14m
LGA
ORD

May 29

RST
American Airlines Logo
American Airlines

Jun 5

RST
3h 59m
ORD

Jun 5

YYZ

as low as

$433

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

American Airlines Logo
American Airlines

May 29

YYZ
7h 55m
LGA
ORD

May 29

RST
American Airlines Logo
American Airlines

Jun 5

RST
5h 40m
ORD

Jun 5

YYZ

as low as

$433

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

American Airlines Logo
American Airlines

May 29

YYZ
8h 14m
LGA
ORD

May 29

RST
American Airlines Logo
American Airlines

Jun 5

RST
4h 56m
ORD

Jun 5

YYZ

as low as

$433

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

American Airlines Logo
American Airlines

May 29

YYZ
7h 25m
CLT
ORD

May 29

RST
American Airlines Logo
American Airlines

Jun 5

RST
4h 56m
ORD

Jun 5

YYZ

as low as

$433

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

American Airlines Logo
American Airlines

May 29

YYZ
7h 55m
LGA
ORD

May 29

RST
American Airlines Logo
American Airlines

Jun 5

RST
4h 56m
ORD

Jun 5

YYZ

as low as

$433