background

Flight Deals from Miami to Ontario from $285

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

DL LogoUA LogoAC LogoAV LogoWS LogoAM LogoCM 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 Miami to Toronto

Miami, US (MIA) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

May 29

MIA
11h 25m
YYZ

May 30

YKF
Air Canada Logo
Air Canada

Jun 3

YKF
8h 53m
YUL

Jun 4

MIA

as low as

$285

Miami, US (MIA) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

May 29

MIA
3h 22m
Direct

May 29

YYZ
Air Canada Logo
Air Canada

Jun 3

YYZ
8h 53m
YUL

Jun 4

MIA

as low as

$285

Miami, US (MIA) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

May 22

MIA
11h 35m
YYZ

May 23

YHM
Air Canada Logo
Air Canada

May 28

YHM
3h 19m
Direct

May 28

MIA

as low as

$287

Miami, US (MIA) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

Jun 3

MIA
3h 24m
Direct

Jun 3

YYZ
American Airlines Logo
American Airlines

Jun 5

YYZ
3h 15m
Direct

Jun 5

MIA

as low as

$287

Miami, US (MIA) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

Jun 4

MIA
8h 43m
EWR

Jun 4

YYZ
United Airlines Logo
United Airlines

Jun 18

YYZ
3h 16m
Direct

Jun 18

MIA

as low as

$296

Miami, US (MIA) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

May 23

MIA
3h 19m
Direct

May 24

YYZ
Air Canada Logo
Air Canada

May 27

YYZ
11h 29m
YUL
EWR

May 27

MIA

as low as

$301

Miami, US (MIA) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

May 22

MIA
10h 5m
YYZ

May 22

YHM
Air Canada Logo
Air Canada

May 28

YHM
7h 19m
ORD

May 28

MIA

as low as

$302

Miami, US (MIA) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

Jun 4

MIA
5h 44m
IAD

Jun 4

YYZ
United Airlines Logo
United Airlines

Jun 18

YYZ
8h 11m
YUL

Jun 19

MIA

as low as

$302

Miami, US (MIA) - Toronto, CA (YTO)

Delta Air Lines Logo
Delta Air Lines

May 29

MIA
6h 20m
DTW

May 29

YYZ
Delta Air Lines Logo
Delta Air Lines

May 31

YYZ
6h 27m
ATL

Jun 1

MIA

as low as

$312

Miami, US (MIA) - Toronto, CA (YTO)

Delta Air Lines Logo
Delta Air Lines

May 30

MIA
6h 20m
DTW

May 30

YYZ
Delta Air Lines Logo
Delta Air Lines

Jun 2

YYZ
6h 20m
LGA

Jun 2

MIA

as low as

$312

Miami, US (MIA) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 27

MIA
8h 7m
CLT

May 27

YYZ
American Airlines Logo
American Airlines

Jun 10

YYZ
3h 30m
Direct

Jun 10

MIA

as low as

$329

Miami, US (MIA) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 30

MIA
4h 54m
DCA

May 30

YYZ
American Airlines Logo
American Airlines

Jun 2

YYZ
3h 30m
Direct

Jun 2

MIA

as low as

$329

Top Deals on flights from Miami to Ottawa

Miami, US (MIA) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

May 10

MIA
11h 34m
YYZ

May 11

YOW
Air Canada Logo
Air Canada

May 11

YOW
9h 44m
YUL
YYZ

May 11

MIA

as low as

$409

Miami, US (MIA) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

May 10

MIA
10h 39m
YYZ

May 11

YOW
Air Canada Logo
Air Canada

May 11

YOW
5h 38m
YUL

May 12

MIA

as low as

$426

Miami, US (MIA) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

Jun 17

MIA
7h 52m
YUL

Jun 17

YOW
Air Canada Logo
Air Canada

Jul 9

YOW
7h 11m
YUL

Jul 9

MIA

as low as

$519

Miami, US (MIA) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

May 1

MIA
14h 44m
IAH
YYZ

May 1

YOW
United Airlines Logo
United Airlines

May 2

YOW
15h 46m
EWR

May 2

MIA

as low as

$527

Miami, US (MIA) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

Jun 25

MIA
9h 19m
ORD
YYZ

Jun 26

YOW
Air Canada Logo
Air Canada

Aug 2

YOW
10h 46m
YYZ

Aug 2

MIA

as low as

$603

Miami, US (MIA) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

Jun 13

MIA
7h 52m
YUL

Jun 13

YOW
Air Canada Logo
Air Canada

Jun 16

YOW
13h 48m
YTZ
YUL

Jun 17

MIA

as low as

$655

Miami, US (MIA) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

Jun 18

MIA
7h 50m
YUL

Jun 18

YOW
Air Canada Logo
Air Canada

Jul 16

YOW
12h 46m
YTZ
YUL

Jul 16

MIA

as low as

$704

Miami, US (MIA) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

May 13

MIA
10h 28m
EWR

May 13

YOW
United Airlines Logo
United Airlines

May 16

YOW
14h 55m
EWR

May 17

MIA

as low as

$708

Miami, US (MIA) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

Jun 25

MIA
10h 43m
EWR

Jun 25

YOW
United Airlines Logo
United Airlines

Aug 2

YOW
16h 20m
IAD

Aug 3

MIA

as low as

$739

Miami, US (MIA) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

Jun 25

MIA
9h 19m
ORD
YYZ

Jun 26

YOW
Air Canada Logo
Air Canada

Aug 2

YOW
9h 59m
YYZ
ORD

Aug 2

MIA

as low as

$788

Miami, US (MIA) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

Jun 25

MIA
8h 50m
ORD
YYZ

Jun 25

YOW
United Airlines Logo
United Airlines

Aug 2

YOW
16h 20m
IAD

Aug 3

MIA

as low as

$868

Miami, US (MIA) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

May 9

MIA
10h 28m
EWR

May 9

YOW
United Airlines Logo
United Airlines

Aug 4

YOW
12h 20m
DCA
EWR

Aug 4

MIA

as low as

$914

Top Deals on flights from Miami to Windsor

Miami, US (MIA) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

May 29

MIA
11h 51m
YYZ

May 30

YQG
Air Canada Logo
Air Canada

Jun 5

YQG
14h 3m
YYZ
YUL

Jun 6

MIA

as low as

$482

Miami, US (MIA) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

May 29

MIA
19h 16m
YUL
YYZ

May 30

YQG
Air Canada Logo
Air Canada

Jun 5

YQG
14h 3m
YYZ
YUL

Jun 6

MIA

as low as

$487

Miami, US (MIA) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

May 29

MIA
11h 51m
YYZ

May 30

YQG
Air Canada Logo
Air Canada

Jun 5

YQG
10h 34m
YYZ

Jun 5

MIA

as low as

$526

Miami, US (MIA) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

May 29

MIA
17h 14m
ORD
YYZ

May 30

YQG
Air Canada Logo
Air Canada

Jun 5

YQG
14h 3m
YYZ
YUL

Jun 6

MIA

as low as

$551

Miami, US (MIA) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

May 29

MIA
21h 11m
ORD
YYZ

May 30

YQG
Air Canada Logo
Air Canada

Jun 5

YQG
14h 3m
YYZ
YUL

Jun 6

MIA

as low as

$551

Top Deals on flights from Miami to London

Miami, US (MIA) - London, CA (YXU)

Air Canada Logo
Air Canada

May 28

MIA
17h 1m
ORD
YYZ

May 29

YXU
Air Canada Logo
Air Canada

Jun 4

YXU
9h 56m
YYZ
EWR

Jun 4

MIA

as low as

$435

Miami, US (MIA) - London, CA (YXU)

United Airlines Logo
United Airlines

May 28

MIA
17h 1m
ORD
YYZ

May 29

YXU
United Airlines Logo
United Airlines

Jun 4

YXU
8h 59m
YYZ
ORD

Jun 4

MIA

as low as

$435

Miami, US (MIA) - London, CA (YXU)

Air Canada Logo
Air Canada

May 28

MIA
17h 1m
ORD
YYZ

May 29

YXU
Air Canada Logo
Air Canada

Jun 4

YXU
10h 54m
YYZ

Jun 4

MIA

as low as

$443

Miami, US (MIA) - London, CA (YXU)

Air Canada Logo
Air Canada

May 16

MIA
11h 38m
YYZ

May 17

YXU
Air Canada Logo
Air Canada

May 18

YXU
14h 34m
YYZ

May 18

MIA

as low as

$477

Miami, US (MIA) - London, CA (YXU)

Air Canada Logo
Air Canada

May 14

MIA
11h 39m
YYZ

May 15

YXU
Air Canada Logo
Air Canada

Jun 11

YXU
14h 34m
YYZ

Jun 11

MIA

as low as

$498

Miami, US (MIA) - London, CA (YXU)

United Airlines Logo
United Airlines

May 28

MIA
21h 44m
EWR
YYZ

May 29

YXU
United Airlines Logo
United Airlines

Jun 4

YXU
10h 54m
YYZ

Jun 4

MIA

as low as

$515

Miami, US (MIA) - London, CA (YXU)

Air Canada Logo
Air Canada

May 28

MIA
21h 23m
YYZ

May 29

YXU
Air Canada Logo
Air Canada

Jun 4

YXU
9h 56m
YYZ
EWR

Jun 4

MIA

as low as

$607

Miami, US (MIA) - London, CA (YXU)

Air Canada Logo
Air Canada

May 28

MIA
21h 23m
YYZ

May 29

YXU
Air Canada Logo
Air Canada

Jun 4

YXU
10h 54m
YYZ

Jun 4

MIA

as low as

$615

Miami, US (MIA) - London, CA (YXU)

Air Canada Logo
Air Canada

May 16

MIA
13h 33m
YUL
YYZ

May 16

YXU
Air Canada Logo
Air Canada

May 18

YXU
14h 34m
YYZ

May 18

MIA

as low as

$621

Miami, US (MIA) - London, CA (YXU)

Air Canada Logo
Air Canada

May 28

MIA
20h 58m
ORD
YYZ

May 29

YXU
Air Canada Logo
Air Canada

Jun 4

YXU
9h 56m
YYZ
EWR

Jun 4

MIA

as low as

$621

Miami, US (MIA) - London, CA (YXU)

Air Canada Logo
Air Canada

May 14

MIA
11h 39m
YYZ

May 15

YXU
Air Canada Logo
Air Canada

Jun 11

YXU
8h 43m
YYZ
YUL

Jun 12

MIA

as low as

$1056

Miami, US (MIA) - London, CA (YXU)

Air Canada Logo
Air Canada

May 16

MIA
13h 33m
YUL
YYZ

May 16

YXU
Air Canada Logo
Air Canada

May 18

YXU
11h 44m
YYZ
PHL

May 18

MIA

as low as

$6717

Top Deals on flights from Miami to Thunder Bay

Miami, US (MIA) - Thunder Bay, CA (YQT)

United Airlines Logo
United Airlines

May 30

MIA
9h 49m
EWR
YYZ

May 30

YQT
United Airlines Logo
United Airlines

Jun 6

YQT
17h 30m
YYZ
IAH

Jun 6

MIA

as low as

$391

Miami, US (MIA) - Thunder Bay, CA (YQT)

Air Canada Logo
Air Canada

May 30

MIA
10h 54m
YYZ

May 30

YQT
United Airlines Logo
United Airlines

Jun 6

YQT
17h 30m
YYZ
IAH

Jun 6

MIA

as low as

$405

Miami, US (MIA) - Thunder Bay, CA (YQT)

United Airlines Logo
United Airlines

May 30

MIA
16h 49m
EWR
YYZ

May 30

YQT
United Airlines Logo
United Airlines

Jun 6

YQT
17h 30m
YYZ
IAH

Jun 6

MIA

as low as

$406

Miami, US (MIA) - Thunder Bay, CA (YQT)

United Airlines Logo
United Airlines

May 30

MIA
15h 43m
EWR
YYZ

May 30

YQT
United Airlines Logo
United Airlines

Jun 6

YQT
17h 30m
YYZ
IAH

Jun 6

MIA

as low as

$406

Miami, US (MIA) - Thunder Bay, CA (YQT)

Air Canada Logo
Air Canada

May 30

MIA
14h 54m
YUL
YYZ

May 30

YQT
United Airlines Logo
United Airlines

Jun 6

YQT
17h 30m
YYZ
IAH

Jun 6

MIA

as low as

$410

Miami, US (MIA) - Thunder Bay, CA (YQT)

United Airlines Logo
United Airlines

May 30

MIA
9h 49m
EWR
YYZ

May 30

YQT
Air Canada Logo
Air Canada

Jun 6

YQT
19h 3m
YYZ
YUL

Jun 7

MIA

as low as

$442

Miami, US (MIA) - Thunder Bay, CA (YQT)

United Airlines Logo
United Airlines

May 30

MIA
9h 28m
IAD
YYZ

May 30

YQT
United Airlines Logo
United Airlines

Jun 6

YQT
17h 30m
YYZ
IAH

Jun 6

MIA

as low as

$450

Miami, US (MIA) - Thunder Bay, CA (YQT)

United Airlines Logo
United Airlines

May 30

MIA
9h 49m
EWR
YYZ

May 30

YQT
United Airlines Logo
United Airlines

Jun 6

YQT
9h 59m
YYZ
ORD

Jun 6

MIA

as low as

$463

Miami, US (MIA) - Thunder Bay, CA (YQT)

Air Canada Logo
Air Canada

May 30

MIA
10h 54m
YYZ

May 30

YQT
United Airlines Logo
United Airlines

Jun 6

YQT
9h 59m
YYZ
ORD

Jun 6

MIA

as low as

$477

Miami, US (MIA) - Thunder Bay, CA (YQT)

United Airlines Logo
United Airlines

May 30

MIA
16h 49m
EWR
YYZ

May 30

YQT
United Airlines Logo
United Airlines

Jun 6

YQT
9h 59m
YYZ
ORD

Jun 6

MIA

as low as

$478

Miami, US (MIA) - Thunder Bay, CA (YQT)

United Airlines Logo
United Airlines

May 30

MIA
15h 43m
EWR
YYZ

May 30

YQT
United Airlines Logo
United Airlines

Jun 6

YQT
9h 59m
YYZ
ORD

Jun 6

MIA

as low as

$478

Miami, US (MIA) - Thunder Bay, CA (YQT)

United Airlines Logo
United Airlines

May 30

MIA
9h 28m
IAD
YYZ

May 30

YQT
Air Canada Logo
Air Canada

Jun 6

YQT
19h 3m
YYZ
YUL

Jun 7

MIA

as low as

$501

Top Deals on flights from Miami to Timmins

Miami, US (MIA) - Timmins, CA (YTS)

Air Canada Logo
Air Canada

May 29

MIA
9h 54m
ORD
YYZ

May 29

YTS
Air Canada Logo
Air Canada

Jun 5

YTS
13h 13m
YYZ
YUL

Jun 6

MIA

as low as

$435

Miami, US (MIA) - Timmins, CA (YTS)

Air Canada Logo
Air Canada

May 29

MIA
10h 19m
YYZ

May 29

YTS
Air Canada Logo
Air Canada

Jun 5

YTS
13h 13m
YYZ
YUL

Jun 6

MIA

as low as

$449

Miami, US (MIA) - Timmins, CA (YTS)

Air Canada Logo
Air Canada

May 29

MIA
12h 34m
YYZ

May 30

YTS
Air Canada Logo
Air Canada

Jun 5

YTS
13h 13m
YYZ
YUL

Jun 6

MIA

as low as

$449

Miami, US (MIA) - Timmins, CA (YTS)

Air Canada Logo
Air Canada

May 29

MIA
14h 19m
YUL
YYZ

May 29

YTS
Air Canada Logo
Air Canada

Jun 5

YTS
13h 13m
YYZ
YUL

Jun 6

MIA

as low as

$454

Miami, US (MIA) - Timmins, CA (YTS)

Air Canada Logo
Air Canada

May 29

MIA
17h 57m
ORD
YYZ

May 30

YTS
Air Canada Logo
Air Canada

Jun 5

YTS
13h 13m
YYZ
YUL

Jun 6

MIA

as low as

$458

Miami, US (MIA) - Timmins, CA (YTS)

Air Canada Logo
Air Canada

May 29

MIA
11h 59m
EWR
YYZ

May 29

YTS
Air Canada Logo
Air Canada

Jun 5

YTS
13h 13m
YYZ
YUL

Jun 6

MIA

as low as

$494

Miami, US (MIA) - Timmins, CA (YTS)

Air Canada Logo
Air Canada

May 29

MIA
9h 54m
ORD
YYZ

May 29

YTS
Air Canada Logo
Air Canada

Jun 5

YTS
9h 44m
YYZ

Jun 5

MIA

as low as

$512

Miami, US (MIA) - Timmins, CA (YTS)

Air Canada Logo
Air Canada

May 29

MIA
12h 34m
YYZ

May 30

YTS
Air Canada Logo
Air Canada

Jun 5

YTS
9h 44m
YYZ

Jun 5

MIA

as low as

$526

Miami, US (MIA) - Timmins, CA (YTS)

Air Canada Logo
Air Canada

May 29

MIA
10h 19m
YYZ

May 29

YTS
Air Canada Logo
Air Canada

Jun 5

YTS
9h 44m
YYZ

Jun 5

MIA

as low as

$526

Miami, US (MIA) - Timmins, CA (YTS)

Air Canada Logo
Air Canada

May 29

MIA
17h 57m
ORD
YYZ

May 30

YTS
Air Canada Logo
Air Canada

Jun 5

YTS
9h 44m
YYZ

Jun 5

MIA

as low as

$536

Miami, US (MIA) - Timmins, CA (YTS)

Air Canada Logo
Air Canada

May 29

MIA
11h 59m
EWR
YYZ

May 29

YTS
Air Canada Logo
Air Canada

Jun 5

YTS
9h 44m
YYZ

Jun 5

MIA

as low as

$571

Top Deals on flights from Miami to Greater Sudbury

Miami, US (MIA) - Greater Sudbury, CA (YSB)

Air Canada Logo
Air Canada

Jun 13

MIA
11h 27m
YYZ

Jun 14

YSB
Air Canada Logo
Air Canada

Jun 20

YSB
7h 14m
YYZ

Jun 20

MIA

as low as

$456

Miami, US (MIA) - Greater Sudbury, CA (YSB)

Air Canada Logo
Air Canada

Jun 14

MIA
11h 27m
YYZ

Jun 15

YSB
Air Canada Logo
Air Canada

Jun 21

YSB
7h 14m
YYZ

Jun 21

MIA

as low as

$494

Miami, US (MIA) - Greater Sudbury, CA (YSB)

Air Canada Logo
Air Canada

Jun 14

MIA
11h 27m
YYZ

Jun 15

YSB
Air Canada Logo
Air Canada

Jun 21

YSB
8h 16m
YYZ
YUL

Jun 22

MIA

as low as

$495

Miami, US (MIA) - Greater Sudbury, CA (YSB)

Air Canada Logo
Air Canada

May 29

MIA
11h 27m
YYZ

May 30

YSB
Air Canada Logo
Air Canada

Jun 5

YSB
21h 23m
YYZ
YUL

Jun 6

MIA

as low as

$514

Miami, US (MIA) - Greater Sudbury, CA (YSB)

Air Canada Logo
Air Canada

May 29

MIA
18h 52m
YUL
YYZ

May 30

YSB
Air Canada Logo
Air Canada

Jun 5

YSB
21h 23m
YYZ
YUL

Jun 6

MIA

as low as

$519

Miami, US (MIA) - Greater Sudbury, CA (YSB)

Air Canada Logo
Air Canada

May 29

MIA
16h 50m
ORD
YYZ

May 30

YSB
Air Canada Logo
Air Canada

Jun 5

YSB
21h 23m
YYZ
YUL

Jun 6

MIA

as low as

$578

Miami, US (MIA) - Greater Sudbury, CA (YSB)

United Airlines Logo
United Airlines

May 29

MIA
16h 50m
ORD
YYZ

May 30

YSB
United Airlines Logo
United Airlines

Jun 5

YSB
21h 23m
YYZ
YUL

Jun 6

MIA

as low as

$583

Miami, US (MIA) - Greater Sudbury, CA (YSB)

Air Canada Logo
Air Canada

Jun 14

MIA
9h 17m
EWR
YYZ

Jun 14

YSB
Air Canada Logo
Air Canada

Jun 21

YSB
8h 16m
YYZ
YUL

Jun 22

MIA

as low as

$923

Miami, US (MIA) - Greater Sudbury, CA (YSB)

Air Canada Logo
Air Canada

Jun 13

MIA
9h 17m
EWR
YYZ

Jun 13

YSB
Air Canada Logo
Air Canada

Jun 20

YSB
9h 50m
YYZ
YUL

Jun 20

MIA

as low as

$1066

Top Deals on flights from Miami to Sault Ste. Marie

Miami, US (MIA) - Sault Ste. Marie, CA (YAM)

Air Canada Logo
Air Canada

May 29

MIA
13h 14m
YYZ

May 30

YAM
Air Canada Logo
Air Canada

Jun 5

YAM
15h 14m
YYZ

Jun 5

MIA

as low as

$475

Miami, US (MIA) - Sault Ste. Marie, CA (YAM)

Air Canada Logo
Air Canada

May 29

MIA
20h 39m
YUL
YYZ

May 30

YAM
Air Canada Logo
Air Canada

Jun 5

YAM
15h 14m
YYZ

Jun 5

MIA

as low as

$481

Miami, US (MIA) - Sault Ste. Marie, CA (YAM)

Air Canada Logo
Air Canada

May 29

MIA
18h 37m
ORD
YYZ

May 30

YAM
Air Canada Logo
Air Canada

Jun 5

YAM
15h 14m
YYZ

Jun 5

MIA

as low as

$485

Miami, US (MIA) - Sault Ste. Marie, CA (YAM)

Air Canada Logo
Air Canada

May 29

MIA
13h 14m
YYZ

May 30

YAM
Air Canada Logo
Air Canada

Jun 5

YAM
18h 43m
YYZ
YUL

Jun 6

MIA

as low as

$490

Miami, US (MIA) - Sault Ste. Marie, CA (YAM)

Air Canada Logo
Air Canada

May 29

MIA
9h 39m
ORD
YYZ

May 29

YAM
Air Canada Logo
Air Canada

Jun 5

YAM
15h 14m
YYZ

Jun 5

MIA

as low as

$563

Miami, US (MIA) - Sault Ste. Marie, CA (YAM)

Air Canada Logo
Air Canada

May 29

MIA
10h 4m
YYZ

May 29

YAM
Air Canada Logo
Air Canada

Jun 5

YAM
15h 14m
YYZ

Jun 5

MIA

as low as

$576

Miami, US (MIA) - Sault Ste. Marie, CA (YAM)

Air Canada Logo
Air Canada

May 29

MIA
9h 39m
ORD
YYZ

May 29

YAM
Air Canada Logo
Air Canada

Jun 5

YAM
18h 43m
YYZ
YUL

Jun 6

MIA

as low as

$577

Miami, US (MIA) - Sault Ste. Marie, CA (YAM)

Air Canada Logo
Air Canada

May 29

MIA
11h 44m
EWR
YYZ

May 29

YAM
Air Canada Logo
Air Canada

Jun 5

YAM
15h 14m
YYZ

Jun 5

MIA

as low as

$645